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 |
