Table of Contents
Client Provision
Create the Company, Client and Reservation on the PGi side. Provisioning the same client multiple times will not result in duplicate entries.
company.externalId - customer.id on our end.
client.externalId - user_plan.id on our end (not user.id).
client.password - usually left blank to be created on the PGi side.
contact.state - cannot be null for USA customers.
X-AUTH-TOKEN your-api-key
Client Deactivate
Client must exist and be provisioned on the PGi side. Deactivating an already inactive client will still result in a success, enabling the caller to update their record.
clientId - the PGi ClientId.
X-AUTH-TOKEN your-api-key
Client Reactivate
Client must exist and be provisioned on the PGi side. Reactivating an already active client will sill result in a success, enabling the caller to update their record.
clientId - the PGi ClientId.
X-AUTH-TOKEN your-api-key
Client Get
Client must exist and be provisioned on the PGi side.
clientId - the PGi ClientId.
X-AUTH-TOKEN your-api-key
My Conferene Application SignOn
This endpoint signs in the client and provides a URL to the conferencing application. The UI should redirect the user to that URL. Client must exist and be provisioned on the PGi side to call this endpoint.
clientId - the PGi ClientId.
X-AUTH-TOKEN your-api-key