Overview#
The SCIM Core Schema has a support for common data types to provide maximum interoperability between SCIM Service Providers and SCIM Clients.The following data types are available in the SCIM specification and examples are provided in JSON representation:
SCIM Data Type | SCIM Schema Type | JSON Type |
---|---|---|
String | "string" | String per Section 7 of RFC 7159 |
Boolean | "boolean" | Value per Section 3 of RFC 7159 |
Decimal | "decimal" | Number per Section 6 of RFC 7159 |
Integer | "integer" | Number per Section 6 of RFC 7159 |
DateTime | "dateTime" | String per Section 7 of RFC 7159 |
Binary | "binary" | Binary value base64 encoded per Section 4 of RFC 4648, or with URL and filename safe alphabet URL per Section 5 of RFC 4648 that is passed as a JSON string per Section 7 of RFC 7159 |
Reference | "reference" | String per Section 7 of RFC 7159 |
Complex | "complex" | Object per Section 4 of RFC 7159 |