List a practice's lab connections
The newest relationship with each lab in Guidelab's words: pending, active, suspended, terminated or rejected.
The newest relationship with each lab in Guidelab's words: pending, active, suspended, terminated or rejected.
Authorization
smilelineBearer Smileline cell credential gl_sl_v1_<cell>_<secret>, one per Smileline cell; accepted only on /smileline/v1. A practice belongs to one cell and is not found from any other.
In: header
Path Parameters
^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/uResponse Body
application/json
application/json
curl -X GET "https://example.com/smileline/v1/practices/string/connections"{ "connections": [ { "labId": "string", "labName": "string", "status": "string", "updatedAt": "string" } ]}{ "error": "string", "code": "string"}Read the changes feed GET
Every order, connection and invitation change for the calling cell, oldest first by (xid, kind, entityId), as the same envelopes the webhooks carry, built from current state. Only changes of transactions older than every running one are listed, so a late commit always appears after the cursor. Pass the previous page's next as after=<xid>,<kind>,<entityId> and persist it once the page is applied; a coalesced change reappears with a new xid, and applying by revision makes repeats no-ops.
Search labs a practice can connect to GET
Discoverable labs the practice has no live connection with, by name and optionally nearest first. Twenty per page.