API-sleutelauthenticatie
Stuur uw sleutel in de x-api-key-header bij elk verzoek. JWT-browsersessies blijven parallel werken voor webclients.
Dezelfde backend als de webapplicatie is beschikbaar via HTTP. Maak een API-sleutel aan in uw profiel en authenticeer server-naar-server-verzoeken met de x-api-key-header.
https://www.cargacell.com/api/v1Stuur uw sleutel in de x-api-key-header bij elk verzoek. JWT-browsersessies blijven parallel werken voor webclients.
Alle paden zijn relatief aan de bovenstaande basis-URL.
x-api-key-authenticatie.Valideer de sleutel en lees of update het huidige accountprofiel.
| Methode | Pad | Beschrijving | Tags |
|---|---|---|---|
| POST | /auth/login | Aanmelden met e-mail en wachtwoord | |
| GET | /auth/me | Huidige geauthenticeerde gebruiker ophalen | |
| PATCH | /auth/me | Profiel en facturatiegegevens bijwerken |
Blader door operators en producten, stel daarna bestellingen samen voor betaling.
| Methode | Pad | Beschrijving | Tags |
|---|---|---|---|
| GET | /catalog/countries | Beschikbare landen weergeven | |
| GET | /catalog/operators | Beschikbare operators weergeven | |
| GET | /catalog/recharge-products | Opwaardeer-catalogus met filters | |
| GET | /cart | Huidige winkelwagen ophalen | |
| POST | /cart/items | Artikel toevoegen aan winkelwagen | |
| DELETE | /cart/items/:itemId | Artikel verwijderen uit winkelwagen |
Bereken prijzen en verstuur opwaarderingen met portemonnee-saldo. Externe checkout is alleen voor websessies.
| Methode | Pad | Beschrijving | Tags |
|---|---|---|---|
| POST | /payments/quote | Prijsofferte opvragen | |
| POST | /payments/prepare | Webcheckout-invoer valideren | Alleen web |
| POST | /payments/checkout | Externe webcheckout afronden | Alleen web |
| GET | /payments/history | Betalingsgeschiedenis | |
| GET | /wallet/balance | Huidig portemonnee-saldo | |
| POST | /wallet/checkout | Portemonnee-gefinancierde opwaarderingen versturen | |
| POST | /api-access/b2b/recharges | Toegewijde B2B-portemonnee-opwaardering | B2B |
Beheerdersaccounts kunnen hetzelfde API-sleutelmechanisme gebruiken voor alle back-office-endpoints.
| Methode | Pad | Beschrijving | Tags |
|---|---|---|---|
| GET | /admin/summary | Dashboard-samenvatting | Admin |
| GET | /admin/users | Gebruikersbeheer | Admin |
| GET | /admin/recharges | Opwaardeeroperaties | Admin |
| GET | /admin/payments | Betalingsoperaties | Admin |
| GET | /admin/products | Catalogusoperaties | Admin |
Live voorbeelden die het huidige backendgedrag weerspiegelen. Wissel tussen Verzoek en Reactie in elke kaart.
Stuur een GET-verzoek om te bevestigen dat authenticatie werkt en het bijbehorende account te inspecteren.
Haal de opwaardeer-catalogus op. Producten met actieve of geplande promoties bevatten volledige promo-details (naam, beschrijving, optionele voorwaarden).
Voeg een ontvangersregel toe aan de winkelwagen. Haal eerst de productcatalogus op om een geldig productId te vinden.
Toegewijd B2B-endpoint — slaat MONEI volledig over en verstuurt onmiddellijk vanuit het goedgekeurde portemonnee-saldo.
Standaard portemonnee-gefinancierde checkout — werkt met API-sleutels en websessies.
Beheerder-API-sleutels kunnen back-office-endpoints aanroepen met dezelfde x-api-key-header.
Er zijn drie verzendpaden. Kies het pad dat past bij uw integratie.
Externe betalingscheckout
Alleen webDe browser initieert een MONEI-betaling via POST /payments/prepare, bevestigt daarna na autorisatie via POST /payments/checkout. Vereist een JWT-websessie. API-sleutels worden geweigerd.
Portemonnee-checkout
Roep POST /wallet/checkout aan met uw artikelen. De backend berekent het beschikbare saldo uit goedgekeurde opwaarderingen minus vastgelegde portemonnee-betalingen en weigert als het onvoldoende is. Werkt met API-sleutels en websessies.
B2B-portemonnee-opwaardering
B2BRoep POST /api-access/b2b/recharges aan. Gebruikt dezelfde portemonnee-engine als pad 2, maar is speciaal gebouwd voor API-sleutelclients die nooit mogen interacteren met de MONEI-stroom. Verstuurt onmiddellijk als het saldo voldoende is.
In alle portemonnee-gefinancierde paden creëert een geslaagde betaling rijen in de opwaardeerwachtrij. Deze worden verwerkt door de opwaardeerprocessor, of als wachtend gemarkeerd wanneer een DT One-promotievenster van toepassing is.
Alle sleuteloperaties zijn beschikbaar in Dashboard → Profiel.
Aanmaken
Maak een benoemde sleutel aan voor elke integratie of omgeving. De platte tekst-waarde wordt slechts eenmaal weergegeven bij aanmaak — kopieer deze onmiddellijk.
Beperken
Voeg IP-whitelist-vermeldingen toe om een sleutel te vergrendelen op vaste infrastructuur — kantoorgateway, workerservers of cloud-functie-uitgangs-IP's.
Intrekken
Trek gecompromitteerde of ongebruikte sleutels onmiddellijk in. Intrekking heeft onmiddellijk effect. Gebruik oude sleutels nooit opnieuw — genereer in plaats daarvan een nieuwe.