Crypto Collection API Documentation
https://api.cryptogeteway.com/
POST

Generate API Key

/CryptoCollection/GenerateAPIKey
Request Body
{
  "usertoken": "generated_user_token"
}
  
cURL
curl -X POST "https://api.cryptogeteway.com/CryptoCollection/GenerateAPIKey" \
-H "Content-Type: application/json" \
-d "{\"usertoken\":\"generated_user_token\"}"
  
Success
200 OK
{
  "Success": "1",
  "Message": "Success",
  "APIKey": "generated_api_key"
}
  
Errors
400
Invalid user token
Something went wrong
  
POST

View API Key

/CryptoCollection/ViewAPIKey
Request Body
{
  "usertoken": "generated_user_token"
}
  
cURL
curl -X POST "https://api.cryptogeteway.com/CryptoCollection/ViewAPIKey" \
-H "Content-Type: application/json" \
-d "{\"usertoken\":\"generated_user_token\"}"
  
Response
{
  "APIKey": "existing_api_key",
  "CreateDateTime": "2026-Apr-01 12:34:56"
}
  
POST

Collection Initiate

/CryptoCollection/CollectionInitiate
Purpose
Initiate a crypto payment via NowPayments. Minimum accepted amount is 0.5 USD.
  
Request Body
{
  "APIKey": "user_api_key",
  "amt": "50",
  "order_id": "ORDER123",
  "order_description": "Deposit for order 123"
}
  
cURL
curl -X POST "https://api.cryptogeteway.com/CryptoCollection/CollectionInitiate" \
-H "Content-Type: application/json" \
-d "{\"APIKey\":\"user_api_key\",\"amt\":\"50\",\"order_id\":\"ORDER123\",\"order_description\":\"Deposit for order 123\"}"
  
Success
200 OK
{ /* Provider response JSON or simplified response shown to user */ }
  
Errors
400
Invalid API Key
Minimum amount is 0.5 USD
Something went wrong