Cvent Registration · OpenAPI Overlay 1.0.0
API Evangelist conversational phrasing for Cvent REST User SCIM API
12 actions
12 updates
phrasing
extends
openapi/cvent-registration-user-scim-api-openapi.yml
Generated by API Evangelist
Written by API Evangelist tooling for Cvent Registration's API. It is a proposal applied on top of the contract, not a document Cvent Registration publishes.
What the actions change
x-apievangelist-phrasing
Targets 12
$.info
$.paths['/scim/v2/Groups'].get
$.paths['/scim/v2/ResourceTypes'].get
$.paths['/scim/v2/ResourceTypes/{id}'].get
$.paths['/scim/v2/Schemas'].get
$.paths['/scim/v2/Schemas/{id}'].get
$.paths['/scim/v2/ServiceProviderConfig'].get
$.paths['/scim/v2/Users'].get
$.paths['/scim/v2/Users'].post
$.paths['/scim/v2/Users/{id}'].get
$.paths['/scim/v2/Users/{id}'].put
$.paths['/scim/v2/Users/{id}'].delete
OpenAPI Overlay
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
title: API Evangelist conversational phrasing for Cvent REST User SCIM API
version: 1.0.0
extends: openapi/cvent-registration-user-scim-api-openapi.yml
actions:
- target: $.info
update:
x-apievangelist-phrasing:
method: generated
generated: '2026-09-26'
generator: build-phrasing.py
label: Generated by API Evangelist
operations: 11
- target: $.paths['/scim/v2/Groups'].get
update:
x-apievangelist-phrasing:
intent: List SCIM groups representing user roles
effect: read
questions:
- Which Cvent user roles are exposed as SCIM groups?
- Can I page through SCIM groups with a start index and count?
instructions:
- text: List the SCIM groups in the account.
- text: Show {count} SCIM role groups starting at index {startIndex}.
slots:
count: query.count
startIndex: query.startIndex
method: generated
generated: '2026-09-26'
- target: $.paths['/scim/v2/ResourceTypes'].get
update:
x-apievangelist-phrasing:
intent: List SCIM resource types
effect: read
questions:
- What SCIM resource types does the provisioning endpoint support?
- Which resource types can my identity provider discover?
instructions:
- text: List the SCIM resource types.
- text: Show every resource type the SCIM service advertises.
method: generated
generated: '2026-09-26'
- target: $.paths['/scim/v2/ResourceTypes/{id}'].get
update:
x-apievangelist-phrasing:
intent: Get one SCIM resource type
effect: read
questions:
- What does the User resource type definition contain?
- Can I look up a single SCIM resource type by its ID?
instructions:
- text: Get SCIM resource type {id}.
slots:
id: path.id
- text: Show the endpoint and schema for resource type {id}.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/scim/v2/Schemas'].get
update:
x-apievangelist-phrasing:
intent: List SCIM user and group schemas
effect: read
questions:
- What SCIM schemas and extensions describe users and groups?
- Which attribute schemas does user provisioning use?
instructions:
- text: List the SCIM schemas.
- text: Show all user and group schemas with their extension models.
method: generated
generated: '2026-09-26'
- target: $.paths['/scim/v2/Schemas/{id}'].get
update:
x-apievangelist-phrasing:
intent: Get one SCIM schema definition
effect: read
questions:
- What attributes are in the enterprise user extension schema?
- Can I fetch a single SCIM schema by its URN?
instructions:
- text: Get SCIM schema {id}.
slots:
id: path.id
- text: Show the attributes defined in schema {id}.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/scim/v2/ServiceProviderConfig'].get
update:
x-apievangelist-phrasing:
intent: Get the SCIM service provider configuration
effect: read
questions:
- Does the SCIM service support filtering, patching or bulk operations?
- What SCIM features and auth schemes are configured?
instructions:
- text: Get the SCIM service provider config.
- text: Show which SCIM capabilities the service supports.
method: generated
generated: '2026-09-26'
- target: $.paths['/scim/v2/Users'].get
update:
x-apievangelist-phrasing:
intent: List provisioned users
effect: read
questions:
- Which users exist in my account via SCIM?
- Can I filter SCIM users by username or email?
instructions:
- text: List SCIM users.
- text: Find users matching SCIM filter {filter}.
slots:
filter: query.filter
method: generated
generated: '2026-09-26'
- target: $.paths['/scim/v2/Users'].post
update:
x-apievangelist-phrasing:
intent: Provision a new user
effect: write
questions:
- How do I provision a new Cvent user through SCIM?
- Does a newly created account user need to verify their email?
instructions:
- text: Create user {userName} with emails {emails} and roles {groups}.
slots:
userName: requestBody.userName
emails: requestBody.emails
groups: requestBody.groups
- text: Provision user {userName} named {name} as type {userType} in time zone {timezone}.
slots:
userName: requestBody.userName
name: requestBody.name
userType: requestBody.userType
timezone: requestBody.timezone
method: generated
generated: '2026-09-26'
- target: $.paths['/scim/v2/Users/{id}'].get
update:
x-apievangelist-phrasing:
intent: Get one user's details
effect: read
questions:
- What roles and contact details does a specific user have?
- Is a given provisioned user active?
instructions:
- text: Get SCIM user {id}.
slots:
id: path.id
- text: Show the profile and groups of user {id}.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/scim/v2/Users/{id}'].put
update:
x-apievangelist-phrasing:
intent: Update a provisioned user
effect: write
questions:
- Can I deactivate a user without deleting them?
- What happens when I change a user's email address?
instructions:
- text: Set user {id} active flag to {active}.
slots:
id: path.id
active: requestBody.active
- text: Update user {id}'s roles to {groups}.
slots:
id: path.id
groups: requestBody.groups
method: generated
generated: '2026-09-26'
- target: $.paths['/scim/v2/Users/{id}'].delete
update:
x-apievangelist-phrasing:
intent: Delete a user
effect: destructive
questions:
- How do I deprovision a user completely?
- Can I remove a user who has left the company?
instructions:
- text: Delete user {id}.
slots:
id: path.id
- text: Deprovision and remove SCIM user {id}.
slots:
id: path.id
method: generated
generated: '2026-09-26'
Work with this as data
Every overlay 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 openapi overlays
4 MCP tools reach this
find_overlaysBrowse and filter every overlay in the catalog.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.
Call it yourself
curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/cvent-registration-user-scim-api-phrasing-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
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.