ThemeatosAI

API docs

Hybrid flow: Woo sells credits → provision site keys → WordPress plugins call this gateway → optional kie.ai upstream.

GET /api/v1/models

List models. No auth required.

POST /api/v1/jobs/create

Create async job. Bearer site license (ta_site_...).

GET /api/v1/jobs/{task_id}

Poll job for the same site license.

GET /api/v1/credits

Site wallet balance + plan.

GET/POST/DELETE /api/v1/licenses

Manage site licenses (dashboard / ops).

POST /api/v1/provision

WooCommerce webhook: issue or top up license. Header X-Themeatos-Provision-Secret.

Site license auth

Authorization: Bearer ta_site_demo_themeatos_2026

Woo provision

POST /api/v1/provision
X-Themeatos-Provision-Secret: ta_provision_demo_secret_change_me

{
  "site_url": "https://client.com",
  "credits": 12000,
  "plan": "pro",
  "woo_order_id": "1042"
}