Catalog
publishableKeyX-Sorai-Key<token>A store's publishable key, spk_….
ids?stringComma-separated product ids. Omitted or empty returns none.
The active products among ids that belong to this key's org.
Ids that do not exist, belong to another org, or are not active
are silently omitted rather than erroring.
application/jsonproducts*array<>curl -X GET 'https://api.sorai.ai/v1/public/products'{ "products": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "store_id": "7fe87115-950c-4ae8-bd7e-970406bc9ac0", "slug": "string", "name": "string", "description": "string", "kind": "file", "status": "draft", "cover_media_id": "12c5ac7c-32a8-4107-8816-c7d4e05f8d74", "cover_media_width": 0, "cover_media_height": 0, "settings": { "description": "string", "gallery_media_ids": [ "a3d085db-7c4d-4720-ae79-8ca6372581bb" ], "bullets": [ "string" ], "testimonials": [ { "quote": "string", "name": "string" } ], "faq": [ { "question": "string", "answer": "string" } ] }, "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "prices": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "currency": "str", "amount_minor": 0, "kind": "one_time", "pay_what_you_want": true, "min_minor": 0 } ], "files": { "count": 0, "names": [ "string" ] }, "curriculum": { "lesson_count": 0, "total_duration_seconds": 0, "sections": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "title": "string", "lessons": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "kind": "video", "source": "file", "title": "string", "duration_seconds": 0, "preview": true, "embed_url": "http://example.com", "body": "string" } ] } ] }, "editions": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "edition_name": "string", "name": "string", "position": 0, "prices": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "currency": "str", "amount_minor": 0, "kind": "one_time", "pay_what_you_want": true, "min_minor": 0 } ], "files": { "count": 0, "names": [ "string" ] } } ], "bundle": { "includes": [ { "product_id": "0d012afa-f885-4e65-aeca-37e27701e2d1", "name": "string", "kind": "string", "quantity": 0, "slug": "string" } ] } } ]}