Formato de solicitud
Endpoint
https://api.cryptomus.com/
Todas las solicitudes deben enviarse a través del método de publicación en formato JSON.
La solicitud debe estar firmada
Autenticación
El proceso de autenticación se lleva a cabo enviando 2 encabezados HTTP:
Nombre | Definición |
---|---|
user_id | El UUID del usuario, que puede encontrar en su cuenta personal cuando hace clic en el icono del usuario. |
sign | MD5 hash del cuerpo de la solicitud posterior codificada en Base64 y combinado con su clave API. |
Definición
El UUID del usuario, que puede encontrar en su cuenta personal cuando hace clic en el icono del usuario.Definición
MD5 hash del cuerpo de la solicitud posterior codificada en Base64 y combinado con su clave API.
Ejemplo de generación de firma en PHP:
$data = json_encode($data);
$sign = md5(base64_encode($data) . $API_KEY);
COPIARSi la solicitud no requiere parámetros de aprobación en el cuerpo, luego forme una firma para una cadena vacía:
$sign = md5(base64_encode('') . $API_KEY);
COPIARDiferente API clave se utilizan para aceptar pagos y pagos
Ejemplo de solicitud
curl https://api.cryptomus.com/v1/payment/services \
-X POST \
-H 'user_id: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: f80fa426a89eb62bd53997326865d850' \
-H 'Content-Type: application/json' \
-d '{}'
COPIAR