Assets
addFromOrigin
assets.addFromOrigin
Queue an existing origin asset to be indexed into the Imgix Asset Manager (imgix answers 202 with no body, returned as {})
Risk: write
data full type
data full type
jsonapi full type
jsonapi full type
get
assets.get
Retrieve details, technical metadata, and custom fields for an asset
Risk: read
data full type
data full type
jsonapi full type
jsonapi full type
list
assets.list
List indexed assets for a specific Imgix source
Risk: read
data full type
data full type
meta full type
meta full type
jsonapi full type
jsonapi full type
update
assets.update
Update custom fields or metadata for an asset in the Asset Manager
Risk: write
data full type
data full type
jsonapi full type
jsonapi full type
upload
assets.upload
Upload a file directly to the origin via Imgix Asset Manager; with overwrite: true it replaces the existing file at that path
Risk: destructive
data full type
data full type
jsonapi full type
jsonapi full type
Generations
createVideo
generations.createVideo
Transform a static image into a video using AI motion generation (consumes AI credits)
Risk: destructive
data full type
data full type
getAltText
generations.getAltText
Generate or retrieve AI alt text for an image (new languages consume AI credits; regenerate replaces stored text and overrides)
Risk: destructive
getVideoJob
generations.getVideoJob
Poll the status and retrieve result URL of an asynchronous video generation job
Risk: read
data full type
data full type
overrideAltText
generations.overrideAltText
Set or remove manual alt-text overrides per language for an image
Risk: write
Purges
create
purges.create
Purge an asset and its derived variants from the Imgix CDN edge cache
Risk: destructive
data full type
data full type
jsonapi full type
jsonapi full type
Reports
get
reports.get
Retrieve details, metadata, and downloadable segment URLs for a report
Risk: read
data full type
data full type
jsonapi full type
jsonapi full type
list
reports.list
List available daily CDN logs and credit analytics reports
Risk: read
data full type
data full type
meta full type
meta full type
jsonapi full type
jsonapi full type
Sources
create
sources.create
Create and deploy a new Imgix storage or web folder source
Risk: destructive
data full type
data full type
jsonapi full type
jsonapi full type
get
sources.get
Retrieve configuration details and deployment status for a source
Risk: read
data full type
data full type
jsonapi full type
jsonapi full type
list
sources.list
List all Imgix sources configured for the account
Risk: read
data full type
data full type
meta full type
meta full type
jsonapi full type
jsonapi full type
update
sources.update
Update an existing Imgix source configuration or deployment settings
Risk: write
data full type
data full type
jsonapi full type
jsonapi full type
Upload Sessions
cancel
uploadSessions.cancel
Cancel an active upload session
Risk: destructive
data full type
data full type
jsonapi full type
jsonapi full type
close
uploadSessions.close
Close an upload session to trigger immediate asset processing
Risk: write
data full type
data full type
jsonapi full type
jsonapi full type
create
uploadSessions.create
Initialize an upload session and receive a presigned URL for large asset upload
Risk: write
data full type
data full type
jsonapi full type
jsonapi full type
getStatus
uploadSessions.getStatus
Retrieve the status of an ongoing or finalized asset upload session
Risk: read
data full type
data full type
jsonapi full type
jsonapi full type