Voordat u een API-eindpunt aanroept, moet u een applicatie maken en configureren in uw Mokapen-ontwikkelaarsaccount.
Mokapen API's zijn REST. Elk verzoek moet een geldige header Authorization: Bearer bevatten, tenzij anders aangegeven.
Basis-URL: https://mokapen.com/api
Voorvoegsel API-versie: v1 (bijvoorbeeld: /api/v1/{org_id}/contacts).
Log in op Mokapen, open uw organisatie en ga naar Account → Ontwikkelaar → Mijn applicaties. Van daaruit kunt u bestaande apps bekijken of een nieuwe maken.
Mokapen ondersteunt twee soorten toepassingen:
client_credentials-toekenning. Tokens worden gegenereerd vanuit het ontwikkelaarsdashboard zonder OAuth-omleidingen naar de eindgebruiker.| Veld | App openbaar | Privé-apps |
|---|---|---|
| Bedrijfsnaam | Verplicht | Verplicht |
| Bedrijfswebsite | Verplicht | Verplicht |
| Naam van applicatie | Verplicht | Verplicht |
| Bedrijfslogo | Verplicht | Verplicht |
| Omleidings-URL's | Verplicht | Niet vereist |
| Toegewijde gebruiker | Niet vereist | Verplicht |
| Belanghebbenden | Optioneel | Optioneel |
Nadat u de applicatiegegevens heeft ingevuld, klikt u op Doorgaan om de benodigde bereiken (machtigingen) te kiezen en slaat u vervolgens de applicatie op.
Alleen bereiken die tijdens de installatie zijn ingeschakeld, kunnen worden aangevraagd in autorisatie (openbare app) of opgenomen in tokens (privé-app).
privétoepassingen worden onmiddellijk na het maken geactiveerd. Organisatie-eigenaren en beheerders kunnen deze op elk gewenst moment deactiveren of opnieuw activeren via de app-pagina.
public-applicaties beginnen als In afwachting van goedkeuring. Mokapen beoordeelt de vereiste scopes voordat de app wordt geactiveerd. Wanneer de status Actief is, opent u het tabblad Credentials om client_id en client_secret op te halen en start u de OAuth-autorisatiecodestroom.
Als u het bereik van een reeds actieve openbare toepassing wijzigt, wacht deze weer op goedkeuring en worden bestaande tokens ingetrokken.
Bewaar uw inloggegevens veilig. Geef het clientgeheim nooit bloot in code aan de clientzijde of in openbare opslagplaatsen.
Heeft u hulp nodig?