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 | 
