Import customer identity
Imports a customer’s existing identity verification into MoonPay so their KYC can be expedited, using a share token issued by your KYC provider. Used by the Shared KYC integration. Your account must be enabled for KYC sharing before this endpoint accepts requests — contact your MoonPay representative. Pass the same externalCustomerId to the widget so MoonPay can match the imported identity to the customer. A successful import returns HTTP 200 with an empty body.
Authorizations
Your secret API key, passed as Authorization: Api-Key <secret key>, for example Authorization: Api-Key sk_test_key. Secret keys are prefixed with sk_test_ (sandbox) or sk_live_ (production) and must only be used server-side. Never expose them in client code. Find your keys on the API keys page of the dashboard. See Authentication.
Body
Response
Successful response: the identity was accepted for import. The body is empty.