GenuineLink
OpenAPI
Navigation

Check API key

GEThttps://app.genuinelink.ai/api/v1/auth/check

Validates the Bearer API key supplied in the `Authorization` header and returns metadata about its scope and identity. Use this endpoint to verify credentials before integrating other endpoints, or to distinguish company keys (`glc_…`) from agency keys (`gla_…`).

No `X-Company-Id` header is required — this endpoint introspects the key itself.

Recent Requests

0 requests this session
TimeStatusUser Agent
Make a request to see history.

Responses

object

API key validation result.

validbooleanrequired

Always true on a successful check.

scopestring enumrequired

Whether the key is scoped to a company or agency.

COMPANYAGENCY
apiKeyIdstringrequired

Opaque public API key record identifier.

apiKeyNamestringrequired

Label given to the key in settings.

companyAccountIdstring | null

Opaque public company account ID when scope is COMPANY (or agency + X-Company-Id).

agencyIdstring | null

Opaque public agency ID. Present when scope is AGENCY, or when scope is COMPANY and the company belongs to an agency. Null for independent company accounts.

object

API key validation result.

validbooleanrequired

Always true on a successful check.

scopestring enumrequired

Whether the key is scoped to a company or agency.

COMPANYAGENCY
apiKeyIdstringrequired

Opaque public API key record identifier.

apiKeyNamestringrequired

Label given to the key in settings.

companyAccountIdstring | null

Opaque public company account ID when scope is COMPANY (or agency + X-Company-Id).

agencyIdstring | null

Opaque public agency ID. Present when scope is AGENCY, or when scope is COMPANY and the company belongs to an agency. Null for independent company accounts.

    GenuineLink Developer | GenuineLink