Syndai Docs

List an app's rows

Use a key with only read scopes. Your customer_id is in the reply to Get the calling API key.

GET
/api/v1/external/coding/customers/{customer_id}/repositories/{coding_repository_id}/publication/data/{collection}/rows

One page of up to 100 rows of a collection, as the app's owner sees them in the app. where is a JSON object on indexed fields (a value, or {gt, gte, lt, lte, ne, in}), order an indexed field (field, field:desc), q a search where the collection declares one, after the previous page's next. 400 DATA_REFUSED names a filter the app can't use. Needs coding:apps:publish.

Authorization

CustomerApiKey
headerAuthorizationBearer <API Key>

Customer API key sent as a bearer token

Path Parameters

customer_id*string
Formatuuid
coding_repository_id*string
Formatuuid
collection*string
Match^[A-Za-z0-9_-]{1,64}$

Query Parameters

where?|null
order?|null
after?|null
q?|null

Response Body

Request fulfilled, document follows

application/json
  1. response
next?string|null
rows*array<>
Example Request
curl -X GET 'https://api.syndai.ai/api/v1/external/coding/customers/497f6eca-6276-4993-bfeb-53cbbbba6f08/repositories/497f6eca-6276-4993-bfeb-53cbbbba6f08/publication/data/string/rows'
Example Response
{  "next": "string",  "rows": [    {}  ]}
Was this page helpful?