Creates a Dynamic Content API client instance. You must provide credentials that will be used to authenticate with the API.
Optional
dcConfig: DynamicContentConfigOptional configuration settings for Dynamic Content
Optional
httpClient: AxiosRequestConfig<any> | HttpClientOptional request settings, can be used to provide proxy settings, add interceptors etc
Readonly
contentContent Item Resources
Retrieve a content item resource by id
Readonly
contentContent Repository Resources
Retrieve a content repository resource by id
Readonly
contentContent Type Resources
Retrieve a content type resource by id
Readonly
contentGets a content type schemas
Gets a content type schemas
Readonly
editionsEdition Resources
Retrieve an edition resource by id
Readonly
eventsEvent Resources
Retrieve an event resource by id
Readonly
extensionsExtension Resources
Retrieve an extension resource by id
Readonly
foldersRetrieve a folder resource by id
Readonly
hierarchiesHierarchy Resources
Readonly
hubsHub Resources
Readonly
snapshotsSnapshot Resources
Retrieve a snapshot resource by id
Readonly
workflowWorkflow States
Retrieve a Workflow State by id
Amplience Dynamic Content API client.
Your application should avoid where possible creating a new client for each request. Authentication tokens are cached by the client and only re-requested when they expire, allowing performance to be improved by reusing the client across requests.
If multiple sets of credentials are required your application should create one client per credential set.
Example: