# Retrieve schemas This operation is used to retrieve information about resource schemas supported by a SCIM service provider. An HTTP GET to the endpoint "/Schemas" will return all supported schemas in ListResponse format. > : The contents of each schema returned are described in Section 7 of [RFC7643]. Endpoint: GET /scim/v2/Schemas Version: latest Security: BearerAuth ## Response 200 fields (application/json): - `schemas` (array, required) Example: ["urn:ietf:params:scim:api:messages:2.0:ListResponse"] - `totalResults` (integer) The total number of results returned by the list. Example: 2 - `itemsPerPage` (integer) The number of resources returned in a list response page. Example: 10 - `startIndex` (integer) The 1-based index of the first result in the current set of list results. - `resources` (array) Example: [{"schemas":["urn:ietf:params:scim:schemas:core:2.0:ResourceType"],"id":"User","name":"User","endpoint":"/Users","description":"User","schema":"urn:ietf:params:scim:schemas:core:2.0:User","schemaExtensions":[{"schema":"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User","required":true}],"meta":{"location":"https://example.com/v2/ResourceTypes/User","resourceType":"ResourceType"}},{"schemas":["urn:ietf:params:scim:schemas:core:2.0:ResourceType"],"id":"Group","name":"Group","endpoint":"/Groups","description":"Group","schema":"urn:ietf:params:scim:schemas:core:2.0:Group","meta":{"location":"https://example.com/v2/ResourceTypes/Group","resourceType":"ResourceType"}}] - `resources.id` (string) The resource type's server unique id. - `resources.name` (string, required) The resource type name. - `resources.description` (string) The resource type's human-readable description. - `resources.endpoint` (string, required) The resource type's HTTP-addressable endpoint relative to the Base URL of the service provider. - `resources.schema` (string, required) The resource type's primary/base schema URI - `resources.schemaExtensions` (array) - `resources.schemaExtensions.schema` (string) The URI of an extended schema. This must be equal to the "id" attribute of a "Schema" resource. - `resources.schemaExtensions.required` (boolean, required) A Boolean value that specifies whether or not the schema extension is required for the resource type. If true, a resource of this type must include this schema extension and also include any attributes declared as required in this schema extension. If false, a resource of this type may omit this schema extension. - `resources.resourceType` (string) The name of the resource type of the resource. - `resources.created` (string) The "DateTime" that the resource was added to the service provider. - `resources.lastModified` (string) The most recent DateTime that the details of this resource were updated at the service provider. - `resources.location` (string) The URI of the resource being returned. - `resources.version` (string) The version of the resource being returned.