Merchant Setup

White-label partner asserts domain ownership

Record that a managing white-label partner verified an organization's domain in its own branded flow, so the org can publish to the directory without ever seeing an Insumer-branded challenge. Sets verification.status=verified with method=partner. RESTRICTED to designated white-label partner keys — a normal self-serve key cannot assert verification this way and must use the domain-verification challenge flow (POST/PUT /v1/merchants/{id}/domain-verification).

put/v1/merchants/{id}/verification

Request

  • Base URL: https://api.insumermodel.com
  • URL: https://api.insumermodel.com/v1/merchants/{id}/verification
  • Auth: API key in header X-API-Key

Path parameters

idstring required

Merchant ID

Request body

domainstring required

Domain the partner verified (no protocol prefix).

notifystring

Optional notification contact recorded with the domain binding, used for ownership-claim notices.

Response

Domain marked verified

oktrue

Example response

{
  "meta": {
    "version": "1.0"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.