portal

Ingest Credentials

Ingest encrypted upstream credentials for an adapter, creating a CredentialGrant.

SWEEP FIX: ownership was previously verified only "if Authorization Bearer is provided" — an anonymous caller with NO header at all skipped the check entirely and could plant an arbitrary (attacker-controlled) upstream credential against any known adapter_id. A verified producer token owning the adapter's org is now REQUIRED, not optional.

post/v1/portal/credentials

Request

  • Base URL: https://app.teetra.com (the document declares no server; this is the origin it was published from)
  • URL: https://app.teetra.com/v1/portal/credentials
  • Auth: none declared

Request body

adapter_idstring required
auth_typestring required
secretstring required
key_idstring nullable

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 2 revisions of this API.