ServiceChannel AssetTypes API
The AssetTypes API from ServiceChannel — 21 operation(s) for assettypes.
The AssetTypes API from ServiceChannel — 21 operation(s) for assettypes.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/servicechannel-assettypes-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
version: bearer.v1
title: Fixxbook.Bearer.Api.V1 AfterHours Asset Types API
isOdataApi: false
relativePath: ''
discoveryPath: docs/bearer.v1
_isAuthorizedAccess: true
servers:
- url: https://sb2fixxbook.servicechannel.com:443/api
security:
- oauth2: []
tags:
- name: AssetTypes
paths:
/AssetTypes:
get:
tags:
- AssetTypes
operationId: GETv3_AssetTypes
responses:
'200':
description: Request succeeded and the requested information is in the response.
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AssetType'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AssetType'
'401':
description: "Unauthorized indicates that the requested resource requires authentication.\n <br/>Error codes:\n 504 — API call rejected by security permissions;"
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
deprecated: false
x-access: Any
post:
tags:
- AssetTypes
operationId: POSTv3_AssetTypes
responses:
'201':
description: Request succeeded and the requested information is in the response.
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AddAssetTypeResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AddAssetTypeResponse'
'400':
description: "Bad Request - the request could not be understood or was missing required parameters.\n <br/>Error codes:\n 3100 — Asset Type Name is already in use.\n 3106 — Asset Type Name is Missing.\n 703 — Primary trade not found."
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
'401':
description: "Unauthorized indicates that the requested resource requires authentication.\n <br/>Error codes:\n 504 — API call rejected by security permissions;"
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
deprecated: false
x-access: Subscribers
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AddAssetTypeRequest'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AddAssetTypeRequest'
required: true
/AssetTypes/{assetTypeId}:
get:
tags:
- AssetTypes
operationId: GETv3_AssetTypes_{assetTypeId}
parameters:
- name: assetTypeId
in: path
required: true
schema:
type: integer
format: int32
responses:
'200':
description: Request succeeded and the requested information is in the response.
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AssetType'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AssetType'
'401':
description: "Unauthorized indicates that the requested resource requires authentication.\n <br/>Error codes:\n 504 — API call rejected by security permissions;"
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
'404':
description: "Bad Request - the request could not be understood or was missing required parameters.\n <br/>Error codes:\n 502 — Asset Type not found."
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
deprecated: false
x-access: Any
put:
tags:
- AssetTypes
summary: ''
description: "Update Asset Type\n Don't specify AdditiolanTrades if no changes in Additiolan Trades needed\n Set AdditiolanTrades = [] to delete existing Additiolan Trades for asset type\n If AdditiolanTrades contains records then these trades will be set as Additional Trades to asset type."
operationId: PUTv3_AssetTypes_{assetTypeId}
parameters:
- name: assetTypeId
in: path
required: true
schema:
type: integer
format: int32
responses:
'200':
description: Request succeeded and the requested information is in the response.
'400':
description: "Bad Request - the request could not be understood or was missing required parameters.\n <br/>Error codes:\n 3101 — Asset Type Doesn't Exist!.\n 3102 — Asset Type already contains assets. Refrigerant Purpose can not be changed!\n 703 — Trade not found."
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
'401':
description: "Unauthorized indicates that the requested resource requires authentication.\n <br/>Error codes:\n 504 — API call rejected by security permissions;"
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
deprecated: false
x-access: Subscribers
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AssetType'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AssetType'
required: true
delete:
tags:
- AssetTypes
operationId: DELETEv3_AssetTypes_{assetTypeId}
parameters:
- name: assetTypeId
in: path
required: true
schema:
type: integer
format: int32
responses:
'200':
description: Request succeeded and the requested information is in the response.
'401':
description: "Unauthorized indicates that the requested resource requires authentication.\n <br/>Error codes:\n 502 — Asset Type not found.\n 3103 — Failed to delete asset type\n 3104 — Failed to delete asset type. Existing assets found.\n 3108 — Failed to delete asset type. Existing proposals found.\n 3105 — Cant modify asset type ParentId.\n 504 — API call rejected by security permissions;"
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
deprecated: false
x-access: Subscribers
/AssetTypes/byids:
get:
tags:
- AssetTypes
operationId: GETv3_AssetTypes_byids?ids[0]={ids[0]}&ids[1]={ids[1]}
parameters:
- name: ids
in: query
required: true
style: form
explode: true
schema:
type: array
items:
type: integer
format: int32
responses:
'200':
description: Request succeeded and the requested information is in the response.
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AssetType'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AssetType'
'401':
description: "Unauthorized indicates that the requested resource requires authentication.\n <br/>Error codes:\n 504 — API call rejected by security permissions;"
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
deprecated: false
x-access: Any
/AssetTypes/GetAssetTypeAttributes/{assetTypeId}:
get:
tags:
- AssetTypes
operationId: GETv3_AssetTypes_GetAssetTypeAttributes_{assetTypeId}
parameters:
- name: assetTypeId
in: path
required: true
schema:
type: integer
format: int32
responses:
'200':
description: Request succeeded and the requested information is in the response.
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AssetTypeAttributeExternal'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AssetTypeAttributeExternal'
'401':
description: "Unauthorized indicates that the requested resource requires authentication.\n <br/>Error codes:\n 504 — API call rejected by security permissions;"
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
'404':
description: "Bad Request - the request could not be understood or was missing required parameters.\n <br/>Error codes:\n 502 — Asset Type not found."
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
deprecated: false
x-access: Any
/AssetTypes/GetAssetTypeTrades/{assetTypeId}:
get:
tags:
- AssetTypes
operationId: GETv3_AssetTypes_GetAssetTypeTrades_{assetTypeId}
parameters:
- name: assetTypeId
in: path
required: true
schema:
type: integer
format: int32
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/System.Object'
text/json:
schema:
$ref: '#/components/schemas/System.Object'
'401':
description: "Unauthorized indicates that the requested resource requires authentication.\n <br/>Error codes:\n 504 — API call rejected by security permissions;"
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
'404':
description: "Bad Request - the request could not be understood or was missing required parameters.\n <br/>Error codes:\n 502 — Asset Type not found."
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
deprecated: false
x-access: Any
/AssetTypes/GetAssetTypeGroups:
get:
tags:
- AssetTypes
summary: Get asset type groups by SubscriberId
description: Returns a list of asset type groups for the specified subscriber.
operationId: GETv3_AssetTypes_GetAssetTypeGroups?subscriberId={subscriberId}
parameters:
- name: subscriberId
in: query
description: Unique numeric identifier of the subscriber.
required: false
schema:
type: integer
format: int32
responses:
'200':
description: Asset type groups are in the response.
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.AssetTypes.AssetTypeGroup'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.AssetTypes.AssetTypeGroup'
'400':
description: "The request was not accepted due to bad syntax, missing parameters, insufficient data, etc.\n <br/>Error codes:\n 503 — Bad Request"
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
'401':
description: "The request is not authorized.\n <br/>Error codes:\n 504 — API call rejected by security permissions"
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
'500':
description: "Something went wrong, and the server was unable to complete your request.\n <br/>Error codes:\n 501 — Object reference is not set to an instance of an object"
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
deprecated: false
x-access: Any
/AssetTypes/GetSubscriberAssetTypeCategories:
post:
tags:
- AssetTypes
summary: Get asset categories by SubscriberId and TradeNames
description: "Returns an asset category containing asset types that belong to the specified trade for the specified subscriber.\n <br />\n ***Note***: `TradeNames` is an optional parameter. When you skip it, the response shows all asset categories containing asset types."
operationId: POSTv3_AssetTypes_GetSubscriberAssetTypeCategories
responses:
'200':
description: Asset categories are in the response.
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AssetTypeCategory'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AssetTypeCategory'
'401':
description: "The request is not authorized.\n <br/>Error codes:\n 504 — API call rejected by security permissions"
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
'500':
description: "Something went wrong, and the server was unable to complete your request.\n <br/>Error codes:\n 501 — Object reference is not set to an instance of an object\n 501 — Value cannot be null"
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
deprecated: false
x-access: Any
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.GetSubscriberAssetCategoriesRequest'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.GetSubscriberAssetCategoriesRequest'
description: Request model to retrieve a list of asset categories.
required: true
/AssetTypes/GetAssetTypeCategoriesByIds:
post:
tags:
- AssetTypes
summary: Get asset categories by Ids
description: "Returns asset categories names based on their numeric identifiers.\n <br />\n ***Note***: To get all asset categories, send the request without specifying any Id. Asset categories from the list may contain asset types or may be empty, as this method retrieves asset categories from the standardized list."
operationId: POSTv3_AssetTypes_GetAssetTypeCategoriesByIds
responses:
'200':
description: Asset categories names are in the response.
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AssetTypeCategory'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AssetTypeCategory'
'401':
description: "The request is not authorized.\n <br/>Error codes:\n 504 — API call rejected by security permissions"
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
'500':
description: "Something went wrong, and the server was unable to complete your request.\n <br/>Error codes:\n 501 — Object reference is not set to an instance of an object"
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
deprecated: false
x-access: Any
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.GetByIdsRequest'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.GetByIdsRequest'
description: Request model to retrieve asset categories names.
required: true
/AssetTypes/GetAssetTypeCategoriesByAssetIds:
post:
tags:
- AssetTypes
summary: Get asset categories by AssetIds
description: Returns an asset category that contains the specified asset.
operationId: POSTv3_AssetTypes_GetAssetTypeCategoriesByAssetIds
responses:
'200':
description: Asset categories are in the response.
content:
application/json:
schema:
type: object
additionalProperties:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AssetTypeCategory'
text/json:
schema:
type: object
additionalProperties:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AssetTypeCategory'
'401':
description: "The request is not authorized.\n <br/>Error codes:\n 504 — API call rejected by security permissions"
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
'500':
description: "Something went wrong, and the server was unable to complete your request.\n <br/>Error codes:\n 501 — Object reference not set to an instance of an object\n 501 — Unable to create a null constant value. Only entity types, enumeration types, or primitive types are supported in this context"
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
deprecated: false
x-access: Any
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.GetByIdsRequest'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.GetByIdsRequest'
description: Request model to retrieve a list of asset categories.
required: true
/AssetTypes/GetAssetTypesByLocation:
post:
tags:
- AssetTypes
operationId: POSTv3_AssetTypes_GetAssetTypesByLocation
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/System.Object'
text/json:
schema:
$ref: '#/components/schemas/System.Object'
'401':
description: "Unauthorized indicates that the requested resource requires authentication.\n <br/>Error codes:\n 504 — API call rejected by security permissions;"
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
'404':
description: "Bad Request - the request could not be understood or was missing required parameters.\n <br/>Error codes:\n 502 — Asset Type not found."
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
deprecated: false
x-access: Any
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Core.InternalRequests.Assets.GetAssetTypesByLocationRequestInternal'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Core.InternalRequests.Assets.GetAssetTypesByLocationRequestInternal'
required: true
/AssetTypes/assets/{assetGroupId}/groupattachments:
post:
tags:
- AssetTypes
summary: Add AssetTypeGroup Attachments
operationId: POSTv3_AssetTypes_assets_{assetGroupId}_groupattachments
parameters:
- name: assetGroupId
in: path
required: true
schema:
type: integer
format: int32
responses:
'200':
description: Created indicates that the request resulted in a new resource created before the response was sent.
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AddAssetTypeGroupAttachmentResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AddAssetTypeGroupAttachmentResponse'
'400':
description: "Bad Request - the request could not be executed or was missing required parameters.\n <br/>Error codes:\n 502 — AssetTypeGroup Not found;\n 503 — Bad Request;"
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
'401':
description: "Indicates that the requested resource requires authentication.\n <br/>Error codes:\n 504 — API call rejected by security permissions;"
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
'500':
description: Indicates that a generic error has occurred on the server.
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
deprecated: false
x-access: Any
requestBody:
content:
multipart/form-data:
schema:
type: object
properties:
file:
type: string
description: File to attach to AssetTypeGroup
format: binary
required:
- file
/AssetTypes/AssetTypeMeters/{assetTypeId}:
get:
tags:
- AssetTypes
summary: Get asset type meters
description: "Returns a list of meters and their parameters associated with an asset type and created by the current subscriber.\n <br />You can get the details for a particular level by using the [GET/AssetTypes/AssetTypeMeter/{assetTypeMeterId}](/swagger/ui/index?version=3#/AssetTypes/GETv3_AssetTypes_AssetTypeMeter__assetTypeMeterId_) method.\n <br />Learn more about [asset meter reading](https://servicechannel.atlassian.net/wiki/spaces/SCU/pages/834469973/Asset+Meter+Reading) in ServiceChannel University."
operationId: GETv3_AssetTypes_AssetTypeMeters_{assetTypeId}
parameters:
- name: assetTypeId
in: path
description: Unique numeric identifier of the asset type you want to get information on. Send the [GET /AssetTypes](/swagger/ui/index?version=3#/AssetTypes/GETv3_AssetTypes) request to get an asset type ID.
required: true
schema:
type: integer
format: int32
responses:
'200':
description: The requested asset type meters are in the response.
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AssetTypeMeterResponseItem'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AssetTypeMeterResponseItem'
'401':
description: "The request is not authorized.\n <br/>Error codes:\n 504 — API call rejected by security permissions"
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
'404':
description: The request URI is incorrect, or the resource does not exist.
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
deprecated: false
x-access: Any
/AssetTypes/AssetTypeMeter/{assetTypeMeterId}:
get:
tags:
- AssetTypes
summary: Get an asset type meter details
description: Returns the details of the specified asset type meter for the current subscriber.
operationId: GETv3_AssetTypes_AssetTypeMeter_{assetTypeMeterId}
parameters:
- name: assetTypeMeterId
in: path
description: "Unique numeric identifier of the asset type meter you want to get the details of.\n <br />Pass the [GET /AssetTypes/AssetTypeMeters/{assetTypeId}](/swagger/ui/index?version=3#/AssetTypes/GETv3_AssetTypes_AssetTypeMeters__assetTypeId_) method to acquire an ID of an asset type meter."
required: true
schema:
type: integer
format: int32
responses:
'200':
description: The asset type meter details are in the response.
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AssetTypeMeterResponseItem'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.Assets.AssetTypeMeterResponseItem'
'401':
description: "The request is not authorized.\n <br/>Error codes:\n 504 — API call rejected by security permissions"
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
text/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResponse'
'404':
description: The request URI is incorrect, or the resource does not exist.
content:
application/json:
schema:
$ref: '#/components/schemas/ServiceChannel.Services.Messaging.ErrorResp
# --- truncated at 32 KB (127 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/servicechannel/refs/heads/main/openapi/servicechannel-assettypes-api-openapi.yml