API Reference · Hosting

Get Hosted Test Asset

Hosted BIMI assets (test mode)

GET/bimi/test/{domain}/{file}
Public (no credentials needed)

cURL example

cURL request
curl "https://api.verifiedinbox.ai/bimi/test/acme.com/logo.svg"

Parameters

ParameterTypeDescription
domainpathrequired
stringCustomer domain, e.g. `acme.com`.
filepathrequired
string`logo.svg` or `certificate.pem` (`vmc.pem`/`cmc.pem` are accepted aliases).

Response

200 OKTest-mode logo or certificate.
image/svg+xml

Other responses & possible errors

Expand a status code below to see the error code, description, and example error payload.

400 (invalid_request)`invalid_request` — the request is malformed.

`invalid_request` — the request is malformed.

Example 400 error response
{
  "error": {
    "code": "invalid_request",
    "message": "Please provide a valid domain name."
  }
}
404 (not_found)`not_found` — doesn't exist or isn't accessible to you (never 403).

`not_found` — doesn't exist or isn't accessible to you (never 403).

Example 404 error response
{
  "error": {
    "code": "not_found",
    "message": "We couldn't find that resource."
  }
}
429 (rate_limited)`rate_limited` — retry after `Retry-After` seconds (`details.retry_after_seconds`). `limit_reached` — a quota is used up; `details.limit` names it and `next_action` offers support.

`rate_limited` — retry after `Retry-After` seconds (`details.retry_after_seconds`). `limit_reached` — a quota is used up; `details.limit` names it and `next_action` offers support.

Example 429 error response
{
  "error": {
    "code": "rate_limited",
    "message": "Too many requests. Please wait a moment and try again."
  }
}
Was it helpful?