List your own API credentials
const url = 'https://api-omni-vendors.linra.net/api/v1/credentials?page=1&pageSize=20';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api-omni-vendors.linra.net/api/v1/credentials?page=1&pageSize=20' \ --header 'Authorization: Bearer <token>'Lists your own credentials (including deactivated ones) for the environment named by the
required X-Linra-Environment header. Secrets are never returned. No capability required — no
activeOnly filter (you benefit from seeing your own deactivated credentials too, e.g. to
confirm a rotation completed).
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”Responses
Section titled “Responses”A page of your credentials.
object
object
object
Never exposes a secret — the raw secret is only ever returned once, at generation time, via VendorCredentialGeneratedResponse.
object
A comma-separated combination of one or more granted capabilities: Offers, Stock, Cost,
Orders, Account. Account gates the Profile-update and Credentials-write endpoints on
this document; the other four gate the commercial (Offers/Cost/Stock/Orders/Webhooks)
endpoints as documented on each operation.
object
Example
{ "state": "SUCCESS", "payload": { "items": [ { "environment": "Production", "capabilities": "Offers, Cost" } ] }}Too many requests. Retry after the Retry-After header (seconds).
object
object
Example
{ "state": "NOT_FOUND_VENDOR_OFFER"}Headers
Section titled “Headers”Seconds to wait before retrying.

