staqlydocs
REST APIAPI referenceChannels

Check this server's setup for an OAuth platform

Check this server's setup for an OAuth platform (channels:manage)

Every request sends Authorization: Bearer ...: the access token in local mode, an API key stk_... in cloud mode. Use Send to try it against your cloud instance with your API key.

POST
/v1/providers/{id}/check

Independent of any connected account: the app keys (and, where the platform can tell without an account, whether it accepts them: X and LinkedIn), the return address to register with the platform, and for platforms that download media themselves (Instagram) whether media links point at an address the internet can reach. Nothing is stored.

Authorization

headerAuthorizationBearer <token>

API key (stk_...), or in the Community Edition the access token (stk_local_...)

Path Parameters

id*string

Response Body

The checks

application/json
  1. response
provider*string
ok*boolean

Every check passed

checks*array<>
Example Request
curl -X POST 'https://staqly.example.com/v1/providers/string/check'
Example Response
{  "provider": "instagram",  "ok": true,  "checks": [    {      "key": "keys",      "label": "App keys",      "ok": true,      "detail": "string"    }  ]}