--- title: CMDB Meta API description: The CMDB Meta API provides endpoints to obtain meta data on a Configuration Management Database \(CMDB\) class.Returns the meta data for the specified CMDB class. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/api-reference/rest-apis/cmdb-meta-api.html release: australia product: REST APIs classification: rest-apis topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 4 breadcrumb: [REST API reference, API reference, API implementation and reference] --- # CMDB Meta API The CMDB Meta API provides endpoints to obtain meta data on a Configuration Management Database \(CMDB\) class. This API requires that the user have the ITIL role. **Parent Topic:**[REST API reference](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/rest-apis/api-rest.md) ## CMDB Meta - GET /now/cmdb/meta/\{classname\} Returns the meta data for the specified CMDB class. ### URL format Versioned URL: `/api/now/{api_version}/cmdb/meta/{className}` Default URL: `/api/now/cmdb/meta/{className}` **Note:** Available versions are specified in the [REST API Explorer](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/rest-api-explorer/use-REST-API-Explorer.md). For scripted REST APIs there is additional version information on the [Scripted REST Service form](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/rest-api-explorer/c_CustomWebServices.md). ### Supported request parameters
| Name | Description |
|---|---|
| api\_version | Optional. Version of the endpoint to access. For example, `v1` or `v2`. Only specify this value to use an endpoint version other than the latest. Data type: String |
| className | CMDB class name. This is the name of the table that contains the desired CI records, such as cmdb\_ci\_linux\_server or cmdb\_ci\_apache\_web\_server.Data type: String |
| Header | Description |
|---|---|
| Accept | Data format of the response body. Supported types: **application/json** or **application/xml**. Default: **application/json** |
| Element | Description |
|---|---|
| attributes | Available fields in the specified class table. Data type: Array |
| children | List of classes extended from the specified class.Data type: Array |
| icon | Class icon sys\_id.Data type: String |
| icon\_url | Class icon URL. Data type: String |
| identification\_rules | Attributes associated with the configuration item identification rules for the specified class. Data type: Object |
| is\_extendable | Flag that indicates whether the class can be extended to create other classes.Possible values: - true: Class can be extended. - false: Class cannot be extended. Data type: Boolean |
| label | Specified class display name.Data type: String |
| name | Table/class name.Data type: String |
| parent | Parent class.Data type: String |
| relationship\_rules | Relationships between the specifed class and other classes in the CMDB. Data type: Array |