Utvecklare

Förstärk dina IoT-applikationer med Com4 API-funktioner

Vårt IoT-API är utformat för att ge omfattande kontroll och flexibilitet, så att du kan skräddarsy IoT-anslutning efter dina exakta affärsbehov. Upptäck de kraftfulla funktionerna som är utformade för att effektivisera din verksamhet:

Sim 1

Omfattande automatisering av SIM-livcykeln

Ta programmatisk kontroll över hela livscykeln för dina SIM-kort. Från inledande aktivering och provisionering till avstängning, återaktivering och eventuell avaktivering kan du automatisera dessa viktiga processer, vilket minskar manuella ingrepp och påskyndar driftsättningen.

Övervakning

Övervakning av anslutning i realtid

Få omedelbar, detaljerad insikt i status och dataförbrukning för dina IoT-enheter. Med vårt API kan du hämta dataanvändning i realtid per SIM-kort eller över hela ditt konto, vilket möjliggör proaktiv hantering och kostnadskontroll.

Underhåll

Strömlinjeformad provisionering av enheter

Förenkla och påskynda ombordstigningen av nya IoT-enheter. Automatisera registrerings- och konfigurationsprocessen och se till att dina enheter är anslutna och i drift med minimal fördröjning.

Datapaket

Sömlös systemintegration

Com4 API bygger på RESTful-principer och är utformat för enkel integration. Bädda in IoT-anslutningshantering direkt i din befintliga företagsprogramvara, anpassade instrumentpaneler och operativa arbetsflöden, vilket skapar en enhetlig hanteringsupplevelse.

Lås för bärbar dator

Säker och pålitlig åtkomst

Säkerhet är kärnan i vårt API. Med hjälp av det robusta OIDC (OpenID Connect)-flödet för klientreferenser säkerställer vi att all kommunikation med API:et är autentiserad och säker, vilket skyddar dina värdefulla data och enhetens integritet.

Sim

Granulär roaming-kontroll

Hantera och optimera roamingprofiler för dina enheter som används globalt på ett enkelt sätt. API:et tillhandahåller verktygen för att konfigurera roaminginställningar, vilket säkerställer kostnadseffektiv och tillförlitlig anslutning oavsett var dina enheter används.

Kontroll

Anpassningsbara serviceprofiler

Skräddarsy konnektivitetstjänster efter de specifika behoven hos olika typer av enheter och användningsfall. Tilldela och hantera serviceprofiler programmatiskt för att optimera prestanda och kostnader.

Skalbar

Skalbar arkitektur

Oavsett om du hanterar hundratals eller miljontals enheter är Com4 API byggt för att skala. Vår arkitektur är utformad för att hantera en stor mängd förfrågningar och stödja din växande IoT-flotta.

Kod

Utvecklarcentrerad design

Vi prioriterar utvecklarnas upplevelse. Med tydliga, väldokumenterade slutpunkter och efterlevnad av standardprotokoll är det enkelt att integrera med Com4 API, vilket gör att dina utvecklingsteam kan komma igång snabbt.

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

Centrala API-slutpunkter för dina IoT-lösningar

Com4 IoT API erbjuder en rik uppsättning slutpunkter för att hantera alla aspekter av din IoT-anslutning. Nedan finns några av de viktigaste funktionerna som du kan komma åt. För fullständig information, se vår fullständiga API-dokumentation.
(Obs för utvecklare: Följande är exempel på endpoint-strukturer. Se alltid den officiella Com4 API-dokumentationen för de mest aktuella och fullständiga endpointdefinitionerna, formaten för begäran/svar och parametrar).

Kontohantering

GET /konton: Hämta en lista över konton som du har tillgång till.
GET /accounts/{accountId}: Hämta detaljerad information för ett visst konto.
GET /accounts/{accountId}/roaming-profiles: Få tillgång till och hantera roamingprofiler som är kopplade till ett visst konto.

SIM-korts livscykel och hantering

GET /sim-kort: Lista alla SIM-kort inom ditt konto eller ett specificerat scope.
GET /sim-cards/{simId}: Hämta omfattande information om ett specifikt SIM-kort med hjälp av dess unika identifierare.
POST /sim-cards/register: Registrera nya SIM-kort till ditt konto.
PATCH /sim-cards/{simId}: Uppdatera olika attribut för ett befintligt SIM-kort.
PUT /sim-cards/{simId}/activate: Programmera aktivering av ett SIM-kort.
PUT /sim-kort/{simId}/suspend: Tillfälligt stänga av ett SIM-korts abonnemang och nätverksåtkomst.
DELETE /sim-kort/{simId}/unsuspend: Återaktivera ett tidigare avstängt SIM-kort.
DELETE /sim-kort/{simId}: Avaktivera eller avbryta ett SIM-korts tjänst.

Dataanvändning och övervakning

GET /sim-kort/dataanvändning: Få en översikt över dataanvändning aggregerad över flera SIM-kort.
GET /sim-kort/{simId}/dataanvändning: Hämta specifik, detaljerad information om dataanvändning för ett enskilt SIM-kort.
GET /sim-cards/{simId}/data-sessions: Få tillgång till historiska datasessionsposter för ett visst SIM-kort.

Konfiguration av tjänster och profiler

GET /sim-kort/{simId}/produkt: Visa den aktuella produkt- eller serviceplan som är kopplad till ett SIM-kort.
PUT/sim-cards/{simId}/product: Tilldela eller ändra produkt- eller serviceplan för ett SIM-kort.
GET /sim-cards/{simId}/service-profile: Hämta den tilldelade serviceprofilen för ett SIM-kort.
PUT/sim-cards/{simId}/service-profile: Ställ in eller uppdatera serviceprofilen, skräddarsy tjänster som datagränser eller nätverksåtkomst.
PUT/sim-cards/{simId}/private-apn: Konfigurera ett privat Access Point Name (APN) för ett SIM-kort för ökad säkerhet.
GET /sim-cards/{simId}/private-apn: Kontrollera den för närvarande aktiva privata APN-profilen på ett SIM-kort.

Autentisering och auktorisering

Com4 API använder OIDC:s (OpenID Connect) flöde av klientuppgifter för säker autentisering mellan server och server. Du kommer vanligtvis att använda ett client_id och client_secret för att få en access token från vår auktoriseringsserver (t.ex. PUT /v1/clients-registrations/openid-connect/{client_id}), som sedan används för att autentisera dina API-förfrågningar.

Kom igång med Com4 IoT API

Det är enkelt att integrera Com4:s kraftfulla anslutningslösningar i dina applikationer:

1. Begär åtkomst: Kontakta vårt supportteam (t.ex. [email protected] eller din kundansvarige) för att få dina API-referenser (client_id och client_secret).

2. Konsultera dokumentationen: Dyk ner i vår omfattande API-dokumentation för detaljerade beskrivningar av slutpunkter, exempel på begäran/svar och bästa praxis.

3.utveckla och integrera: Använd ditt föredragna programmeringsspråk för att göra HTTP-förfrågningar till våra API-slutpunkter. Utnyttja våra robusta funktioner för att automatisera och hantera dina IoT-distributioner.

4. Testa och distribuera: Testa din integration noggrant i en utvecklingsmiljö innan du distribuerar till produktion.


Visa fullständig API-dokumentation

Earth half small

Dina frågor om Com4 IoT API

Här är några vanliga frågor som utvecklare och företag har om hur de kan utnyttja Com4 IoT API:

Vilka funktioner erbjuder Com4 IoT API?

API tillhandahåller ett brett utbud av funktioner, främst inriktade på SIM-livscykelhantering (aktivering, avstängning, avaktivering), övervakning av dataanvändning i realtid, enhetstilldelning, kontohantering, konfiguration av serviceprofiler och konfiguration av privata APN. Det gör att du kan automatisera många av de manuella uppgifter som är förknippade med att hantera en stor flotta av IoT-enheter.

Hur kan jag börja använda Com4 API? Vilka är stegen för åtkomst?

För att komma igång behöver du vanligtvis kontakta Com4 support (t.ex. via [email protected]) eller din dedikerade kontoansvarige. De kommer att vägleda dig genom processen för att erhålla de nödvändiga API-uppgifter (klient-ID och klienthemlighet) som krävs för autentisering.

Vilken autentiseringsmekanism använder Com4 API?

Vårt API använder det säkra och branschstandardiserade OIDC (OpenID Connect)-flödet för klientreferenser. Detta innebär att din applikation använder ett klient-ID och en klienthemlighet för att begära en åtkomsttoken från vår auktoriseringsserver, som sedan auktoriserar dina efterföljande API-anrop.

Var kan jag hitta detaljerad dokumentation för alla Com4 API-slutpunkter?

Omfattande dokumentation, inklusive detaljerade beskrivningar av slutpunkter, begärande- och svarsformat, parameterdefinitioner och kodexempel, finns tillgänglig på Com4:s utvecklarportal eller kan tillhandahållas av vårt supportteam .

Vilka programmeringsspråk är kompatibla med Com4 REST API?

Eftersom Com4 IoT API är ett RESTful API kan det integreras med praktiskt taget alla programmeringsspråk som kan göra standard HTTP-förfrågningar. Detta inkluderar populära språk som Python, Java, C#, Node.js (JavaScript), Ruby, PHP, Go och många andra.

Hur hjälper Com4 API till med att skala upp stora IoT-implementeringar?

API:et är avgörande för skalbarheten genom att det möjliggör automatisering. Du kan programmatiskt hantera tusentals eller miljontals SIM-kort och enheter, automatisera provisioneringsprocesser, övervaka användningsmönster i bulk och integrera dessa kontroller i dina egna skalbara hanteringssystem, vilket avsevärt minskar manuellt arbete och operativa omkostnader.

Kan jag utföra bulkoperationer på SIM-kort med hjälp av API:et?

Ja, många API-slutpunkter är utformade för att stödja bulkoperationer eller kan itereras igenom på ett effektivt sätt för att hantera ett stort antal SIM-kort samtidigt, t.ex. bulkaktivering eller statusuppdateringar. Se dokumentationen för den specifika ändpunkten för mer information om funktioner för batchbehandling.

Tillhandahåller API:et realtidsaviseringar eller webhooks för händelser?

Även om direkt webhook-information inte beskrivs här, erbjuder många avancerade IoT-plattformar händelsestyrda meddelanden. Se den fullständiga API-dokumentationen eller kontakta vår support för att fråga om webhook-funktioner för händelser som datagränströsklar eller SIM-statusändringar.

Vilka gränser för API-priser bör jag känna till?

För att säkerställa rättvis användning och stabilitet för alla användare kan vårt API ha hastighetsbegränsningar. Specifik information om hastighetsgränser (förfrågningar per sekund/minut) finns i den officiella API-dokumentationen eller genom att kontakta vårt supportteam.

Hur hanteras API-versionering av Com4?

API-versionering hanteras för att säkerställa bakåtkompatibilitet där så är möjligt och tydliga vägar för uppgradering till nya versioner. Detaljer om den aktuella versionen och eventuell versionsstrategi kommer att beskrivas i API-dokumentationen.
Expert på IoT-kommunikation - Eivind Bøe
Expert på IoT-kommunikation - Eivind Bøe

Prata med en
expert

Lås upp vägen till en ljusare framtid med våra oöverträffade IoT-lösningar och vårt stöd. Samarbeta med oss idag och bana väg för din framgång.