Resolve a cited board URL to its district and meeting
For a board URL that arrives without a district (a chat source mark). The district comes from the board portal the URL sits under; each candidate district's meetings are then matched as /districts/{districtId}/board-meetings/lookup does. The answer is gated by the district it names: without the board layer for that district the gated envelope is returned instead of the ids. data is null when no district's board holds the URL, or the URL is not on a board portal.
For a board URL that arrives without a district (a chat source mark). The district comes from the board portal the URL sits under; each candidate district's meetings are then matched as /districts/{districtId}/board-meetings/lookup does. The answer is gated by the district it names: without the board layer for that district the gated envelope is returned instead of the ids. data is null when no district's board holds the URL, or the URL is not on a board portal.
API key (sk_live_... prefix). Generate keys in the UI under Settings > API Keys, then send it as Authorization: Bearer sk_live_...
In: header
Query Parameters
length <= 2048Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://loading/api/v1/board-meetings/locate?url=string"{
"data": {
"district_id": "string",
"meeting_id": "string",
"attachment_id": "string",
"attachment_url": "string"
}
}{
"error": "string",
"message": "string",
"statusCode": -9007199254740991
}{
"error": "string",
"message": "string",
"statusCode": -9007199254740991
}{
"error": "string",
"message": "string",
"statusCode": -9007199254740991
}Get association details GET
One association with the bodies that sit under it, and its people. The association and its sections are served whole on every plan. Its people depend on the plan: a paid plan gets each person in full, and a free plan gets a title alone for anyone not already in its contacts.
Get a brief GET
The brief dossier for a (project, entity) pair — the read, the people who matter, what to do next, each claim sourced and dated. A build starts only when one is requested (POST /briefs); following an entity does not start one. Returns `brief: null` when the pair has never had a build; a build stuck in `building` for over 60 minutes is reported as `failed`.