Querying Details About an API Version
Function
This API is used to query details about a specified TMS API version.
Debugging
You can use API Explorer to debug this API.
URI
GET /{api_version}
| Parameter | Mandatory | Type | Description |
|---|---|---|---|
| api_version | Yes | String | Specifies the API version. |
Request Parameters
None
Response Parameters
Status code: 200
| Parameter | Type | Description |
|---|---|---|
| version | VersionDetail object | Version Details |
| Parameter | Type | Description |
|---|---|---|
| id | String | Specifies the version ID, for example, v1.0. |
| links | Array of Link objects | API URL. |
| version | String | If the APIs of this version support microversions, the supported latest microversion is returned. If the microversion is not supported, no information is returned. |
| status | String | Specifies the version status. Possible values are as follows: CURRENT: widely used version SUPPORTED: earlier version which is still supported DEPRECATED: deprecated version which may be deleted later |
| updated | String | Specifies the version release time, which is a UTC time. For example, the release time of v1.0 is 2016-12-09T00:00:00Z. |
| min_version | String | If the APIs of this version support microversions, the supported earliest microversion is returned. If the microversion is not supported, no information is returned. |
Status code: 400
| Parameter | Type | Description |
|---|---|---|
| error | RespErrorMessage object | Response error information. |
| Parameter | Type | Description |
|---|---|---|
| error_code | String | Request error code. |
| error_msg | String | Error message |
Status code: 404
| Parameter | Type | Description |
|---|---|---|
| error | RespErrorMessage object | Response error information. |
| Parameter | Type | Description |
|---|---|---|
| error_code | String | Request error code. |
| error_msg | String | Error message |
Status code: 405
| Parameter | Type | Description |
|---|---|---|
| error | RespErrorMessage object | Response error information. |
| Parameter | Type | Description |
|---|---|---|
| error_code | String | Request error code. |
| error_msg | String | Error message |
Status code: 406
| Parameter | Type | Description |
|---|---|---|
| error | RespErrorMessage object | Response error information. |
| Parameter | Type | Description |
|---|---|---|
| error_code | String | Request error code. |
| error_msg | String | Error message |
Status code: 408
| Parameter | Type | Description |
|---|---|---|
| error | RespErrorMessage object | Response error information. |
| Parameter | Type | Description |
|---|---|---|
| error_code | String | Request error code. |
| error_msg | String | Error message |
Status code: 409
| Parameter | Type | Description |
|---|---|---|
| error | RespErrorMessage object | Response error information. |
| Parameter | Type | Description |
|---|---|---|
| error_code | String | Request error code. |
| error_msg | String | Error message |
Status code: 410
| Parameter | Type | Description |
|---|---|---|
| error | RespErrorMessage object | Response error information. |
| Parameter | Type | Description |
|---|---|---|
| error_code | String | Request error code. |
| error_msg | String | Error message |
Status code: 412
| Parameter | Type | Description |
|---|---|---|
| error | RespErrorMessage object | Response error information. |
| Parameter | Type | Description |
|---|---|---|
| error_code | String | Request error code. |
| error_msg | String | Error message |
Status code: 429
| Parameter | Type | Description |
|---|---|---|
| error | RespErrorMessage object | Response error information. |
| Parameter | Type | Description |
|---|---|---|
| error_code | String | Request error code. |
| error_msg | String | Error message |
Status code: 500
| Parameter | Type | Description |
|---|---|---|
| error | RespErrorMessage object | Response error information. |
| Parameter | Type | Description |
|---|---|---|
| error_code | String | Request error code. |
| error_msg | String | Error message |
Status code: 501
| Parameter | Type | Description |
|---|---|---|
| error | RespErrorMessage object | Response error information. |
| Parameter | Type | Description |
|---|---|---|
| error_code | String | Request error code. |
| error_msg | String | Error message |
Status code: 503
| Parameter | Type | Description |
|---|---|---|
| error | RespErrorMessage object | Response error information. |
| Parameter | Type | Description |
|---|---|---|
| error_code | String | Request error code. |
| error_msg | String | Error message |
Example Requests
Querying the Version Details of the Tag Management API
GET https://{Endpoint}/v1.0 Example Responses
Status code: 200
OK
{
"version" : {
"id" : "v1.0",
"links" : [ {
"rel" : "self",
"href" : "https://{Endpoint}/v1.0"
} ],
"version" : "",
"status" : "CURRENT",
"updated" : "2016-12-09T00:00:00Z",
"min_version" : ""
}
} Status Codes
| Status Code | Description |
|---|---|
| 200 | OK |
| 400 | Bad Request |
| 404 | Not Found |
| 405 | Method Not Allowed |
| 406 | Not Acceptable |
| 408 | Request Timeout |
| 409 | Conflict |
| 410 | Gone |
| 412 | Precondition Failed |
| 429 | Too Many Requests |
| 500 | Internal Server Error |
| 501 | Not Implemented |
| 503 | Service Unavailable |
Error Codes
See Error Codes.
Last Article: Query API versions.
Next Article: Operations on Predefined Tags
Did this article solve your problem?
Thank you for your score!Your feedback would help us improve the website.