Your suggested change has been received. Thank you.

close

Suggest A Change

https://thales.na.market.dpondemand.io/docs/dpod/services/kmo….

back

DPoD APIs

Tenant API

search

Tenant API

Tenant API

Version: 6.0.2

API Endpoints

Request Summary
GET /v1/tenants/servicesSummary Returns the Service summary.
GET /v1/tenants/servicesSummaryFile Returns the Service summary file.
POST /v1/tenants Create a Tenant.
DELETE /v1/tenants/{id} Delete the Tenant
GET /v1/tenants/usageReport Returns the Tenant usage report file.
GET /v1/tenants/{id}/admin Returns details for the identified Tenant's Primary Administrator.
GET /v1/tenants/{id}/children Returns a list of the identified Parent Tenant's existing Child Tenant IDs.
GET /v1/tenants/{id}/hostname Returns hostname of the requested Tenant ID.
GET /v1/tenants/logo Returns logo image for the targeted host.
GET /v1/tenants/{id}/logo Returns the logo image for the targeted Tenant.
GET /v1/tenants/{id}/quotas Returns the quota information for the requested Tenant ID.
GET /v1/tenants/{id} Returns details for the specified Tenant.
GET /v1/tenants/hierarchy Returns a tree representation of the Tenant hierarchy.
GET /v1/tenants/settings Returns Tenant settings.
GET /v1/tenants/usageDetails Returns the usage details for all the Tenants.
GET /v1/tenants Returns a list of Tenants.
PUT /v1/tenants/{id}/logo Set logo image for the targeted Tenant.
PATCH /v1/tenants/{id} Update an existing Tenant.
PATCH /v1/tenants/settings Update Tenant settings.

Authorization

OAuth2

For more information about authorization see Getting Started Using the DPoD API.

  • Type: OAuth
  • Scopes:
    • dpod.tenant.spadmin: Service Provider Administrator user role. Used to access the user interface.
    • dpod.tenant.admin: Tenant Administrator user role. Used to access the user interface.
    • dpod.tenant.appowner: Application Owner user role. Used to access the user interface.
    • dpod.tenant.spadmin.unverified: Unverified Service Provider Administrator temporary user role. Used to access the user interface during account verification.
    • dpod.tenant.admin.unverified: Unverified Tenant Administrator temporary user role. Used to access the user interface during account verification.
    • dpod.tenant.appowner.unverified: Unverified Application Owner temporary user role. Used to access the user interface during account verification.
    • dpod.tenant.api_spadmin: Service Provider Administrator API role. Used for application authentication over the API, the API role provides a subset of dpod.tenant.spadmin permissions to an application.
    • dpod.tenant.api_appowner: Tenant Administrator and Application Owner API role. Used for application authentication over the API, the API role provides a subset of dpod.tenant.appowner and dpod.tenant.admin permissions to an application.
    • dpod.tenant.api_service: Service API role. Used for application authentication over the API, the API role provides a subset of dpod.tenant.appowner and dpod.tenant.admin permissions to an application.