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.