Quick answers to common questions about using the P100 Partner API
partner-api-stage.p100.io
)partner-api.p100.io
)Environment | URL | Purpose | Data |
---|---|---|---|
Staging | https://partner-api-stage.p100.io | Development & Testing | Test data, no real money |
Production | https://partner-api.p100.io | Live Operations | Real transactions & funds |
x-api-key
headerx-api-key
(not X-API-Key
)
get-rate
provides an indicative, non-guaranteed market price, while get-lock
provides a guaranteed, executable rate for a specific transaction.get-rate
for informational purposes.get-lock
to prepare for a transaction.get-rate
.get-lock
to get a final, guaranteed rate.get-lock
to create the transaction.{
"event_type": "crypto_deposit.status_changed",
"data": {
"cryptoDepositId": "dep_123",
"status": "WAITING_FOR_TR_DATA",
"amount": "0.05",
"currency": "btc"
}
}
Authorization
HTTP header containing your unique secret token.Authorization
header of the incoming request.200 OK
status to acknowledge receipt.Authorization
header is missing, you must discard the request immediately and return a 401 Unauthorized
error.Attempt | Delay After Previous Failure |
---|---|
1st | - (Initial delivery) |
2nd | ~8 seconds |
3rd | ~16 seconds |
4th | ~32 seconds |
5th | ~64 seconds |
/webhook/health