OAuth Connect

Save OAuth app credentials

Store custom OAuth app credentials (client ID/secret) for a provider. Allows the agent to use a BYOA (Bring Your Own App) OAuth application instead of 1Claw's shared credentials. Human-only.

post/v1/agents/{agent_id}/oauth/app-credentials

Request

  • Base URL: https://api.1claw.co
  • URL: https://api.1claw.co/v1/agents/{agent_id}/oauth/app-credentials
  • Auth: HTTP bearer

Path parameters

agent_idstring uuid required

Request body

provider_slugstring required

Provider this credential is for

client_idstring required
client_secretstring required

Write-only; never returned in responses

redirect_uristring uri

Custom redirect URI override

Response

Credentials saved

idstring uuid
provider_slugstring
client_idstring
redirect_uristring uri nullable
created_atstring date-time
updated_atstring date-time

Changes

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