Products
GETRetrieve Marketplace products with filtering, sorting and pagination.
/productsAuthentication
OAuth 2.0
Permissions
marketplace:read
Rate limit
120 requests / min
Response
200 OK
Overview
Retrieve Marketplace products with filtering, sorting and pagination.
Endpoint
GET /products
GET https://api.mediloop.com/v1/products
Authorization: Bearer $ACCESS_TOKEN
X-Tenant-Id: $TENANT_IDAuthentication
Required scope:
marketplace:read. Access is also constrained by seller organization, tenant membership and Marketplace entitlement.Parameters
| Field | Type | Required | Description |
|---|---|---|---|
page | integer | No | Page number |
limit | integer | No | Items per page |
status | string | No | Filter by status |
q | string | No | Search query |
Example request
cURL
curl -X GET "https://api.mediloop.com/v1/products" \
-H "Authorization: Bearer $ACCESS_TOKEN" \
-H "Accept: application/json"Example response200 OK
{
"data": {
"id": "mkt_123",
"status": "active",
"updated_at": "2026-08-19T07:00:00Z"
}
}Example response
Marketplace responses use stable resource IDs and explicit lifecycle states so integrations can reconcile safely.
Responses
| HTTP | Meaning |
|---|---|
200 | Success |
201 | Created |
400 | Invalid request |
401 | Authentication required |
403 | Insufficient permissions |
404 | Resource not found |
409 | Business-state conflict |
429 | Rate limit exceeded |