/
TH
thirds
/
thirds.ai API
Search skmtc…
⌘K
Changes
Docs
Sign in
Docs
History
Schema
Filter operations
get
/v1/image-assets/{id}/ai-history
Read private generated image history
get
/v1/ai-image-proposals/{message_id}
Read a saved image suggestion
post
/v1/ai-image-proposals/{message_id}/apply
Keep an image suggestion with an applied layout
get
/v1/templates/{template_id}/messages/{message_id}/image-proposal
Read a chat image proposal
delete
/v1/templates/{template_id}/messages/{message_id}/image-proposal
Reject a chat image proposal
post
/v1/ai-images
Generate an AI image
get
/v1/ai-images/{id}
Read AI image progress
delete
/v1/ai-images/{id}
Cancel an AI image request
post
/v1/webhooks/{webhook_id}/test
Send a signed test event
get
/v1/webhooks/{webhook_id}/deliveries
Read recent webhook attempts
post
/v1/me/identities/email
Add an email to an account without one
post
/v1/image-assets/preview
Preview a URL image
post
/v1/image-assets
Upload an image
get
/v1/image-assets/{id}/content
Read an owned image
get
/v1/openapi.json
Get the OpenAPI document
get
/v1/public-stats
Read measured public facts
get
/v1/me/rewards
Read credit reward offers and history
patch
/v1/me/rewards/product_survey/contact-consent
Withdraw survey follow-up permission
post
/v1/me/rewards/{key}/submissions
Claim a reward offer
post
/v1/testimonials
Offer a testimonial for private review
get
/v1/renders/summary
Read all-time render totals
get
/v1/pdf
List render history
post
/v1/pdf
Create a PDF
get
/v1/image
List image history
post
/v1/image
Create a static image
get
/v1/image/{id}
Get a static image's status
delete
/v1/image/{id}
Delete an image file or an unsuccessful render
patch
/v1/image/{id}
Change how long an image file is kept
post
/v1/image-packs
Create an image pack
get
/v1/image-packs/{id}
Get an image pack's status
post
/v1/image-packs/{id}/retry
Retry an image pack's failed members
post
/v1/carousels
Create a carousel
get
/v1/carousels/{id}
Get a carousel's status
post
/v1/carousels/{id}/retry
Retry a carousel's failed members
post
/v1/batches
Create a render batch
get
/v1/batches/{id}
Get a render batch's status
post
/v1/batches/{id}/retry
Retry a batch's failed, cancelled, or pending rows
post
/v1/batches/{id}/cancel
Cancel a batch's pending and queued rows
get
/v1/templates
List saved templates
post
/v1/templates
Create a saved template
get
/v1/templates/schemas
Get template data schemas
post
/v1/templates/preview
Preview template data as HTML
post
/v1/templates/adapt
Adapt one HTML source to many canvas sizes
post
/v1/templates/{template_id}/messages
Send a template chat message
get
/v1/templates/{template_id}/messages/{message_id}
Get a template chat message
delete
/v1/templates/{template_id}/messages/{message_id}
Cancel a pending template message
get
/v1/templates/{template_id}/messages/{message_id}/draft
Get a message draft
post
/v1/templates/{template_id}/messages/{message_id}/apply
Apply a message result
post
/v1/templates/{template_id}/messages/{message_id}/discard
Discard a message result
get
/v1/templates/{template_id}
Get a saved template
delete
/v1/templates/{template_id}
Archive a saved template
patch
/v1/templates/{template_id}
Rename a saved template
get
/v1/templates/{template_id}/versions
List template versions
post
/v1/templates/{template_id}/versions
Create a template version
get
/v1/templates/{template_id}/versions/{version}
Get a template version
get
/v1/brand-kits
List brand kits
post
/v1/brand-kits
Create a brand kit
get
/v1/brand-kits/{brand_kit_id}
Get a brand kit
delete
/v1/brand-kits/{brand_kit_id}
Archive a brand kit
patch
/v1/brand-kits/{brand_kit_id}
Update a brand kit
post
/v1/brand-kits/{brand_kit_id}/assets
Add a brand asset
get
/v1/brand-kits/{brand_kit_id}/assets/{asset_id}
Read a brand asset
put
/v1/brand-kits/{brand_kit_id}/assets/{asset_id}
Replace a brand asset
get
/v1/pdf/{id}
Get a PDF's status
delete
/v1/pdf/{id}
Delete a PDF file or an unsuccessful render
patch
/v1/pdf/{id}
Change how long a PDF file is kept
get
/v1/downloads/{token}
Download a finished PDF or image
get
/v1/image-packs/archive/{token}
Download an image pack's ZIP archive
get
/v1/carousels/archive/{token}
Download a carousel's ZIP archive
get
/v1/batches/archive/{token}
Download a batch's ZIP archive
get
/v1/keys
List API keys
post
/v1/keys
Create an API key
delete
/v1/keys/{key_id}
Revoke an API key
patch
/v1/keys/{key_id}
Set or clear an API key's monthly overage cap
get
/v1/webhooks
List webhook destinations
post
/v1/webhooks
Register a webhook destination
get
/v1/webhooks/{webhook_id}
Read a webhook destination
delete
/v1/webhooks/{webhook_id}
Delete a webhook destination
post
/v1/webhooks/{webhook_id}/rotate
Rotate a webhook destination's signing secret
post
/v1/webhooks/{webhook_id}/disable
Disable a webhook destination
post
/v1/webhooks/{webhook_id}/enable
Enable a webhook destination
post
/v1/webhooks/{webhook_id}/replay
Replay a webhook destination's failed events