REST API-architectuur

Een Uniforme REST API voor alle kanalen

Stop met jongleren met meerdere API-implementaties. Unipile biedt één consistent REST API-schema dat werkt op LinkedIn, WhatsApp, Gmail, Outlook en alle grote communicatieplatforms. Schrijf één keer, integreer overal.

verenigde-api.js
// Eén aanvraagstructuur voor alle providers
const response = wacht op
fetch("https://api.unipile.com/api/v1/messages, {
  method: POST,
  headers: { 'Authorization': 'Bearer YOUR_TOKEN' },
  body: JSON.stringify({
    account_id: "acc_123",
    attendees: [{ identifier: "contact@example.com" }],
    tekst: "Hello from Unipile!"
  })
});
// Dezelfde structuur werkt voor:
// LinkedIn - WhatsApp - Gmail - Instagram - Telegram
200 OK - Bericht verzonden
Waarom verenigd belangrijk is

De kracht van een Uniform schema

Zie het verschil tussen het onderhouden van meerdere API-integraties versus het gebruik van één uniform schema. Minder code, minder bugs, snellere ontwikkeling.

Native API's Complex
linkedin-bericht.js
LinkedIn LinkedIn
const linkedin = require(linkedin-api-client); wacht op linkedin.messages.create({ recipients: [urn:li:person:abc123], body: { tekst: message }, messageType: 'MEMBER_TO_MEMBER' });
whatsapp-bericht.js
WhatsApp WhatsApp
wacht op fetch(`https://graph.facebook.com/v18.0/${PHONE_ID}/berichten`, { method: POST, body: JSON.stringify({ messaging_product: "whatsapp, to: telefoonnummer, type: "tekst, tekst: { body: message } }) });
gmail-bericht.js
Gmail Gmail
const gmail = google.gmail({ versie: 'v1', auth }); const ruw = Buffer.van( `To: ${to}\r\nSubject: ${subject}\r\n\r\n${body}` ).toString("base64); wacht op gmail.users.messages.verzenden({ userId: "mij, requestBody: { raw } });
Met Unipile Aanbevolen
verzend-bericht.js
Alle aanbieders
// Eén functie voor ALLE berichtenplatforms async function sendMessage(accountId, recipient, text) { return fetch(`https://api.unipile.com/api/v1/messages`, { method: POST, headers: { 'Authorization': `Bearer ${API_KEY}`, 'Content-Type': "toepassing/json }, body: JSON.stringify({ account_id: accountId, attendees: [{ identifier: recipient }], tekst: text }) }); } // Werkt voor: LinkedIn, WhatsApp, Gmail, Instagram...
Native API's
Verschillende SDK's voor elk platform
Inconsistente gegevensformaten en antwoorden
Aparte auth-stromen om te beheren
3x meer code om te schrijven en te onderhouden
Met Unipile
Eén codebase voor alle providers
Uniforme foutafhandeling en antwoorden
Nieuwe kanalen toevoegen zonder code te wijzigen
90% minder code om te onderhouden
90%
Minder code te schrijven
en onderhouden
1 week
Gemiddelde integratietijd
vs. maanden met native API's
0
Brekende veranderingen
bij het toevoegen van nieuwe providers

Gebouwd voor Ontwikkelaars

Een productieklare API met bedrijfsbetrouwbaarheid. Lever sneller, onderhoud minder, schaal vol vertrouwen.

Weken van ontwikkeling besparen

Stop met het bouwen van infrastructuur. Concentreer u op uw product terwijl wij de complexiteit afhandelen.

Zonder eenpaal
Auth flows bouwen per provider
Elke integratie onderhouden
API-breukwijzigingen afhandelen
Beheer zelf tarieflimieten
Met Unipile
Gehoste auth out of the box
Geen onderhoudslast
Wij handelen alle updates af
Slimme verwerking van tarieflimieten

Directe API-toegang, geen scraping

API-verbindingen met alle providers. Snellere reacties, betere betrouwbaarheid, geen risico om geblokkeerd te worden.

Schoon RESTful ontwerp

Intuïtieve eindpunten volgens REST best practices. URL's gebaseerd op bronnen, standaard HTTP-methoden, juiste statuscodes.

Slimme behandeling van snelheidslimieten

Automatisch beheer van tarieflimieten bij alle providers. Wij zetten verzoeken in de wachtrij, proberen ze opnieuw en optimaliseren ze zodat jij dat niet hoeft te doen.

Uitgebreide documentatie

Gedetailleerde handleidingen, codevoorbeelden en API-referenties voor elk eindpunt. Aan de slag in minuten, niet in dagen.

Interactieve API-verkenner
Codefragmenten kopiëren-plakken
Stap-voor-stap zelfstudies

Hoge prestaties

Bliksemsnelle responstijden met bewezen betrouwbaarheid. Gebouwd op wereldwijde infrastructuur voor snelheid overal.

Ultralage latentie
99,9% uptime over 24 maanden
Wereldwijde CDN-distributie

Bedrijfsbeveiliging

Versleuteling op bankniveau, OAuth 2.0 en SOC 2-compliance. Uw gegevens en die van uw gebruikers blijven beschermd.

GDPR-compliant
Voldoet aan SOC 2
Veilig beheer van tokens
Abstractie van provider - Unipile

Abstractie van provider zonder functieverlies

De meeste aggregatielagen vlakken kenmerken af. Unipile doet dat niet. De REST API is ontworpen om provider-specifieke mogelijkheden bloot te leggen wanneer dat nodig is, om gemeenschappelijke eindpunten consistent te houden en om een geleidelijke overname van geavanceerde functies mogelijk te maken.

Gedeelde eindpunten voor gemeenschappelijke operaties
Een basis inboxweergave gebruikt gedeelde eindpunten bij alle providers voor consistent gedrag.
Providespecifieke routes voor geavanceerde functies
Geavanceerde LinkedIn acties zijn beschikbaar via speciale routes wanneer je ze nodig hebt.
Ruwe providergegevens indien nodig
Toegang tot ruwe providergegevens is altijd beschikbaar als je volledige controle of specifieke metagegevens nodig hebt.
Voorbeeld: Flexibiliteit in actie
Gedeeld eindpunt
GET /api/v1/berichten # Werkt voor alle aanbieders
Leveranciersspecifiek
POST /api/v1/linkedin/uitnodigingen LinkedIn-only functies
Ruwe gegevens
GET /api/v1/berichten?include_raw=true Toegang tot oorspronkelijke provider payload
Jij kiest het abstractieniveau.
De API dwingt geen compromissen af.
Begin met eenvoudige unified endpoints en voeg indien nodig provider-specifieke functies toe.
Nu bouwen
Snel aan de slag

Begin met bouwen in Notulen

Kies je taal, installeer de SDK en verstuur je eerste API-verzoek. Zo eenvoudig is het. Volledige documentatie en voorbeelden inbegrepen.

Node.js / TypeScript
npm installeer unipile-node-sdk
Python
pip installatieverzoeken
cURL / REST
Directe HTTP-verzoeken
snelstart.js
2000+ Bedrijven innoveren met Unipile
Vertrouwd door marktleiders
1 API
Activiteiten stroomlijnen voor alle belangrijke communicatiekanalen
2 dagen
Snel live integratie bereiken met minimale installatie
30%
Vermindering van onderhoudsinspanningen en -middelen

Ingebouwde beveiliging en compliance

Enterprise-bescherming voor uw gegevens en workflows Meer informatie over onze beveiliging
SOC 2 type II
SOC 2 type II
Gecertificeerd
Onafhankelijk gecontroleerde beveiligingscontroles voor gegevensbescherming en operationele integriteit.
GDPR
GDPR
Conform
Volledige naleving van de Europese regelgeving voor gegevensbescherming voor de privacy van gebruikers.
99.9%
Platform Uptime over de laatste 24 maanden
24/7
Wereldwijde ondersteuning met krachtige API

REST API FAQ

Veelgestelde vragen over Unipile's uniforme REST API-architectuur

In plaats van verschillende API's te leren voor elke provider (LinkedIn, WhatsApp, Gmail, enz.), gebruik je één consistent schema voor alle kanalen. Dezelfde aanvraagstructuur, responsindeling en authenticatieflow werken op elk platform, waardoor de integratietijd wordt teruggebracht van weken naar dagen.
Unipile biedt ~150 verenigde eindpunten die werken bij alle providers. Zonder Unipile zou je 500+ provider-specifieke endpoints moeten beheren (elke provider heeft zijn eigen API-structuur). Onze uniforme aanpak betekent minder code schrijven, minder randgevallen en eenvoudiger onderhoud. Bekijk onze volledige API-referentie voor meer informatie.
Alle API-verzoeken gebruiken Verificatie met draagtoken. Voeg gewoon je API-sleutel toe aan de Authorization kop: Machtiging: Bearer UW_TOKEN. We handelen OAuth flows, token refresh en provider-specifieke auth complexiteiten automatisch af.
Alle reacties zijn in JSON-indeling met een consistente structuur voor alle providers. Je krijgt gestandaardiseerde velden zoals id, created_at, statusen provider - U hoeft gegevens uit verschillende bronnen niet zelf te normaliseren.
Unipile heeft zelf geen gebruikskosten of kunstmatige tarieflimieten. Onderliggende providers (LinkedIn, WhatsApp, enz.) hebben echter hun eigen limieten. We hebben ingebouwde beveiligingen en quotabeheer om je te helpen binnen de richtlijnen van de provider te blijven en je accounts te beschermen.
Gebruik onze Webhooks systeem om direct meldingen te ontvangen. Configureer webhook URL's in je dashboard om realtime gebeurtenissen voor nieuwe berichten, statuswijzigingen, kalenderupdates en meer te ontvangen - polling is niet nodig. Gebeurtenissen worden geleverd met hetzelfde uniforme schema.
Wij garanderen 99,9% uptime SLA voor alle API eindpunten. Controleer de realtime status op status.unipile.com. Onze infrastructuur wordt gehost in Europa met automatische failover en redundantie ingebouwd.
Ja! Meld je aan voor een 7 dagen gratis proberen met volledige API-toegang - geen creditcard nodig. Test alle eindpunten, sluit echte accounts aan en bouw uw proof of concept. Onze documentatie en live ondersteuning helpen je snel aan de slag te gaan.

Klaar om de API te verkennen? Begin vandaag nog met bouwen.

Bekijk API referentie
nl_NLNL