Contract owners segregate Customers for reporting and/or branding purposes
- Get a specific admin contact
Elevate Admin API (1.44)
Currently provides read-only access to list admin entities required by other endpoints. Maintenance of these entities is available via the Elevate frontend or by contacting the Elevate support team.
Contract Owner - the party with which a Customer is contracted to purchase products and services - segregates Customers for reporting and/or branding purposes.
Billing Cycle - means of segregating a Contract Owner's Customer base into separate billing processes which have different start days.
Supplier - the third party supplier of the product or service - allows for a number of different accounts with each supplier.
Invoice Document Profile - defines the configuration used to generate invoices for Customers. This is used on creation of Sites only.
Admin Contact - a configurable contact usable across the entire platform that can receive tripwire, usage cap, and auto-close notifications.
Email Template - a named template of text and substituted values that is used to send emails from the system.
Invoice Marketing Information - for a given sub-brand and invoice template, the marketing information used to populate the invoice template slots. This might be blank, text, images or rich text.
- https://rest.elevatebilling.com/v1/admin-contacts
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://rest.elevatebilling.com/v1/admin-contacts?page=1&pageSize=100&sort=id%2Cname+%7C+name%3Adesc&fields=id%2Cname&name=xyz+%7C+in%3Ax%2Cy+%7C+like%3Axyz' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'OK
Admin contact name
Contact telephone number
Contact email address
is the admin contact set to receive fraud alerts via email
is the admin contact set to receive usage cap alerts via email
is the admin contact set to receive bill run auto-closure alerts via email
is the admin contact set to receive duplicate calls summary alerts via email
is the admin contact set to receive duplicate calls reminder alerts via email
is the admin contact set to receive contracts renewal reminder alerts via email
[ { "id": 1, "name": "string", "role": "GENERAL", "telephoneNumber": "string", "alternativeTelephoneNumber": "string", "email": "string", "receiveSmsFraudAlert": false, "receiveEmailFraudAlert": false, "receiveEmailUsageCapAlert": false, "receiveEmailBillRunClosureAlert": false, "receiveEmailDuplicateCallsSummaryAlert": false, "receiveEmailDuplicateCallsReminderAlert": false, "receiveEmailContractRenewalAlert": false } ]
New admin contact
Admin contact name
Contact telephone number
Contact email address
is the admin contact set to receive fraud alerts via email
is the admin contact set to receive usage cap alerts via email
is the admin contact set to receive bill run auto-closure alerts via email
is the admin contact set to receive duplicate calls summary alerts via email
is the admin contact set to receive duplicate calls reminder alerts via email
- https://rest.elevatebilling.com/v1/admin-contacts
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://rest.elevatebilling.com/v1/admin-contacts \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"name": "string",
"role": "GENERAL",
"telephoneNumber": "string",
"alternativeTelephoneNumber": "string",
"email": "string",
"receiveSmsFraudAlert": false,
"receiveEmailFraudAlert": false,
"receiveEmailUsageCapAlert": false,
"receiveEmailBillRunClosureAlert": false,
"receiveEmailDuplicateCallsSummaryAlert": false,
"receiveEmailDuplicateCallsReminderAlert": false,
"receiveEmailContractRenewalAlert": false
}'OK
Admin contact name
Contact telephone number
Contact email address
is the admin contact set to receive fraud alerts via email
is the admin contact set to receive usage cap alerts via email
is the admin contact set to receive bill run auto-closure alerts via email
is the admin contact set to receive duplicate calls summary alerts via email
is the admin contact set to receive duplicate calls reminder alerts via email
{ "id": 1, "name": "string", "role": "GENERAL", "telephoneNumber": "string", "alternativeTelephoneNumber": "string", "email": "string", "receiveSmsFraudAlert": false, "receiveEmailFraudAlert": false, "receiveEmailUsageCapAlert": false, "receiveEmailBillRunClosureAlert": false, "receiveEmailDuplicateCallsSummaryAlert": false, "receiveEmailDuplicateCallsReminderAlert": false, "receiveEmailContractRenewalAlert": false }
- https://rest.elevatebilling.com/v1/admin-contacts/{adminContactId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://rest.elevatebilling.com/v1/admin-contacts/1 \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Admin contact found
Admin contact name
Contact telephone number
Contact email address
is the admin contact set to receive fraud alerts via email
is the admin contact set to receive usage cap alerts via email
is the admin contact set to receive bill run auto-closure alerts via email
is the admin contact set to receive duplicate calls summary alerts via email
is the admin contact set to receive duplicate calls reminder alerts via email
{ "id": 1, "name": "string", "role": "GENERAL", "telephoneNumber": "string", "alternativeTelephoneNumber": "string", "email": "string", "receiveSmsFraudAlert": false, "receiveEmailFraudAlert": false, "receiveEmailUsageCapAlert": false, "receiveEmailBillRunClosureAlert": false, "receiveEmailDuplicateCallsSummaryAlert": false, "receiveEmailDuplicateCallsReminderAlert": false, "receiveEmailContractRenewalAlert": false }
A set of JSONPatch operations to be performed
The JSON Patch operation to be performed
- https://rest.elevatebilling.com/v1/admin-contacts/{adminContactId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
https://rest.elevatebilling.com/v1/admin-contacts/1 \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json-patch+json' \
-d '[
{
"op": "replace",
"path": "/name",
"value": "Tommy Tynan"
}
]'Success
Admin contact name
Contact telephone number
Contact email address
is the admin contact set to receive fraud alerts via email
is the admin contact set to receive usage cap alerts via email
is the admin contact set to receive bill run auto-closure alerts via email
is the admin contact set to receive duplicate calls summary alerts via email
is the admin contact set to receive duplicate calls reminder alerts via email
{ "id": 1, "name": "string", "role": "GENERAL", "telephoneNumber": "string", "alternativeTelephoneNumber": "string", "email": "string", "receiveSmsFraudAlert": false, "receiveEmailFraudAlert": false, "receiveEmailUsageCapAlert": false, "receiveEmailBillRunClosureAlert": false, "receiveEmailDuplicateCallsSummaryAlert": false, "receiveEmailDuplicateCallsReminderAlert": false, "receiveEmailContractRenewalAlert": false }
- https://rest.elevatebilling.com/v1/admin-contacts/{adminContactId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
https://rest.elevatebilling.com/v1/admin-contacts/1 \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'