Get Schema Status
Changed onReturns the current schema inspection status for a connection.
Poll this endpoint after calling POST /api/connections/{id}/schemas/refresh to track progress. When status transitions to completed, the refreshed schemas are available for use in sync configuration.
📘 Schema refresh is asynchronous
This endpoint kicks off a background refresh of the connection's cached schemas and returns a Location header pointing at GET /api/connections/{id}/schemas/status. Poll that endpoint until cache_status transitions from refreshing to fresh (or until last_refresh_finished advances past last_refresh_started) to observe completion.
Only connections whose current health status is healthy may be refreshed.
Request
- Base URLhttps://app.polytomic.com
- Auth
- HTTP bearer
- or HTTP basic
Path parameters
Unique identifier of the connection whose schema cache status should be returned
Headers
Response
OK
Example response
{
"data": {
"cache_status": "cached",
"last_refresh_finished": "2023-04-25T12:00:00Z",
"last_refresh_started": "2023-04-25T12:00:00Z"
}
}Changes
- breaking
the
response's property type changed fromobjectto no type for status - warning
removed the optional property
/from the response with the status - warning
removed the optional property
/from the response with the status - warning
removed the optional property
/from the response with the status - info
added to the
response propertyallOflist for the response status
- breaking