Skip to main content
GET
/
storefronts
/
credentials
List credentials
curl --request GET \
  --url https://api.interchange.io/api/v2/buyer/storefronts/credentials \
  --header 'Authorization: Bearer <token>'
[
  {
    "id": "<string>",
    "accountIdentifier": "<string>",
    "accountType": "<string>",
    "status": "<string>",
    "registeredBy": "<string>",
    "createdAt": "<string>",
    "updatedAt": "<string>",
    "sources": [
      {
        "storefrontId": 0,
        "storefrontName": "<string>",
        "sourceId": "<string>",
        "sourceName": "<string>"
      }
    ]
  }
]

Documentation Index

Fetch the complete documentation index at: https://docs.interchange.io/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

API key or access token

Response

List credentials

id
string
required

Credential record ID

accountIdentifier
string
required

The buyer's account identifier at the source

accountType
string
required

Account type (e.g. CLIENT, MARKETPLACE)

status
string
required

Credential status

registeredBy
string | null
required

Who registered this credential. Null on legacy rows that predate registration tracking.

createdAt
string
required

When the credential was created (ISO 8601)

updatedAt
string
required

When the credential was last updated (ISO 8601)

sources
object[]
required

Storefront sources this credential gives the buyer access to. A single credential may cover multiple sources when the same agent backs the same source across storefronts. Can be empty when the credential's underlying agent is no longer linked to any active storefront source — the credential row is preserved so buyers can see (and clean up) orphaned registrations.