List OAuth apps

View .md

List your BYOK OAuth app configs per platform.


Each app shows the redirect_uri you must register on the platform and the scopes Dravo will request. Secrets are never returned.

GET/v1/oauth-apps
API key (dra_…) or dashboard JWT

List your BYOK OAuth app configs. Includes the redirect_uri to register, the scopes Dravo will request, and the allowed_return_urls allowlist.

Body & query parameters

platformstringquery

Filter by platform.

const response = await fetch("https://api.dravo.dev/v1/oauth-apps", {  method: "GET",  headers: {  "Authorization": "Bearer " + process.env.DRAVO_API_KEY,}});const data = await response.json();console.log(data);
[  {    "id": "oa_1",    "platform": "x",    "name": "My X App",    "client_id": "…",    "redirect_uri": "https://api.dravo.dev/v1/oauth/x/callback",    "scopes": [      "tweet.write",      "tweet.read",      "users.read",      "offline.access",      "media.write"    ],    "allowed_return_urls": [      "https://app.acme.com/connect"    ]  }]