oauth

Instagram Oauth Start

Return the Instagram Login OAuth URL.

Accepts the caller's usual optional ?workspace_id= — connecting an account always targets a specific workspace (defaulting to personal), never "the user" in the abstract, since each workspace holds at most one connected Instagram account.

post/oauth/instagram/start

Request

  • Base URL: https://api.reeldrop.io (the document declares no server; this is the origin it was published from)
  • URL: https://api.reeldrop.io/oauth/instagram/start
  • Auth: HTTP bearer

Query parameters

return_tostring nullable

Native-app deep link (reeldrop:// or exp://) for the callback to redirect back to. Omit for the web flow.

switch_accountboolean

Ask Instagram to prompt for credentials even on a first connect, so the user can sign in to a different Instagram account than the one the browser is logged into. The frontend sends this on the retry after an ig_account_linked_elsewhere refusal.

workspace_idstring nullable

Workspace this request applies to. Defaults to the caller's personal workspace. Must be one the caller belongs to.

Response

Successful Response

oauth_urlstring required
instagram_urlstring required

Changes

No recorded changes to this operation across all 1 revision of this API.