See the API's various operations for details on their request parameters and response data:
Operation | Method | Endpoint |
---|---|---|
Content Delivery | ||
List Content Providers | GET | /content-providers |
Get a Content Provider | GET | /content-providers/{contentProviderId} |
List CDN prefixes | GET | /content-providers/{contentProviderId}/cdn-prefixes |
Create a New CDN prefix | POST | /content-providers/{contentProviderId}/cdn-prefixes |
Delete a CDN prefix | DELETE | /content-providers/{contentProviderId}/cdn-prefixes/{cdnPrefixId} |
Get a CDN prefix | GET | /content-providers/{contentProviderId}/cdn-prefixes/{cdnPrefixId} |
Update a CDN Prefix | PUT | /content-providers/{contentProviderId}/cdn-prefixes/{cdnPrefixId} |
Get a rule tree | GET | /content-providers/{contentProviderId}/cdn-prefixes/{cdnPrefixId}/rules |
Update a rule tree | PUT | /content-providers/{contentProviderId}/cdn-prefixes/{cdnPrefixId}/rules |
List origins | GET | /content-providers/{contentProviderId}/origins |
Create a new origin | POST | /content-providers/{contentProviderId}/origins |
Delete an origin | DELETE | /content-providers/{contentProviderId}/origins/{originId} |
Get an origin | GET | /content-providers/{contentProviderId}/origins/{originId} |
Update an origin | PUT | /content-providers/{contentProviderId}/origins/{originId} |
List shared secret sets | GET | /content-providers/{contentProviderId}/shared-secret-sets |
Create a new shared secret set | POST | /content-providers/{contentProviderId}/shared-secret-sets |
Delete a shared secret | DELETE | /content-providers/{contentProviderId}/shared-secret-sets/{sharedSecretSetId} |
Get a shared secret set | GET | /content-providers/{contentProviderId}/shared-secret-sets/{sharedSecretSetId} |
Update a shared-secret-set instance. | PUT | /content-providers/{contentProviderId}/shared-secret-sets/{sharedSecretSetId} |
Get secrets | GET | /content-providers/{contentProviderId}/shared-secret-sets/{sharedSecretSetId}/secrets |
Update secrets | PUT | /content-providers/{contentProviderId}/shared-secret-sets/{sharedSecretSetId}/secrets |
List TLS delivery profiles | GET | /content-providers/{contentProviderId}/tls-delivery-profiles |
Create a new TLS delivery profile | POST | /content-providers/{contentProviderId}/tls-delivery-profiles |
Delete a TLS delivery profile | DELETE | /content-providers/{contentProviderId}/tls-delivery-profiles/{tlsDeliveryProfileId} |
Get a TLS delivery profile | GET | /content-providers/{contentProviderId}/tls-delivery-profiles/{tlsDeliveryProfileId} |
Update a TLS delivery profile | PUT | /content-providers/{contentProviderId}/tls-delivery-profiles/{tlsDeliveryProfileId} |
List CDN prefixes for a TLS delivery profile | GET | /content-providers/{contentProviderId}/tls-delivery-profiles/{tlsDeliveryProfileId}/cdn-prefixes |
List TLS ingest profiles | GET | /content-providers/{contentProviderId}/tls-ingest-profiles |
Create a new TLS ingest profile | POST | /content-providers/{contentProviderId}/tls-ingest-profiles |
Delete a TLS ingest profile | DELETE | /content-providers/{contentProviderId}/tls-ingest-profiles/{tlsIngestProfileId} |
Get a TLS ingest profile | GET | /content-providers/{contentProviderId}/tls-ingest-profiles/{tlsIngestProfileId} |
Update a TLS ingest profile | PUT | /content-providers/{contentProviderId}/tls-ingest-profiles/{tlsIngestProfileId} |
List origins for a TLS delivery profile | GET | /content-providers/{contentProviderId}/tls-ingest-profiles/{tlsIngestProfileId}/origins |
Support resources | ||
List errors | GET | /errors |