Management API Specification
Servers
GET /management/vendors
POST /management/vendors
GET /management/bills
Authorizations
Parameters
Query Parameters
"DRAFT""PENDING""PAID""RETRYING""OVERDUE""CANCELED""EXPIRED""DELETED""VOIDED"Responses
Retrieve the users bills
GET /management/bills/{id}
Authorizations
Parameters
Path Parameters
"1d78271264b9c76d5842911dd70b4353"Responses
Retrieve the users bills
GET /management/contracts
Authorizations
Parameters
Query Parameters
Responses
Retrieve the users contracts
GET /management/contracts/{id}
Authorizations
Parameters
Path Parameters
"1d78271264b9c76d5842911dd70b4353"Responses
Retrieve the users contracts
GET /management/transactions
Authorizations
Parameters
Query Parameters
Responses
A list of transactions
GET /management/products
Authorizations
Parameters
Query Parameters
Responses
Retrieve a list of products
POST /management/products
Authorizations
Request Body
Responses
A created product
GET /management/products/{sku}
Authorizations
Parameters
Path Parameters
Responses
Retrieve a a product by SKU
PATCH /management/products/{sku}
Authorizations
Parameters
Path Parameters
Request Body
Responses
A created product
GET /management/products/{sku}/fulfillments
Authorizations
Parameters
Path Parameters
Responses
Retrieve a a product by SKU
Users
Operations
List users
Returns a list of users with optional filtering.
Authorizations
Parameters
Query Parameters
"john""10""0"Responses
A list of users matching the query parameters
Create a user
Creates a new user with the specified email and optional name.
Authorizations
Request Body
Responses
User created successfully
Get a user by ID
Retrieves a specific user's profile by their ID.
Authorizations
Parameters
Path Parameters
The unique identifier of the user
"user123"Responses
The requested user profile
Delete a user
Deletes a user from the auth server. This action is irreversible.
Authorizations
Parameters
Path Parameters
The unique identifier of the user
"user123"Responses
User deleted successfully
Update a user
Updates a specific user's profile with the provided data.
Authorizations
Parameters
Path Parameters
The unique identifier of the user
"user123"Request Body
Responses
The updated user profile
Change user login identifier
Changes the email address that a user uses to log in.
Authorizations
Parameters
Path Parameters
The unique identifier of the user
"user123"Request Body
Responses
Login identifier changed successfully
Set user metadata value
Sets a metadata value for a specific user with the specified key.
Authorizations
Parameters
Path Parameters
The unique identifier of the user
"user123"The key of the metadata entry
"preferences"Request Body
Responses
Metadata value set successfully
Delete user metadata value
Deletes a metadata value for a specific user with the specified key.
Authorizations
Parameters
Path Parameters
The unique identifier of the user
"user123"The key of the metadata entry
"preferences"Responses
Metadata value deleted successfully
Set user password
Sets or updates the password for a user. Creates a password authentication method if one does not exist.
Authorizations
Parameters
Path Parameters
The unique identifier of the user
"user123"Request Body
Responses
Password set successfully
Get customer information
Returns customer information in XML format for Mediaconnect compatibility.
Authorizations
Parameters
Path Parameters
The unique identifier of the customer
"958280"Responses
Customer information in XML format
GET /management/entitlements
Authorizations
Parameters
Query Parameters
"premium article""20""cursor123""user123""article""audiobook""ebook""bundle""podcast""pass""publication""physical_issue""article""premium-article-123"Responses
List of entitlements