Enviance ScimIdentity API

The ScimIdentity API from Enviance — 9 operation(s) for scimidentity.

Operations 15

POST /ver2/ScimIdentityService.svc/scim/v1/Groups #
GET /ver2/ScimIdentityService.svc/scim/v1/Groups/ #
GET /ver2/ScimIdentityService.svc/scim/v1/Groups/{id} #
PATCH /ver2/ScimIdentityService.svc/scim/v1/Groups/{id} #
PUT /ver2/ScimIdentityService.svc/scim/v1/Groups/{id} #
DELETE /ver2/ScimIdentityService.svc/scim/v1/Groups/{id} #
GET /ver2/ScimIdentityService.svc/scim/v1/schemas/ #
GET /ver2/ScimIdentityService.svc/scim/v1/schemas/{type} #
POST /ver2/ScimIdentityService.svc/scim/v1/Users #
GET /ver2/ScimIdentityService.svc/scim/v1/Users/ #
GET /ver2/ScimIdentityService.svc/scim/v1/Users/{id} #
DELETE /ver2/ScimIdentityService.svc/scim/v1/Users/{id} #
PUT /ver2/ScimIdentityService.svc/scim/v1/Users/{id} #
PATCH /ver2/ScimIdentityService.svc/scim/v1/Users/{id} #
PATCH /ver2/ScimIdentityService.svc/scim/v1/Users/bulk #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/enviance-scimidentity-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

enviance-scimidentity-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  version: Platform.v2026.2.0.0.20260708
  title: Rest Activity SCIM Identity API
  description: EMS Rest API
  contact:
    name: Cority
    email: support@cority.com
    url: https://cority.com
servers:
- url: https://api.enviance.com/
tags:
- name: ScimIdentity
paths:
  /ver2/ScimIdentityService.svc/scim/v1/Groups:
    post:
      tags:
      - ScimIdentity
      description: "\n\nCreate a new group in Enviance system. \n\n** Example:**\nPOST /ScimIdentityService.svc/scim/v1/Groups HTTP/1.1\nContent-Type: application/json; charset=UTF-8\n\n** SDK API:**  envianceSdk.scim.createGroup(group, onsuccess, onerror)\nnull\n\n\nenvianceSdk.scim.createGroup\n```\n[\n  {\n    \"schemas\": [\n      \"urn:scim:schemas:core:1.0\"\n    ],\n    \"displayName\": \"Enviance 2111 SCIM Demo Group\",\n    \"externalid\": \"apple\"\n  },\n  \"onsuccess\",\n  \"onerror\"\n]\n```\n\n"
      operationId: Enviance.RestServices.Ver2.Scim.Impl.ScimIdentityService.CreateGroup
      parameters:
      - name: EnvApi-Systemid
        in: header
        description: Specify specific system to run instead of Home
        schema:
          type: string
      - name: EnvApi-Packageid
        in: header
        description: (optional) Clients application/package ID
        schema:
          type: string
      - name: EnvApi-Udf-DateTime-Iso-In-CustomFields
        in: header
        description: Udfs of DateTime should use Iso
        schema:
          type: string
          default: 'true'
      - name: EnvApi-Udf-DateTime-ReadInUserTz
        in: header
        description: (obsolete) Udfs of DateTime type whould be in ReadInUserTz
        schema:
          type: string
      - name: EnvApi-Udf-Value-Invariant
        in: header
        description: (optional) Udfs - Force Non-Localized (invariant) values
        schema:
          type: string
      - name: EnvApi-Localization-All
        in: header
        description: (optional) Extend objects with User-given Localizations
        schema:
          type: string
      - name: x-client-request-id
        in: header
        description: (optional) Client ID for double submit prevention
        schema:
          type: string
      responses:
        default:
          description: not available
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.Groups.ScimGroup'
            application/xml:
              schema:
                $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.Groups.ScimGroup'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.Groups.ScimGroup'
          application/xml:
            schema:
              $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.Groups.ScimGroup'
        required: true
  /ver2/ScimIdentityService.svc/scim/v1/Groups/:
    get:
      tags:
      - ScimIdentity
      description: "\n\n\nenvianceSdk.scim.getGroup\n```\n[\n    \"10EEE1F5-E345-4AEC-9ABD-46F7D5CECAFF\",\n    \"onsuccess\",\n    \"onerror\"\n]\n```\n\n"
      operationId: Enviance.RestServices.Ver2.Scim.Impl.ScimIdentityService.ListGroups
      parameters:
      - name: EnvApi-Systemid
        in: header
        description: Specify specific system to run instead of Home
        schema:
          type: string
      - name: EnvApi-Packageid
        in: header
        description: (optional) Clients application/package ID
        schema:
          type: string
      - name: EnvApi-Udf-DateTime-Iso-In-CustomFields
        in: header
        description: Udfs of DateTime should use Iso
        schema:
          type: string
          default: 'true'
      - name: EnvApi-Udf-DateTime-ReadInUserTz
        in: header
        description: (obsolete) Udfs of DateTime type whould be in ReadInUserTz
        schema:
          type: string
      - name: EnvApi-Udf-Value-Invariant
        in: header
        description: (optional) Udfs - Force Non-Localized (invariant) values
        schema:
          type: string
      - name: EnvApi-Localization-All
        in: header
        description: (optional) Extend objects with User-given Localizations
        schema:
          type: string
      - name: x-client-request-id
        in: header
        description: (optional) Client ID for double submit prevention
        schema:
          type: string
      - name: attributes
        in: query
        required: true
        schema:
          type: string
      - name: filter
        in: query
        required: true
        schema:
          type: string
      - name: startIndex
        in: query
        required: true
        schema:
          type: integer
          format: int32
      - name: count
        in: query
        required: true
        schema:
          type: integer
          format: int32
      responses:
        default:
          description: not available
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.ScimListResponse'
            application/xml:
              schema:
                $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.ScimListResponse'
  /ver2/ScimIdentityService.svc/scim/v1/Groups/{id}:
    get:
      tags:
      - ScimIdentity
      description: "\n\nGets information about group.\n\n** Example:** \nGET /ScimIdentityService.svc/scim/v1/Groups/809d56ad-77ef-47a6-9f3c-f8853b118744 HTTP/1.1\n\n** SDK API:**  envianceSdk.scim.getGroup(id, onsuccess, onerror)\nnull\n\n\nenvianceSdk.scim.getGroup\n```\n[\n  \"10EEE1F5-E345-4AEC-9ABD-46F7D5CECAFF\",\n  \"onsuccess\",\n  \"onerror\"\n]\n```\n\n"
      operationId: Enviance.RestServices.Ver2.Scim.Impl.ScimIdentityService.GetGroup
      parameters:
      - name: EnvApi-Systemid
        in: header
        description: Specify specific system to run instead of Home
        schema:
          type: string
      - name: EnvApi-Packageid
        in: header
        description: (optional) Clients application/package ID
        schema:
          type: string
      - name: EnvApi-Udf-DateTime-Iso-In-CustomFields
        in: header
        description: Udfs of DateTime should use Iso
        schema:
          type: string
          default: 'true'
      - name: EnvApi-Udf-DateTime-ReadInUserTz
        in: header
        description: (obsolete) Udfs of DateTime type whould be in ReadInUserTz
        schema:
          type: string
      - name: EnvApi-Udf-Value-Invariant
        in: header
        description: (optional) Udfs - Force Non-Localized (invariant) values
        schema:
          type: string
      - name: EnvApi-Localization-All
        in: header
        description: (optional) Extend objects with User-given Localizations
        schema:
          type: string
      - name: x-client-request-id
        in: header
        description: (optional) Client ID for double submit prevention
        schema:
          type: string
      - name: id
        in: path
        required: true
        schema:
          type: string
      responses:
        default:
          description: not available
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.Groups.ScimGroup'
            application/xml:
              schema:
                $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.Groups.ScimGroup'
    patch:
      tags:
      - ScimIdentity
      description: "\n\n\nenvianceSdk.scim.partialUpdateGroup\n```\n[\n    {\n        \"externalId\": \"banana\",\n        \"meta\": {\n            \"attributes\": [\n                \"urn:scim:schemas:enviance:group:rights\",\n                \"members\"\n            ]\n        },\n        \"schemas\": [\n            \"urn:scim:schemas:core:1.0\",\n            \"urn:scim:schemas:enviance:group\"\n        ],\n        \"urn:scim:schemas:enviance:group\": {\n            \"rights\": [\n                \"Manage Users\",\n                \"Manage Groups\"\n            ]\n        }\n    },\n    \"8fea1bf7-8afd-44ef-a9cd-c047af7653c2\",\n    \"onsuccess\",\n    \"onerror\"\n]\n```\n\n"
      operationId: Enviance.RestServices.Ver2.Scim.Impl.ScimIdentityService.UpdatePartialGroup
      parameters:
      - name: EnvApi-Systemid
        in: header
        description: Specify specific system to run instead of Home
        schema:
          type: string
      - name: EnvApi-Packageid
        in: header
        description: (optional) Clients application/package ID
        schema:
          type: string
      - name: EnvApi-Udf-DateTime-Iso-In-CustomFields
        in: header
        description: Udfs of DateTime should use Iso
        schema:
          type: string
          default: 'true'
      - name: EnvApi-Udf-DateTime-ReadInUserTz
        in: header
        description: (obsolete) Udfs of DateTime type whould be in ReadInUserTz
        schema:
          type: string
      - name: EnvApi-Udf-Value-Invariant
        in: header
        description: (optional) Udfs - Force Non-Localized (invariant) values
        schema:
          type: string
      - name: EnvApi-Localization-All
        in: header
        description: (optional) Extend objects with User-given Localizations
        schema:
          type: string
      - name: x-client-request-id
        in: header
        description: (optional) Client ID for double submit prevention
        schema:
          type: string
      - name: id
        in: path
        required: true
        schema:
          type: string
      responses:
        default:
          description: not available
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.Groups.ScimGroup'
            application/xml:
              schema:
                $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.Groups.ScimGroup'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.Groups.ScimGroup'
          application/xml:
            schema:
              $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.Groups.ScimGroup'
        required: true
    put:
      tags:
      - ScimIdentity
      description: "\n\n\nenvianceSdk.scim.fullUpdateGroup\n```\n[\n  {\n    \"schemas\": [\n      \"urn:scim:schemas:core:1.0\"\n    ],\n    \"displayName\": \"Scim Grptrtrtr\",\n    \"members\": [\n      {\n        \"value\": \"scimupdatetest998990444\"\n      }\n    ],\n    \"externalid\": \"sweet apple\"\n  },\n  \"8fea1bf7-8afd-44ef-a9cd-c047af7653c2\",\n  \"onsuccess\",\n  \"onerror\"\n]\n```\nenvianceSdk.scim.partialUpdateGroup\n```\n[\n  {\n    \"schemas\": [\n      \"urn:scim:schemas:core:1.0\",\n      \"urn:scim:schemas:enviance:group\"\n    ],\n    \"urn:scim:schemas:enviance:group\": {\n      \"rights\": [\n        \"Manage Users\",\n        \"Manage Groups\"\n      ]\n    },\n    \"externalId\": \"banana\",\n    \"meta\": {\n      \"attributes\": [\n        \"urn:scim:schemas:enviance:group:rights\",\n        \"members\"\n      ]\n    }\n  },\n  \"8fea1bf7-8afd-44ef-a9cd-c047af7653c2\",\n  \"onsuccess\",\n  \"onerror\"\n]\n```\n\n"
      operationId: Enviance.RestServices.Ver2.Scim.Impl.ScimIdentityService.UpdateGroup
      parameters:
      - name: EnvApi-Systemid
        in: header
        description: Specify specific system to run instead of Home
        schema:
          type: string
      - name: EnvApi-Packageid
        in: header
        description: (optional) Clients application/package ID
        schema:
          type: string
      - name: EnvApi-Udf-DateTime-Iso-In-CustomFields
        in: header
        description: Udfs of DateTime should use Iso
        schema:
          type: string
          default: 'true'
      - name: EnvApi-Udf-DateTime-ReadInUserTz
        in: header
        description: (obsolete) Udfs of DateTime type whould be in ReadInUserTz
        schema:
          type: string
      - name: EnvApi-Udf-Value-Invariant
        in: header
        description: (optional) Udfs - Force Non-Localized (invariant) values
        schema:
          type: string
      - name: EnvApi-Localization-All
        in: header
        description: (optional) Extend objects with User-given Localizations
        schema:
          type: string
      - name: x-client-request-id
        in: header
        description: (optional) Client ID for double submit prevention
        schema:
          type: string
      - name: id
        in: path
        required: true
        schema:
          type: string
      responses:
        default:
          description: not available
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.Groups.ScimGroup'
            application/xml:
              schema:
                $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.Groups.ScimGroup'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.Groups.ScimGroup'
          application/xml:
            schema:
              $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.Groups.ScimGroup'
        required: true
    delete:
      tags:
      - ScimIdentity
      description: "\n\n\nenvianceSdk.scim.deleteGroup\n```\n[\n  \"10EEE1F5-E345-4AEC-9ABD-46F7D5CECAFF\",\n  \"onsuccess\",\n  \"onerror\"\n]\n```\n\n"
      operationId: Enviance.RestServices.Ver2.Scim.Impl.ScimIdentityService.DeleteGroup
      parameters:
      - name: EnvApi-Systemid
        in: header
        description: Specify specific system to run instead of Home
        schema:
          type: string
      - name: EnvApi-Packageid
        in: header
        description: (optional) Clients application/package ID
        schema:
          type: string
      - name: EnvApi-Udf-DateTime-Iso-In-CustomFields
        in: header
        description: Udfs of DateTime should use Iso
        schema:
          type: string
          default: 'true'
      - name: EnvApi-Udf-DateTime-ReadInUserTz
        in: header
        description: (obsolete) Udfs of DateTime type whould be in ReadInUserTz
        schema:
          type: string
      - name: EnvApi-Udf-Value-Invariant
        in: header
        description: (optional) Udfs - Force Non-Localized (invariant) values
        schema:
          type: string
      - name: EnvApi-Localization-All
        in: header
        description: (optional) Extend objects with User-given Localizations
        schema:
          type: string
      - name: x-client-request-id
        in: header
        description: (optional) Client ID for double submit prevention
        schema:
          type: string
      - name: id
        in: path
        required: true
        schema:
          type: string
      responses:
        default:
          description: not available
  /ver2/ScimIdentityService.svc/scim/v1/schemas/:
    get:
      tags:
      - ScimIdentity
      operationId: Enviance.RestServices.Ver2.Scim.Impl.ScimIdentityService.GetSchemas
      parameters:
      - name: EnvApi-Systemid
        in: header
        description: Specify specific system to run instead of Home
        schema:
          type: string
      - name: EnvApi-Packageid
        in: header
        description: (optional) Clients application/package ID
        schema:
          type: string
      - name: EnvApi-Udf-DateTime-Iso-In-CustomFields
        in: header
        description: Udfs of DateTime should use Iso
        schema:
          type: string
          default: 'true'
      - name: EnvApi-Udf-DateTime-ReadInUserTz
        in: header
        description: (obsolete) Udfs of DateTime type whould be in ReadInUserTz
        schema:
          type: string
      - name: EnvApi-Udf-Value-Invariant
        in: header
        description: (optional) Udfs - Force Non-Localized (invariant) values
        schema:
          type: string
      - name: EnvApi-Localization-All
        in: header
        description: (optional) Extend objects with User-given Localizations
        schema:
          type: string
      - name: x-client-request-id
        in: header
        description: (optional) Client ID for double submit prevention
        schema:
          type: string
      responses:
        default:
          description: not available
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.SchemaDefination.IScimSchema'
            application/xml:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.SchemaDefination.IScimSchema'
  /ver2/ScimIdentityService.svc/scim/v1/schemas/{type}:
    get:
      tags:
      - ScimIdentity
      operationId: Enviance.RestServices.Ver2.Scim.Impl.ScimIdentityService.GetSchema
      parameters:
      - name: EnvApi-Systemid
        in: header
        description: Specify specific system to run instead of Home
        schema:
          type: string
      - name: EnvApi-Packageid
        in: header
        description: (optional) Clients application/package ID
        schema:
          type: string
      - name: EnvApi-Udf-DateTime-Iso-In-CustomFields
        in: header
        description: Udfs of DateTime should use Iso
        schema:
          type: string
          default: 'true'
      - name: EnvApi-Udf-DateTime-ReadInUserTz
        in: header
        description: (obsolete) Udfs of DateTime type whould be in ReadInUserTz
        schema:
          type: string
      - name: EnvApi-Udf-Value-Invariant
        in: header
        description: (optional) Udfs - Force Non-Localized (invariant) values
        schema:
          type: string
      - name: EnvApi-Localization-All
        in: header
        description: (optional) Extend objects with User-given Localizations
        schema:
          type: string
      - name: x-client-request-id
        in: header
        description: (optional) Client ID for double submit prevention
        schema:
          type: string
      - name: type
        in: path
        required: true
        schema:
          type: string
      responses:
        default:
          description: not available
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.SchemaDefination.IScimSchema'
            application/xml:
              schema:
                $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.SchemaDefination.IScimSchema'
  /ver2/ScimIdentityService.svc/scim/v1/Users:
    post:
      tags:
      - ScimIdentity
      description: "\n\nCreate a new user in Enviance system.\n\n** SDK API:**  envianceSdk.scim.createUser(user, onsuccess, onerror)\n\n** Example:**\nPOST /ScimIdentityService.svc/scim/v1/Users HTTP/1.1\nContent-Type: application/json; charset=UTF-8\nnull\n\n\nenvianceSdk.scim.createUser\n```\n[\n  {\n    \"schemas\": [\n      \"urn:scim:schemas:core:1.0\",\n      \"urn:scim:schemas:enviance:user\"\n    ],\n    \"userName\": \"scimupdatetest998990444\",\n    \"password\": \"1111\",\n    \"name\": {\n      \"givenName\": \"Updated\",\n      \"familyName\": \"Scim\"\n    },\n    \"emails\": [\n      {\n        \"type\": \"work\",\n        \"primary\": \"true\",\n        \"value\": \"scimuser1@enviance.com\"\n      }\n    ],\n    \"timezone\": \"America/New_York\",\n    \"preferredLanguage\": \"en_US\",\n    \"active\": true,\n    \"urn:scim:schemas:enviance:user\": {\n      \"properties\": [\n        {\n          \"propertyName\": \"supervisorusername\",\n          \"type\": \"supervisorusername\",\n          \"propertyValue\": \"someUsername\"\n        },\n        {\n          \"propertyName\": \"name2\",\n          \"propertyValue\": \"val2\",\n          \"type\": \"name2\",\n          \"isSensitiveData\": true\n        }\n      ],\n      \"emailDelivery\": \"HTML Email\",\n      \"receiveInformation\": true,\n      \"commandFailureNotification\": \"Inbox\",\n      \"companyName\": \"Enviance, Inc\",\n      \"mustChangePasswordAtNextLogin\": \"false\",\n      \"canNotChangePassword\": \"true\",\n      \"NotExpirePassword\": \"false\",\n      \"userRights\": [\n        {\n          \"name\": \"Manage Groups\",\n          \"granted\": true\n        }\n      ],\n      \"expires\": \"9999-12-31T00:00:00\",\n      \"comments\": \"This is a full Scim User\"\n    }\n  },\n  \"onsuccess\",\n  \"onerror\"\n]\n```\n\n"
      operationId: Enviance.RestServices.Ver2.Scim.Impl.ScimIdentityService.CreateUser
      parameters:
      - name: EnvApi-Systemid
        in: header
        description: Specify specific system to run instead of Home
        schema:
          type: string
      - name: EnvApi-Packageid
        in: header
        description: (optional) Clients application/package ID
        schema:
          type: string
      - name: EnvApi-Udf-DateTime-Iso-In-CustomFields
        in: header
        description: Udfs of DateTime should use Iso
        schema:
          type: string
          default: 'true'
      - name: EnvApi-Udf-DateTime-ReadInUserTz
        in: header
        description: (obsolete) Udfs of DateTime type whould be in ReadInUserTz
        schema:
          type: string
      - name: EnvApi-Udf-Value-Invariant
        in: header
        description: (optional) Udfs - Force Non-Localized (invariant) values
        schema:
          type: string
      - name: EnvApi-Localization-All
        in: header
        description: (optional) Extend objects with User-given Localizations
        schema:
          type: string
      - name: x-client-request-id
        in: header
        description: (optional) Client ID for double submit prevention
        schema:
          type: string
      responses:
        default:
          description: not available
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.Users.ScimUser'
            application/xml:
              schema:
                $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.Users.ScimUser'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.Users.ScimUser'
          application/xml:
            schema:
              $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.Users.ScimUser'
        required: true
  /ver2/ScimIdentityService.svc/scim/v1/Users/:
    get:
      tags:
      - ScimIdentity
      description: "\n\n\nenvianceSdk.scim.listUsers\n```\n[\n    {\n        \"attributes\": [\n            \"name.givenName\",\n            \"name.familyName\"\n        ],\n        \"count\": \"10\",\n        \"filter\": \"name.familyname co \",\n        \"scim\": \"\",\n        \"sortBy\": \"name.givenName\",\n        \"sortOrder\": \"ascending|descending\",\n        \"startIndex\": \"1\"\n    },\n    \"onsuccess\",\n    \"onerror\"\n]\n```\n"
      operationId: Enviance.RestServices.Ver2.Scim.Impl.ScimIdentityService.ListUsers
      parameters:
      - name: EnvApi-Systemid
        in: header
        description: Specify specific system to run instead of Home
        schema:
          type: string
      - name: EnvApi-Packageid
        in: header
        description: (optional) Clients application/package ID
        schema:
          type: string
      - name: EnvApi-Udf-DateTime-Iso-In-CustomFields
        in: header
        description: Udfs of DateTime should use Iso
        schema:
          type: string
          default: 'true'
      - name: EnvApi-Udf-DateTime-ReadInUserTz
        in: header
        description: (obsolete) Udfs of DateTime type whould be in ReadInUserTz
        schema:
          type: string
      - name: EnvApi-Udf-Value-Invariant
        in: header
        description: (optional) Udfs - Force Non-Localized (invariant) values
        schema:
          type: string
      - name: EnvApi-Localization-All
        in: header
        description: (optional) Extend objects with User-given Localizations
        schema:
          type: string
      - name: x-client-request-id
        in: header
        description: (optional) Client ID for double submit prevention
        schema:
          type: string
      - name: attributes
        in: query
        required: true
        schema:
          type: string
      - name: filter
        in: query
        required: true
        schema:
          type: string
      - name: startIndex
        in: query
        required: true
        schema:
          type: integer
          format: int32
      - name: count
        in: query
        required: true
        schema:
          type: integer
          format: int32
      - name: sortBy
        in: query
        required: true
        schema:
          type: string
      - name: sortOrder
        in: query
        required: true
        schema:
          type: string
      responses:
        default:
          description: not available
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.ScimListResponse'
            application/xml:
              schema:
                $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.ScimListResponse'
  /ver2/ScimIdentityService.svc/scim/v1/Users/{id}:
    get:
      tags:
      - ScimIdentity
      description: "\n\nGets information about user.\n\n** Example:** \nGET /ScimIdentityService.svc/scim/v1/Users/9ca22677-2670-41a9-bafd-3b2825592863 HTTP/1.1\n\n** SDK API:**  envianceSdk.scim.getUser(id, onsuccess, onerror)\nnull\n\n\nenvianceSdk.scim.getUser\n```\n[\n  \"40E351F5-E4E9-4AEC-9ABD-46F7D5CECAFF\",\n  \"onsuccess\",\n  \"onerror\"\n]\n```\n\n"
      operationId: Enviance.RestServices.Ver2.Scim.Impl.ScimIdentityService.GetUser
      parameters:
      - name: EnvApi-Systemid
        in: header
        description: Specify specific system to run instead of Home
        schema:
          type: string
      - name: EnvApi-Packageid
        in: header
        description: (optional) Clients application/package ID
        schema:
          type: string
      - name: EnvApi-Udf-DateTime-Iso-In-CustomFields
        in: header
        description: Udfs of DateTime should use Iso
        schema:
          type: string
          default: 'true'
      - name: EnvApi-Udf-DateTime-ReadInUserTz
        in: header
        description: (obsolete) Udfs of DateTime type whould be in ReadInUserTz
        schema:
          type: string
      - name: EnvApi-Udf-Value-Invariant
        in: header
        description: (optional) Udfs - Force Non-Localized (invariant) values
        schema:
          type: string
      - name: EnvApi-Localization-All
        in: header
        description: (optional) Extend objects with User-given Localizations
        schema:
          type: string
      - name: x-client-request-id
        in: header
        description: (optional) Client ID for double submit prevention
        schema:
          type: string
      - name: id
        in: path
        required: true
        schema:
          type: string
      responses:
        default:
          description: not available
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.Users.ScimUser'
            application/xml:
              schema:
                $ref: '#/components/schemas/Enviance.RestServices.Ver2.Scim.ScimResources.Users.ScimUser'
    delete:
      tags:
      - ScimIdentity
      description: "\n\n\nenvianceSdk.scim.deleteUser\n```\n[\n  \"40E351F5-E4E9-4AEC-9ABD-46F7D5CECAFF\",\n  \"onsuccess\",\n  \"onerror\"\n]\n```\n\n"
      operationId: Enviance.RestServices.Ver2.Scim.Impl.ScimIdentityService.DeleteUser
      parameters:
      - name: EnvApi-Systemid
        in: header
        description: Specify specific system to run instead of Home
        schema:
          type: string
      - name: EnvApi-Packageid
        in: header
        description: (optional) Clients application/package ID
        schema:
          type: string
      - name: EnvApi-Udf-DateTime-Iso-In-CustomFields
        in: header
        description: Udfs of DateTime should use Iso
        schema:
          type: string
          default: 'true'
      - name: EnvApi-Udf-DateTime-ReadInUserTz
        in: header
        description: (obsolete) Udfs of DateTime type whould be in ReadInUserTz
        schema:
          type: string
      - name: EnvApi-Udf-Value-Invariant
        in: header
        description: (optional) Udfs - Force Non-Localized (invariant) values
        schema:
          type: string
      - name: EnvApi-Localization-All
        in: header
        description: (optional) Extend objects with User-given Localizations
        schema:
          type: string
      - name: x-client-request-id
        in: header
        description: (optional) Client ID for double submit prevention
        schema:
          type: string
      - name: id
        in: path
        required: true
        schema:
          type: string
      responses:
        default:
          description: not available
    put:
      tags:
      - ScimIdentity
      description: "\n\n\nenvianceSdk.scim.fullUpdateUser\n```\n[\n  {\n    \"schemas\": [\n      \"urn:scim:schemas:core:1.0\",\n      \"urn:scim:schemas:enviance:user\"\n    ],\n    \"userName\": \"scimupdatetest998990444\",\n    \"name\": {\n      \"givenName\": \"Updated\",\n      \"familyName\": \"Scim\"\n    },\n    \"emails\": [\n      {\n        \"type\": \"work\",\n        \"primary\": \"true\",\n        \"value\": \"scimuser1@enviance.com\"\n      }\n    ],\n    \"timezone\": \"America/New_York\",\n    \"preferredLanguage\": \"en_US\",\n    \"active\": true,\n    \"urn:scim:schemas:enviance:user\": {\n      \"properties\": [\n        {\n          \"propertyName\": \"supervisorusername\",\n          \"type\": \"supervisorusername\",\n          \"propertyValue\": \"someUsername\"\n        },\n        {\n          \"propertyName\": \"name2\",\n          \"propertyValue\": \"val2\",\n          \"type\": \"name2\",\n          \"isSensitiveData\": true\n        }\n      ],\n      \"emailDelivery\": \"HTML Email\",\n      \"receiveInformation\": true,\n      \"commandFailureNotification\": \"Inbox\",\n      \"companyName\": \"Enviance, Inc\",\n      \"mustChangePasswordAtNextLogin\": \"false\",\n      \"canNotChangePassword\": \"true\",\n      \"NotExpirePassword\": \"false\",\n      \"userRights\": [\n        {\n          \"name\": \"Manage Groups\",\n          \"granted\": true\n        }\n      ],\n      \"expires\": \"12/21/2017\",\n      \"comments\": \"This is a full Scim User\"\n    }\n  },\n  \"e67d0934-0246-4b13-b431-7680778c9873\",\n  \"onsuccess\",\n  \"onerror\"\n]\n```\nenvianceSdk.scim.partialUpdateUser\n```\n[\n  {\n    \"schemas\": [\n      \"urn:scim:schemas:core:1.0\"\n    ],\n    \"timezone\": \"America/Los_Angeles\",\n    \"externalId\": \"apple\"\n  },\n  \"e67d0934-0246-4b13-b431-7680778c9873\",\n  \"onsuccess\",\n  \"onerror\"\n]\n```\n\n"
      operationId: Enviance.RestServices.Ver2.Scim.Impl.ScimIdentityService.UpdateUser
      parameters:
      - name: EnvApi-Systemid
        in: header
        description: Specify specific system to run instead of Home
        schema:
          type: string
      - name: EnvApi-Packageid
        in: header
        description: (optional) Clients application/package ID
        schema:
          type: string
      - name: EnvApi-Udf-DateTime-Iso-In-CustomFields
        in: header
        description: Udfs of DateTime should use Iso
        schema:
          type: string
          default: 'true'
      - name: EnvApi-Udf-DateTime-ReadInUserTz
        in: header
        description: (obsolete) 

# --- truncated at 32 KB (49 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/enviance/refs/heads/main/openapi/enviance-scimidentity-api-openapi.yml