Skip to main content
POST
/
management
/
clients
/
individuals
/
{clientId}
/
products
/
{productRequestId}
/
submit
curl -X POST "https://api.cryptomate.me/management/clients/individuals/4QWq1rQtjnLM0wMswTRY9AmM4XTvY4GG/products/2VvyMx6rNLRB1W9euCyJGe46qyoiVPzh/submit" \
  -H "x-api-key: $CRYPTOMATE_API_KEY"
{
  "product": {
    "id": "2VvyMx6rNLRB1W9euCyJGe46qyoiVPzh",
    "client_id": "4QWq1rQtjnLM0wMswTRY9AmM4XTvY4GG",
    "product": "cards_individuals",
    "status": "in_kyc",
    "missing_requirements": {
      "documents": [],
      "data": []
    },
    "created_at": "2026-04-15T10:30:00",
    "updated_at": "2026-04-16T09:20:00"
  },
  "rejected_items": []
}
Re-evaluates a pending product enablement request after its data was completed (e.g., through Update individual client) and, when nothing is left missing, advances it to KYC and notifies the provider. The response carries the resulting status and any remaining missing requirements. Requires an API key with access level 3 or higher.

Path parameters

clientId
string
required
Unique identifier of the client.
productRequestId
string
required
Unique identifier of the product enablement request.

Response

product
object
The re-evaluated enablement request with its resulting status and any remaining missing requirements. See List client products for the full field list.
rejected_items
array
Items rejected during the evaluation. Each item has type (document or data), key, and reason.
curl -X POST "https://api.cryptomate.me/management/clients/individuals/4QWq1rQtjnLM0wMswTRY9AmM4XTvY4GG/products/2VvyMx6rNLRB1W9euCyJGe46qyoiVPzh/submit" \
  -H "x-api-key: $CRYPTOMATE_API_KEY"
{
  "product": {
    "id": "2VvyMx6rNLRB1W9euCyJGe46qyoiVPzh",
    "client_id": "4QWq1rQtjnLM0wMswTRY9AmM4XTvY4GG",
    "product": "cards_individuals",
    "status": "in_kyc",
    "missing_requirements": {
      "documents": [],
      "data": []
    },
    "created_at": "2026-04-15T10:30:00",
    "updated_at": "2026-04-16T09:20:00"
  },
  "rejected_items": []
}