merchant

Update the merchant's light profile fields

Partial update of the authenticated merchant's LIGHT profile fields: business_name, website, logo_url, default_callback_url, default_redirect_url. Requires scope merchant_write on the API-key path. liquid_address, cnpj and password are owner-only and rejected with 400 validation_error (details.field names the offending field); split_address is never editable here. Read the current profile via GET /api/me. Every PATCH authenticated by an API key emails the account owner naming the changed fields and the key id, so a key-driven change is never silent.

patch/api/merchants/me

Request

  • Base URL: https://api.depixapp.com
  • URL: https://api.depixapp.com/api/merchants/me
  • Auth: HTTP bearer

Request body

business_namestring

New business name (2–100 chars). Changing it rotates the public merchant_slug and retires the old one, so any outstanding payment links or checkout URLs built on the old slug will 404 — rename with that in mind.

websitestring nullable

New website URL (normalized to https://; null/empty clears it).

logo_urlstring nullable

New HTTPS logo URL (null/empty clears it).

default_callback_urlstring nullable

New HTTPS default webhook endpoint for deposit./withdraw. events (null/empty clears it).

default_redirect_urlstring nullable

New HTTPS default post-payment redirect for this merchant's customers (null/empty clears it).

Response

Updated.

successtrue required

Always true on success.

merchant_slugstring required

The merchant's public URL slug after the update (unchanged unless business_name changed).

Changes

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