---
updatedAt: 2026-03-31T12:12:41.000Z
agentTools:
  projectIndex: https://api.net2grid.com/llms.txt
---

# /customer/service-type

Returns the information about the service type that is applicable for the installation.

# OpenAPI definition

```json
{
  "openapi": "3.0.0",
  "info": {
    "title": "NET2GRID Customer Engagement API",
    "description": "This is the B2C NET2GRID API that can be used by mobile and web apps to manage the accounts and the data that are provided by the NET2GRID Meter Data Analytics Platform.",
    "version": "13.6.0"
  },
  "servers": [
    {
      "url": "http://api.net2grid.docker",
      "description": "API server"
    }
  ],
  "paths": {
    "/v2/customer/service-type": {
      "get": {
        "tags": [
          "Account Status"
        ],
        "summary": "/customer/service-type",
        "description": "Returns the information about the service type that is applicable for the installation.",
        "operationId": "v2getCustomerServiceType",
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceTypeDTO"
                }
              }
            }
          },
          "400": {
            "description": "Invalid request\n                <br/>400: Smart-Bridge not found\n                <br/>400: User not provisioned\n                <br/>428: Multiple installations with different service types found\n                <br/>999: Unspecified Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponseDTO"
                }
              }
            }
          }
        },
        "security": [
          {
            "bearerAuth": []
          }
        ]
      }
    }
  },
  "components": {
    "schemas": {
      "ServiceTypeDTO": {
        "required": [
          "status",
          "data"
        ],
        "properties": {
          "status": {
            "description": "The status of the call, it displays “ok” if it is successful.",
            "type": "string"
          },
          "data": {
            "$ref": "#/components/schemas/ServiceTypeDataDTO"
          }
        },
        "type": "object"
      },
      "ServiceTypeDataDTO": {
        "required": [
          "data_type",
          "intraday",
          "data_granularity",
          "n2g_hw",
          "nilm",
          "resolution"
        ],
        "properties": {
          "data_type": {
            "description": "The meter reporting type. Possible values: rt|amr for real time\n           and automatic meter readings (15’ / 30’ etc) accordingly.",
            "type": "string"
          },
          "intraday": {
            "description": "Whether the reporting is in real-time or in batches.",
            "type": "boolean"
          },
          "data_granularity": {
            "description": "Whether the measurements are obtained at a high or low resolution.",
            "type": "string"
          },
          "n2g_hw": {
            "description": "Whether the data acquisition equipment is manufactured by Net2Grid.",
            "type": "boolean"
          },
          "nilm": {
            "description": "Whether NILM services are enabled.",
            "type": "boolean"
          },
          "resolution": {
            "description": "The data resolution in seconds.",
            "type": "integer"
          }
        },
        "type": "object"
      },
      "ErrorDTO": {
        "properties": {
          "code": {
            "type": "integer"
          },
          "message": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "ErrorResponseDTO": {
        "properties": {
          "status": {
            "type": "string"
          },
          "error": {
            "$ref": "#/components/schemas/ErrorDTO"
          }
        },
        "type": "object"
      }
    },
    "securitySchemes": {
      "bearerAuth": {
        "type": "http",
        "bearerFormat": "JWT",
        "scheme": "bearer"
      }
    }
  },
  "tags": [
    {
      "name": "Account Status"
    }
  ],
  "x-explorer-enabled": false
}
```