Et API er et definert grensesnitt som lar to systemer utveksle forespørsler og svar. Det gjør det mulig å bruke en funksjon i ett produkt fra arbeidsflyten i et annet.
Forespørsel, endepunkt og svar
Et endepunkt beskriver hvor en bestemt handling er tilgjengelig. Systemet sender data i et avtalt format, og API-et svarer med status og relevante felt. Dokumentasjonen beskriver hva som er påkrevd og hvordan feil skal tolkes.
Autentisering beskytter tilgangen
REST-API-et fra Intellipush bruker OAuth 2.0. Klient-ID og hemmelighet skal oppbevares på serversiden, ikke i offentlig nettleser- eller appkode. Gi bare systemer og personer den tilgangen de trenger.
SMS som del av arbeidsflyten
En ordre, booking eller annen hendelse kan utløse en relevant melding. Planlegg validering, duplikatkontroll, feilhåndtering og begrenset logging før integrasjonen settes i drift.
Et enkelt eksempel
Når en booking bekreftes, kan bookingsystemet sende nødvendige data til SMS-API-et. API-et svarer teknisk på forespørselen, mens systemet beholder ansvaret for hendelsen, teksten og videre feilhåndtering. En slik arbeidsdeling gjør integrasjonen enklere å forstå enn om forretningsregler skjules flere steder.
Spørsmål før du velger API
Se etter oppdatert dokumentasjon, forståelig autentisering, tydelige feilsvar og en leverandør som kan avklare ansvar og behandlingen av mottakerdata. Intellipush gir alle kontoer API-tilgang, bruker OAuth 2.0 og publiserer åpen utviklerdokumentasjon som teknisk utgangspunkt.
Relevant neste steg
Planlegger du en SMS-integrasjon?
Se hvordan REST API, OAuth 2.0 og en tydelig driftsmodell henger sammen.



