API og integrasjoner

Hva er et API?

En enkel forklaring på API-er, endepunkter, autentisering og hvordan SMS kan bygges inn i andre systemer.

Utgitt av Intellipush · Produkt- og faginnhold fra teamet i Fredrikstad

Illustrasjon til artikkelen «Hva er et API?»

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.

Finn svar i FAQ →Slik beregnes SMS-kostnaden →