Introduktion
p3p API är ett offentligt HTTP/JSON-gränssnitt till p3p:s cross-chain exchange. Det låter dig:
- Hämta stödda kedjor, tokens och aktuella marknadskurser
- Citera och utföra swappar genom flera aggregerade likviditetskällor
- Acceptera betalningar som handlare via fakturor, med medel som regleras direkt till din plånbok
p3p är icke-förvaltande: API:t håller aldrig användarens medel längre än de få sekunder som krävs för att routa en swap, och du behöver aldrig dela privata nycklar eller utföra KYC.
Bas-URL
https://api.p3p.xyzAutentiseringsmodell
p3p har två distinkta användartyper med olika autentiseringskrav.
Utvecklare
Utvecklare som bygger applikationer som programmatiskt utför swappar (hämtar kedjor, tokens, kurser, skapar exchanges) måste inkludera en giltig api-key-header på varje begäran.
api-key: your_api_key_here| Användningsfall | Vad du behöver |
|---|---|
| Hämta kedjor, tokens, kurser | api-key-header |
| Citera en swap | api-key-header |
| Utföra en swap | api-key-header |
| Tjäna intäktsdelning på swappar | api-key-header + opts.partner_id satt till din plånbok |
För att få en API-nyckel, kontakta oss på Telegram.
Handlare
Handlare accepterar kryptobetalningar via fakturor. Ingen API-nyckel krävs — din plånboksadress är din identitet.
| Användningsfall | Vad du behöver |
|---|---|
| Skapa en faktura | Din plånboksadress som wallet_merchant i kroppen |
| Visa dina fakturor / intäkter | Din plånboksadress i partnerendpoint-URL:en |
Ingen registrering. Inga tokens. Använd bara din plånbok. Se Handlare-guiden.
Svarsformat
Varje endpoint returnerar JSON.
Lyckat:
{ "id": "ex_...", "status": "waiting", "...": "..." }Fel:
{ "error": "wallet_to_invalid", "message": "wallet_to has invalid address: ..." }Hastighetsgränser
Om du får HTTP 429, sakta ner eller kontakta oss för att höja gränsen för ditt projekt.