This feature request is related this API endpoint:
I routinely need to get every record that references one record (incoming / reverse references).
The records we are talking about have about 600-700 incoming relations from other records.
This is the request I am using at the moment:
POST https://api.tapeapp.com/v1/record/app/{app_id}/ref/{ref_app_id}
{
"recordIds": [{record_id}],
"direction": "reverse"
}
The documentation states a limit of max. 500 records. Luckily for me, this limit seems not to be enforced at the moment. When I do the request without the limit parameter present, I a get all of the records. This is exactly what I want!
My fear is that, one day, Tape starts to enforce the limit parameter. Without pagination on this endpoint, I then cannot get a list of all records anymore. I could only get the first 500 incoming relations.
Even if I set the parameter “limit=10”, the response does not contain a has_more
and cursor
, like with any of the other paginated API endpoints.