List products

ProRead key

Available on the Pro and Enterprise plans (beta).

GET…/public/products

Returns the products, one page at a time.

Request
curl https://app.reshta.ir/api/v1/public/products \​  -H "Authorization: Bearer $RESHTA_API_KEY"​

Headers

AuthorizationstringrequiredBearer followed by the business API key (rk_live_…).

Query parameters

qstringoptionalSearch text.
cursorstringoptionalnext_cursor from the previous response; leave out for the first page.
limitstringoptionalPage size; default 50, at most 100.

Responses and errors

200—Success.
401unauthorizedThe key is missing, wrong or revoked, or its creator is no longer active.
429rate_limitedOver 120 requests per minute; Retry-After says how many seconds to wait.
Response
401
{​  "error": {​    "code": "unauthorized",​    "message": "An API key is required: Authorization: Bearer <key>",​    "details": [​      {​        "field": "authorization",​        "message": "api_key_missing"​      }​    ]​  }​}​

Create an API key and send your first request

Keys are created in the Reshta app and shown once. The API and webhooks (beta) are on the Pro and Enterprise plans, and only a business admin can create a key.

  1. 1Sign in at app.reshta.ir
  2. 2Connection → Developer
  3. 3Create API key