Utvikler

Gi IoT-applikasjonene dine mer kraft med Com4 API-funksjoner

Vårt IoT-API er utviklet for å gi omfattende kontroll og fleksibilitet, slik at du kan skreddersy IoT-tilkoblingen til akkurat dine forretningsbehov. Oppdag de kraftige funksjonene som er utviklet for å effektivisere driften din:

Sim 1

Omfattende automatisering av SIM-livssyklusen

Ta programmatisk kontroll over hele livssyklusen til SIM-kortene dine. Du kan automatisere disse viktige prosessene, fra den første aktiveringen og klargjøringen til suspensjon, reaktivering og eventuell deaktivering, slik at du reduserer manuelle inngrep og fremskynder distribusjonen.

Overvåking

Overvåking av tilkobling i sanntid

Få øyeblikkelig, detaljert innsikt i statusen og dataforbruket til IoT-enhetene dine. Med API-et vårt kan du hente ut dataforbruk i sanntid per SIM-kort eller for hele kontoen din, noe som muliggjør proaktiv administrasjon og kostnadskontroll.

Vedlikehold

Strømlinjeformet klargjøring av enheter

Forenkle og fremskynd innføringen av nye IoT-enheter. Automatiser registrerings- og konfigurasjonsprosessen, og sørg for at enhetene dine er tilkoblet og i drift med minimal forsinkelse.

Datapakke

Sømløs systemintegrasjon

Com4 API er bygget på RESTful-prinsipper og er designet for enkel integrering. Integrer IoT-tilkoblingsadministrasjon direkte i bedriftens eksisterende programvare, tilpassede dashbord og operasjonelle arbeidsflyter, og skap en enhetlig administrasjonsopplevelse.

Laptop-lås

Sikker og pålitelig tilgang

Sikkerhet er kjernen i API-et vårt. Ved hjelp av den robuste OIDC (OpenID Connect)-klientlegitimasjonsflyten sørger vi for at all kommunikasjon med API-et er autentisert og sikker, noe som beskytter dine verdifulle data og enhetens integritet.

Sim

Granulær roaming-kontroll

Administrer og optimaliser roamingprofiler for enheter som er utplassert over hele verden. API-et gir deg verktøyene du trenger for å konfigurere roaminginnstillinger, slik at du sikrer kostnadseffektiv og pålitelig tilkobling uansett hvor enhetene dine er i drift.

Kontroll

Tilpassbare tjenesteprofiler

Skreddersy tilkoblingstjenester til de spesifikke behovene til ulike enhetstyper og brukstilfeller. Tildel og administrer tjenesteprofiler programmatisk for å optimalisere ytelse og kostnader.

Skalerbar

Skalerbar arkitektur

Enten du administrerer hundrevis eller millioner av enheter, er Com4 API bygget for å skalere. Arkitekturen vår er utformet for å håndtere et stort volum av forespørsler og støtte den voksende IoT-flåten din.

Kode

Utviklersentrert design

Vi prioriterer utvikleropplevelsen. Med tydelige, veldokumenterte endepunkter og overholdelse av standardprotokoller er det enkelt å integrere med Com4 API, slik at utviklingsteamene dine kan komme raskt i gang.

API code zoomed in on a laptop in a dark room with small focus depth.

Kjerne-API-endepunkter for IoT-løsningene dine

Com4 IoT API tilbyr et rikt sett med endepunkter for å administrere alle aspekter av IoT-tilkoblingen din. Nedenfor finner du noen av kjernefunksjonalitetene du kan få tilgang til. For fullstendig informasjon, se vår fullstendige API-dokumentasjon.
(Merknad for utviklere: Følgende er eksempler på endepunktstrukturer. Se alltid den offisielle Com4 API-dokumentasjonen for de mest oppdaterte og fullstendige endepunktdefinisjonene, forespørsels- og svarformater og parametere).

Kontoadministrasjon

GET /accounts: Hent en liste over kontoer som er tilgjengelige for deg.
GET /accounts/{accountId}: Hent detaljert informasjon for en spesifikk konto.
GET /accounts/{accountId}/roaming-profiler: Få tilgang til og administrer roamingprofiler som er knyttet til en bestemt konto.

Livssyklus og administrasjon av SIM-kort

GET /sim-cards: Liste over alle SIM-kort innenfor kontoen din eller et spesifisert omfang.
GET /sim-cards/{simId}: Hent omfattende informasjon om et spesifikt SIM-kort ved hjelp av dets unike identifikator.
POST /sim-cards/register: Registrer nye SIM-kort til kontoen din.
PATCH /sim-cards/{simId}: Oppdater ulike attributter for et eksisterende SIM-kort.
PUT /sim-cards/{simId}/activate: Programmatisk aktivering av et SIM-kort.
PUT /sim-cards/{simId}/suspend: Midlertidig suspendering av et SIM-korts abonnement og nettverkstilgang.
DELETE /sim-cards/{simId}/unsuspend: Reaktiverer et tidligere suspendert SIM-kort.
SLETT /sim-kort/{simId}: Deaktiver eller kanseller tjenesten til et SIM-kort.

Databruk og overvåking

GET /sim-kort/databruk: Få en oversikt over databruk aggregert på tvers av flere SIM-kort.
GET /sim-cards/{simId}/data-usage: Hent spesifikk, detaljert informasjon om databruk for et enkelt SIM-kort.
GET /sim-cards/{simId}/data-sessions: Få tilgang til historiske dataøktoppføringer for et bestemt SIM-kort.

Tjeneste- og profilkonfigurasjon

GET /sim-kort/{simId}/produkt: Vis det gjeldende produktet eller tjenesteabonnementet som er knyttet til et SIM-kort.
PUT/sim-cards/{simId}/product: Tilordne eller endre produkt- eller tjenesteplanen for et SIM-kort.
GET /sim-cards/{simId}/service-profile: Henter den tildelte tjenesteprofilen for et SIM-kort.
PUT/sim-cards/{simId}/service-profile: Angi eller oppdater tjenesteprofilen, og skreddersy tjenester som datagrenser eller nettverkstilgang.
PUT /sim-cards/{simId}/private-apn: Konfigurer et privat tilgangspunktnavn (APN) for et SIM-kort for økt sikkerhet.
GET /sim-cards/{simId}/private-apn: Sjekk den aktive private APN-profilen på et SIM-kort.

Autentisering og autorisasjon

Com4 API bruker OIDC (OpenID Connect)-klientlegitimasjonsflyten for sikker server-til-server-autentisering. Du vil vanligvis bruke client_id og client_secret for å få et tilgangstoken fra autorisasjonsserveren vår (f.eks. PUT /v1/clients-registrations/openid-connect/{client_id}), som deretter brukes til å autentisere API-forespørslene dine.

Kom i gang med Com4 IoT API

Det er enkelt å integrere Com4s kraftige tilkoblingsløsninger i applikasjonene dine:

1. Be om tilgang: Kontakt vårt supportteam (f.eks. [email protected] eller din kundeansvarlige) for å få API-legitimasjonen din (client_id og client_secret).

2. Konsulter dokumentasjonen: Dykk ned i vår omfattende API-dokumentasjon for detaljerte beskrivelser av endepunkter, eksempler på forespørsler/svar og beste praksis.

3.utvikle og integrere: Bruk det programmeringsspråket du foretrekker til å sende HTTP-forespørsler til API-endepunktene våre. Utnytt våre robuste funksjoner for å automatisere og administrere IoT-distribusjonene dine.

4. Test og distribuer: Test integrasjonen grundig i et utviklingsmiljø før du distribuerer til produksjon.


Se full API-dokumentasjon

Earth half small

Dine spørsmål om Com4 IoT API

Her er noen vanlige spørsmål utviklere og bedrifter har om hvordan de kan utnytte Com4 IoT API:

Hvilke funksjoner tilbyr Com4 IoT API?

API-et tilbyr et bredt spekter av funksjoner, først og fremst med fokus på SIM-livssyklusadministrasjon (aktivering, suspensjon, deaktivering), overvåking av databruk i sanntid, klargjøring av enheter, kontoadministrasjon, konfigurering av tjenesteprofiler og oppsett av private APN-er. Det gjør det mulig å automatisere mange av de manuelle oppgavene som er forbundet med å administrere en stor flåte av IoT-enheter.

Hvordan kan jeg begynne å bruke Com4 API? Hva er trinnene for å få tilgang?

For å komme i gang må du vanligvis kontakte Com4s kundestøtte (f.eks. via [email protected]) eller din dedikerte kontoadministrator. De vil veilede deg gjennom prosessen med å skaffe den nødvendige API-legitimasjonen (klient-ID og klienthemmelighet) som kreves for autentisering.

Hvilken autentiseringsmekanisme bruker Com4 API?

API-et vårt bruker den sikre og bransjestandardiserte OIDC (OpenID Connect)-klientlegitimasjonsflyten. Dette innebærer at applikasjonen din bruker en klient-ID og en klienthemmelighet til å be om et tilgangstoken fra autorisasjonsserveren vår, som deretter autoriserer de påfølgende API-kallene dine.

Hvor finner jeg detaljert dokumentasjon for alle Com4 API-endepunkter?

Omfattende dokumentasjon, inkludert detaljerte beskrivelser av endepunkter, forespørsels- og svarformater, parameterdefinisjoner og kodeeksempler, er tilgjengelig på Com4-utviklerportalen eller kan leveres av vårt supportteam. (Ideelt sett bør dette være en direkte lenke).

Hvilke programmeringsspråk er kompatible med Com4 REST API?

Siden Com4 IoT API er et RESTful API, kan det integreres ved hjelp av praktisk talt alle programmeringsspråk som kan utføre standard HTTP-forespørsler. Dette inkluderer populære språk som Python, Java, C#, Node.js (JavaScript), Ruby, PHP, Go og mange andre.

Hvordan bidrar Com4 API til skalering av store IoT-distribusjoner?

API-et er avgjørende for skalerbarheten ved at det muliggjør automatisering. Du kan programmatisk administrere tusenvis eller millioner av SIM-kort og enheter, automatisere klargjøringsprosesser, overvåke bruksmønstre i bulk og integrere disse kontrollene i dine egne skalerbare administrasjonssystemer, noe som reduserer den manuelle innsatsen og driftskostnadene betraktelig.

Kan jeg utføre masseoperasjoner på SIM-kort ved hjelp av API-et?

Ja, mange API-endepunkter er utformet for å støtte masseoperasjoner eller kan itereres gjennom på en effektiv måte for å administrere et stort antall SIM-kort samtidig, for eksempel masseaktivering eller statusoppdateringer. Se den spesifikke endepunktsdokumentasjonen for mer informasjon om muligheter for massebehandling.

Tilbyr API-et varsler i sanntid eller webhooks for hendelser?

Selv om direkte webhook-informasjon ikke er beskrevet her, tilbyr mange avanserte IoT-plattformer hendelsesstyrte varsler. Se den fullstendige API-dokumentasjonen, eller kontakt kundestøtten vår for å spørre om webhook-funksjoner for hendelser som f.eks. datagrenseterskler eller SIM-statusendringer.

Hvilke API-grenser bør jeg være oppmerksom på?

For å sikre rettferdig bruk og stabilitet for alle brukere, kan API-et vårt ha hastighetsbegrensninger. Spesifikk informasjon om hastighetsgrenser (forespørsler per sekund/minutt) finner du i den offisielle API-dokumentasjonen eller ved å kontakte kundestøtteteamet vårt.

Hvordan håndteres API-versjonering av Com4?

API-versjonering administreres for å sikre bakoverkompatibilitet der det er mulig, og for å sikre klare veier for oppgradering til nye versjoner. Detaljer om gjeldende versjon og eventuell versjoneringsstrategi vil bli beskrevet i API-dokumentasjonen.

Snakk med en
ekspert

Lås opp veien til en lysere fremtid med våre uovertrufne IoT-løsninger og support. Bli partner med oss i dag, og ban vei til suksess.