# Get details of the meter with the specified id Attempts to get details of the meter with the specified id. GetMeterBalance The id and techPartnerId parameters replace the SOAP request object's fields. Endpoint: GET /api/v1/meter/{id}/{techPartnerId} Version: 1.0 Security: OAuth2 ## Path parameters: - `id` (string, required) Meter ID - `techPartnerId` (string, required) Tech partner identifier ## Response 200 fields (application/json): - `requestId` (string,null) The Id passed in the request, echoed back - `errors` (array,null) A list of errors, if any - `warnings` (array,null) Warning information. These are for information purposes only, they are not errors. - `meters` (array) List of available meters - `meters.currentBalance` (number) - `meters.oldBalance` (number,null) - `meters.pendingFunds` (number) - `meters.carrier` (string,null) - `meters.meterId` (string,null) ## Response 400 fields (application/json): - `requestId` (string,null) The Id passed in the request, echoed back - `errors` (array,null) A list of errors, if any - `warnings` (array,null) Warning information. These are for information purposes only, they are not errors. - `meters` (array) List of available meters - `meters.currentBalance` (number) - `meters.oldBalance` (number,null) - `meters.pendingFunds` (number) - `meters.carrier` (string,null) - `meters.meterId` (string,null) ## Response 401 fields (application/json): - `requestId` (string,null) The Id passed in the request, echoed back - `errors` (array,null) A list of errors, if any - `warnings` (array,null) Warning information. These are for information purposes only, they are not errors. - `meters` (array) List of available meters - `meters.currentBalance` (number) - `meters.oldBalance` (number,null) - `meters.pendingFunds` (number) - `meters.carrier` (string,null) - `meters.meterId` (string,null) ## Response 404 fields (application/json): - `requestId` (string,null) The Id passed in the request, echoed back - `errors` (array,null) A list of errors, if any - `warnings` (array,null) Warning information. These are for information purposes only, they are not errors. - `meters` (array) List of available meters - `meters.currentBalance` (number) - `meters.oldBalance` (number,null) - `meters.pendingFunds` (number) - `meters.carrier` (string,null) - `meters.meterId` (string,null) ## Response 500 fields (application/json): - `requestId` (string,null) The Id passed in the request, echoed back - `errors` (array,null) A list of errors, if any - `warnings` (array,null) Warning information. These are for information purposes only, they are not errors. - `meters` (array) List of available meters - `meters.currentBalance` (number) - `meters.oldBalance` (number,null) - `meters.pendingFunds` (number) - `meters.carrier` (string,null) - `meters.meterId` (string,null)