Sample records before importing them
Fetch a page of records and report what is in them: the fields they carry, example values, and which identifier rows would be matched on across refreshes.
NOTHING is created here. Review it, then POST to the create endpoint.
fields merges what the sampled records actually contained with what the provider says a record of this type can carry, so a field every sampled record happens to leave empty is still offered.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Response
Successful Response
A sample of the records an import would bring in, and the fields inside them.
Nothing is created here: no table, no column, no row. Review it, then POST to the create endpoint to build the table.
Sampled and declared fields.
Which key of the record's ids the rows would be matched on across refreshes. Null means the provider returned nothing usable, and the import cannot proceed.
Every id key present on all sampled records.
The sampled records themselves.
Fields the create step would give their own column.
Whether the provider can return only records changed since a given time. When false every refresh re-lists everything.