Do not miss any Thankly API changes, ever again

Subscribe to the Thankly API changelog to be up to date on recent changes.

RSS

6 days ago

main
0.1.0
Compare

API structure has changed

Next change
60 structure changes including:
49 Additions
11 Modifications
Modified 11
GET /auth/me
  • Response
  • 200 response Modified
    • application/json content type Modified
      • orgId property Added
GET /catalogs/{catalog_slug}
  • Response
  • 422 response Modified
    • application/json content type Modified
      • detail property Modified
        • input, ctx properties Added
GET /catalogs/{catalog_slug}/products
  • Response
  • 422 response Modified
    • application/json content type Modified
      • detail property Modified
        • input, ctx properties Added
GET /catalogs/{catalog_slug}/products/{product_id}
  • Response
  • 422 response Modified
    • application/json content type Modified
      • detail property Modified
        • input, ctx properties Added
GET /experiences/{experience_id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • widgets property Modified
        • property Modified
  • 422 response Modified
    • application/json content type Modified
      • detail property Modified
        • input, ctx properties Added
POST /auth/token
  • Response
  • 422 response Modified
    • application/json content type Modified
      • detail property Modified
        • input, ctx properties Added
POST /catalogs/products/hydrate
  • Response
  • 422 response Modified
    • application/json content type Modified
      • detail property Modified
        • input, ctx properties Added
POST /experiences
  • Body
  • application/json content type Modified
    • context property Modified
      • cart property Modified
        • additionalContext, vibes properties Added
      • trip property Modified
        • additionalContext, vibes, latitude, longitude, radiusMeters properties Added
      • topic property Modified
        • additionalContext, vibes properties Added
      • history property Modified
        • additionalContext, vibes properties Added
      • customer property Added
    • capabilities property Modified
      • property Modified
        • catalog_recommendations, wardrobe_recommendations, research, recipes, nutrition_analysis, weekly_meal_plan, restaurants, wearables_tracking alternatives Modified
        • onboarding_quiz, sponsored, engagement_decision alternatives Added
    • tag_id, external_customer_id properties Added
  • Response
  • 422 response Modified
    • application/json content type Modified
      • detail property Modified
        • input, ctx properties Added
POST /experiences/{experience_id}/capabilities
  • Body
  • application/json content type Modified
    • context property Modified
      • cart property Modified
        • additionalContext, vibes properties Added
      • trip property Modified
        • additionalContext, vibes, latitude, longitude, radiusMeters properties Added
      • topic property Modified
        • additionalContext, vibes properties Added
      • history property Modified
        • additionalContext, vibes properties Added
      • customer property Added
    • capabilities property Modified
      • property Modified
        • catalog_recommendations, wardrobe_recommendations, research, recipes, nutrition_analysis, weekly_meal_plan, restaurants, wearables_tracking alternatives Modified
        • onboarding_quiz, sponsored, engagement_decision alternatives Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • widgets property Modified
        • property Modified
  • 422 response Modified
    • application/json content type Modified
      • detail property Modified
        • input, ctx properties Added
POST /experiences/{experience_id}/capabilities/{capability_id}/refine
  • Response
  • 200 response Modified
    • application/json content type Modified
      • widgets property Modified
        • property Modified
  • 422 response Modified
    • application/json content type Modified
      • detail property Modified
        • input, ctx properties Added
POST /uploads/presign
  • Response
  • 422 response Modified
    • application/json content type Modified
      • detail property Modified
        • input, ctx properties Added
Added 49
POST /signals
POST /v1/admin/orgs/{org_id}/catalogs
POST /v1/admin/orgs/{org_id}/catalogs/{catalog_id}/products
POST /v1/admin/orgs/{org_id}/engage
POST /v1/admin/orgs/{org_id}/partner-apps
POST /v1/admin/orgs/{org_id}/partner-apps/{app_id}/archive
POST /v1/admin/orgs/{org_id}/partner-apps/{app_id}/preview
POST /v1/admin/orgs/{org_id}/partner-apps/{app_id}/preview-validation
POST /v1/admin/orgs/{org_id}/partner-apps/{app_id}/publish
POST /v1/admin/orgs/{org_id}/partner-apps/{app_id}/restore
POST /v1/admin/orgs/{org_id}/partner-apps/{app_id}/suspend
POST /v1/admin/orgs/{org_id}/playbooks
POST /v1/admin/orgs/{org_id}/playbooks/{playbook_id}/rollback
POST /v1/admin/orgs/{org_id}/signal-schemas
POST /v1/internal/experiences/{capability}/invoke
PUT /playbooks/{playbook_id}
PUT /v1/admin/orgs/{org_id}
PUT /v1/admin/orgs/{org_id}/capability-entitlements/{capability_type}
PUT /v1/admin/orgs/{org_id}/playbooks/{playbook_id}
DELETE /playbooks/{playbook_id}
DELETE /v1/admin/orgs/{org_id}/catalogs/{catalog_id}
DELETE /v1/admin/orgs/{org_id}/playbooks/{playbook_id}
DELETE /v1/admin/orgs/{org_id}/signal-schemas/{signal_type}
GET /customers/{external_customer_id}/profile
GET /i/{image_id}
GET /playbooks
GET /playbooks/{playbook_id}
GET /playbooks/{playbook_id}/versions
GET /r
GET /v1/admin/capabilities
GET /v1/admin/orgs/{org_id}/catalogs
GET /v1/admin/orgs/{org_id}/catalogs/{catalog_id}
GET /v1/admin/orgs/{org_id}/catalogs/{catalog_id}/facets
GET /v1/admin/orgs/{org_id}/customers/{external_customer_id}/profile
GET /v1/admin/orgs/{org_id}/partner-apps
GET /v1/admin/orgs/{org_id}/partner-apps/{app_id}
GET /v1/admin/orgs/{org_id}/partner-apps/{app_id}/versions
GET /v1/admin/orgs/{org_id}/playbooks
GET /v1/admin/orgs/{org_id}/playbooks/{playbook_id}
GET /v1/admin/orgs/{org_id}/playbooks/{playbook_id}/versions
GET /v1/admin/orgs/{org_id}/signal-schemas
GET /v1/admin/orgs/{org_id}/signal-schemas/{signal_type}
GET /v1/internal/tenants/{platform}/{org_slug}
GET /v1/internal/tenants/{platform}/{org_slug}/{brand_slug}
PATCH /v1/admin/orgs/{org_id}/catalogs/{catalog_id}
PATCH /v1/admin/orgs/{org_id}/partner-apps/{app_id}
POST /engage
POST /playbooks
POST /playbooks/{playbook_id}/rollback