Programmeerbare fax-API

Bouw veilige faxworkflows met een ontwikkelaarsvriendelijke REST API

Integreer veilig faxen rechtstreeks in uw software met de Fax.Plus API. Verstuur en ontvang faxen, volg de bezorging, beheer nummers en automatiseer workflows met webhooks.

Fax-API
Vertrouwd door teams die kritieke documentworkflows bouwen
Verenigde Naties3MIBMAirbuseset
Politico-logoPhilipsRoche-logoHarvard

Een fax-API voor ontwikkelaars

Bouw faxen rechtstreeks in uw applicatie met een REST API, SDK's, duidelijke documentatie en productieklare ontwikkelaarstools. Verstuur binnen enkele minuten uw eerste fax via de API en schaal daarna op naar workflows met een groot volume, met het inzicht en de ondersteuning die uw team nodig heeft om met vertrouwen te bouwen.

  • Verstuur en ontvang faxen programmatisch via de REST API of ondersteunde SDK's.

  • Volg de status en bezorging van faxen met realtime statusupdates, bevestigingsgegevens en gedetailleerde foutcodes.

  • Koop en beheer faxnummers rechtstreeks via de API naarmate uw applicatie of organisatie groeit.

  • Bouw gebeurtenisgestuurde workflows met webhooks en bewaak de bezorging van gebeurtenissen met logboeken, opnieuw afspelen, ondertekende gebeurtenissen en configureerbare endpoints.

  • Beheer API-toegang veilig met OAuth 2.0 of Personal Access Tokens (PAT's).

1const axios = require('axios');
2const OutboxApiFp = require('@alohi/faxplus-api').OutboxApiFp;
3const Configuration = require('@alohi/faxplus-api').Configuration;
4
5const config = new Configuration({
6    accessToken: accessToken,
7    basePath: 'https://restapi.fax.plus/v3',
8    // Header required only when using the OAuth2 token scheme
9    baseOptions: {
10        headers: {
11          "x-fax-clientid": clientId,
12        }
13    }
14});
15
16async function sendFax() {
17    const reqParams = {
18        "userId": '13d8z73c',
19        "payloadOutbox": {
20            "comment": {
21                "tags": [
22                    "tag1",
23                    "tag2"
24                ],
25                "text": "text comment"
26            },
27            "files": [
28                "filetosend.pdf"
29            ],
30            "from": "+12345667",
31            "options": {
32                "enhancement": true,
33                "retry": {
34                    "count": 2,
35                    "delay": 15
36                }
37            },
38            "send_time": "2000-01-01 01:02:03 +0000",
39            "to": [
40                "+12345688",
41                "+12345699"
42            ],
43            "return_ids": true
44        }
45    }
46    const req = await OutboxApiFp(config).sendFax(reqParams);
47    const resp = await req(axios);
48}
49
50sendFax()
from faxplus import ApiClient, OutboxApi, OutboxComment, RetryOptions, OutboxOptions, OutboxCoverPage, PayloadOutbox
from faxplus.configuration import Configuration

outbox_comment = OutboxComment(tags=['tag1', 'tag2'],
    text='text comment')

retry_options = RetryOptions(count=2, delay=15)

outbox_options = OutboxOptions(enhancement=True, retry=retry_options)

outbox_cover_page = OutboxCoverPage()

payload_outbox = PayloadOutbox(from='+12345667',
    to=['+12345688', '+12345699'],
    files=['filetosend.pdf'],
    comment=outbox_comment,
    options=outbox_options,
    send_time='2000-01-01 01:02:03 +0000',
    return_ids=True,
    cover_page=outbox_cover_page)

conf = Configuration()
conf.access_token = access_token
# header_name and header_value required only when using the OAuth2 token scheme
api_client = ApiClient(header_name='x-fax-clientid', header_value=client_id, configuration=conf)
api = OutboxApi(api_client)
resp = api.send_fax(
    user_id='13d8z73c',
    body=payload_outbox
)
<?php

require 'vendor/autoload.php';

$headers = array(
    'Accept' => 'application/json',
    'Authorization' => 'Bearer {access-token}',
    // The x-fax-clientid header is required only when using the OAuth2 token scheme
    'x-fax-clientid' => '{client ID}',
);

$client = new GuzzleHttp\Client();

// Define array of request body.
$request_body = ...;  // See request body example

try {
    $response = $client->request('POST','https://restapi.fax.plus/v3/accounts/{user_id}/outbox', array(
        'headers' => $headers,
        'json' => $request_body,
        )
    );
    print_r($response->getBody()->getContents());
 }
 catch (GuzzleHttp\Exception\BadResponseException $e) {
    // handle exception or api errors.
    print_r($e->getMessage());
 }

 // ...
package main

import (
       "bytes"
       "net/http"
)

func main() {

    headers := map[string][]string{
        // The x-fax-clientid header is required only when using the OAuth2 token scheme
        "Content-Type": []string{"application/json"},
        "Accept": []string{"application/json"},
        "Authorization": []string{"Bearer {access-token}"},
        "x-fax-clientid": []string{"YOUR CLIENT_ID"}
    }

    data := bytes.NewBuffer([]byte{jsonReq})
    req, err := http.NewRequest("POST", "https://restapi.fax.plus/v3/accounts/{user_id}/outbox", data)
    req.Header = headers

    client := &http.Client{}
    resp, err := client.Do(req)
    // ...
}
Code kopiëren

Alles wat u nodig hebt om faxen in uw applicatie te bouwen

Verstuur en ontvang faxen, beheer nummers, volg de bezorging, configureer webhooks, haal bevestigingsrapporten op en automatiseer faxworkflows vanuit uw eigen applicatie. Gebruik dezelfde API voor zorgplatforms, CRM's, ERP's, interne tools en ingebedde faxervaringen.

Pictogram voor workflowintegratie met de fax-API

Integreer in elke workflow

Integreer faxen in EHR- en EMR-systemen, CRM's, ERP's, patiëntenportalen, mobiele apps, interne tools of cloud-platforms met standaard REST API's en ontwikkelaarsvriendelijke SDK's.

Pictogram voor betrouwbare fax-infrastructuur

Betrouwbare fax-infrastructuur

Draai faxworkflows op een infrastructuur die is ontworpen voor productiegebruik, met wereldwijde routering, automatische foutafhandeling en een veerkrachtige multi-cloud-architectuur die faxactiviteiten met een groot volume ondersteunt.

Pictogram voor enterprise-beveiliging van de fax-API

Beveiliging van enterprise-niveau

Bescherm gevoelige gegevens met versleuteling, toegangscontroles, configureerbare authenticatie en flexibele opties voor gegevenslocatie. Fax.Plus ondersteunt organisaties die onder strenge beveiligings- en regelgevingseisen werken.

Pictogram voor schaalbare fax-API-integratie

Schaal op zonder uw integratie opnieuw te bouwen

Verhoog het faxvolume, het aantal gebruikers en nummers zonder de onderliggende integratie te wijzigen. Fax.Plus ondersteunt groeiende werkbelastingen en maakt prijzen en gebruik gemakkelijker te plannen en te beheren.

Pictogram voor beheer van faxnummers

Beheer faxnummers programmatisch

Koop, wijs toe en beheer faxnummers via de API. Ondersteun meerdere teams, kantoren, applicaties en regio's vanuit één gecentraliseerde integratie.

Pictogram voor ontwikkelaarsondersteuning voor de fax-API

Ontwikkelaarsbronnen en ondersteuning

Bouw met gedetailleerde API-documentatie, SDK's, codevoorbeelden en implementatierichtlijnen. Voor complexere workflows kunnen de teams van Fax.Plus ondersteuning bieden bij integratie, probleemoplossing, migratie en schaalvergroting.

Bouw voor uw productievereisten
Hebt u faxverwerking met grote volumes, aangepaste infrastructuurvereisten, sandbox-toegang of ondersteuning voor een complexe integratie nodig? Bespreek uw workflow en implementatiebehoeften met ons team.

Webhooks

Webhooks van enterprise-niveau, gebouwd voor productie

Een gebeurtenis ontvangen is slechts een deel van een betrouwbare integratie. Fax.Plus geeft uw team inzicht in de webhookbezorging, tools om fouten te onderzoeken en de mogelijkheid om gemiste gebeurtenissen opnieuw af te spelen zonder uw workflow opnieuw op te bouwen.

Bekijk de webhook-documentatie →

Leveringslogboeken

Bekijk elke webhookgebeurtenis, elke leveringspoging en elke status.

Zelf opnieuw afspelen

Speel mislukte gebeurtenissen opnieuw af of herstel activiteit uit een geselecteerd tijdvenster.

Ondertekende webhooks

Controleer voordat u gebeurtenissen verwerkt of ze daadwerkelijk van Fax.Plus afkomstig zijn.

Gebeurteniscatalogus en schema's

Bouw en debug integraties op basis van duidelijke gebeurtenisdefinities en payload-schema's.

Storingsmeldingen

Signaleer problemen met webhook-levering voordat gemiste gebeurtenissen grotere vervolgproblemen veroorzaken.

Filtering per nummer

Configureer welke faxnummers en gebeurtenissen naar elk webhook-eindpunt moeten worden bezorgd.

Herstel gemiste webhookgebeurtenissen in 3 stappen

Wanneer een downstream-eindpunt een gebeurtenis mist, biedt Fax.Plus uw team een eenvoudige manier om te zien wat er is gebeurd en de workflow te herstellen.

1

Bekijk de storing

Een mislukte webhook-levering is zichtbaar in het leveringslogboek, zodat uw team snel kan zien dat een gebeurtenis zijn bestemming niet heeft bereikt.

2

Controleer de levering

Bekijk de betreffende gebeurtenis, de leveringspoging, het tijdstip en de status om te begrijpen wat er is gebeurd voordat u actie onderneemt.

3

Opnieuw afspelen en herstellen

Speel de gemiste gebeurtenis opnieuw af zodra uw endpoint gereed is en breng de downstream-workflow weer gesynchroniseerd.

Draai webhookgestuurde faxworkflows met oog voor beveiligings- en compliance-eisen. Fax.Plus beschermt gegevens tijdens verzending en in opslag, ondersteunt toegangscontroles en controleerbaarheid en biedt enterprise-beveiligingsopties voor gereguleerde organisaties.

AVG-logoCCPA-logoISO 27001-logoAICPA SOC-2-logoHIPAA-logoPHIPA-logo

Vertrouwd door organisaties in uiteenlopende sectoren

Gezondheidszorg

Integreer veilig faxen in EHR- en EMR-systemen, patiëntenportalen, klinische workflows en zorgapplicaties.

Zorgbedrijven die de Fax.Plus API gebruiken

IT

Koppel faxen aan interne systemen, cloud-platforms, geautomatiseerde workflows en bedrijfsapplicaties via API's en webhooks.

IT-bedrijven die de Fax.Plus API gebruiken

Juridisch

Integreer beveiligde documentverzending in dossierbeheersystemen en juridische workflows.

Juridische bedrijven die de Fax.Plus API gebruiken

Financiële dienstverlening

Bouw faxen in gereguleerde financiële workflows waarin beveiliging, controleerbaarheid en operationele controle van belang zijn.

Financiële dienstverleners die de Fax.Plus API gebruiken

Onderwijs

Wij bieden onze partners veelzijdige, veilige platforms die beheer op afstand mogelijk maken en tegelijk compliance en toegankelijkheid waarborgen.
Onderwijsinstellingen die de Fax.Plus API gebruiken

Vastgoed

Onze oplossingen zorgen voor vlotte vastgoedtransacties en efficiënt documentbeheer voor onze klanten in de vastgoedsector.
Vastgoedbedrijven die de Fax.Plus API gebruiken

Kies een lokaal faxnummer of neem uw eigen nummer mee

Kies een lokaal faxnummer uit een groot aantal landen om online faxen te versturen en te ontvangen.
Wilt u uw bestaande faxnummer overbrengen naar Fax.Plus? Wij maken het eenvoudig: vul het porteringsformulier in om te beginnen. Er is geen downtime, zodat uw faxen blijven doorstromen, zelfs tijdens de migratie.
‍

Praat met ons API-team over uw integratie

Ons team kan helpen bij het bepalen van de scope van sandbox-toegang, prijzen voor grote volumes en aangepaste API-vereisten voor uw integratie.

pijl

Toegang tot de sandbox aanvragen

pijl

Vraag prijsinformatie aan voor aangepaste abonnementen met hoge volumes.

pijl

Plan een Fax.Plus-demo in.

pijl

Ontdek toepassingen voor uw team.

pijl

U helpen met het migratieproces.

Grote kortingen voor grote volumes
Hoe meer u faxt, hoe meer u bespaart! Profiteer van scherpe prijzen met exclusieve volumekortingen. Geen verborgen kosten, alleen eerlijke besparingen.

Door verder te gaan, gaat u akkoord met de voorwaarden van Alohi.

Bedankt! Uw inzending is ontvangen!
Oeps! Er is iets misgegaan bij het verzenden van het formulier.

Veelgestelde vragen

Wat is de Fax.Plus API en wat kan ik ermee bouwen?

pijl navigatiebalk

Met de Fax.Plus API kunt u programmatisch faxen versturen en ontvangen, de bezorging volgen, faxnummers beheren en workflows automatiseren met webhooks. U kunt faxen koppelen aan CRM's, EHR/EMR-systemen, ERP's, interne tools en ingebedde applicaties.

Welk abonnement bevat de Fax.Plus API en kan het workflows met een groot volume aan?

pijl navigatiebalk

De Fax.Plus API is beschikbaar in het Enterprise-abonnement en is ontworpen voor productiegebruik, waaronder faxworkflows met een groot volume. Neem contact op met Sales als u grotere volumes, sandbox-toegang of aangepaste infrastructuurvereisten nodig hebt.

Waar vind ik de documentatie van de Fax.Plus API?

pijl navigatiebalk

Gebruik de openbare API-documentatie voor eindpunten en implementatiedetails en het Fax.Plus-helpcentrum voor installatiehandleidingen en praktische instructies.

Wat zijn Fax.Plus-webhooks en hoe helpen ze als een bezorging mislukt?

pijl navigatiebalk

Webhooks sturen meldingen over faxgebeurtenissen naar uw applicatie. Bezorglogboeken tonen of gebeurtenissen uw eindpunt hebben bereikt, en gemiste of mislukte gebeurtenissen kunnen opnieuw worden afgespeeld zodra het eindpunt gereed is.

Hoe worden Fax.Plus-webhooks beveiligd en geconfigureerd?

pijl navigatiebalk

Met ondertekende webhook-gebeurtenissen kan uw applicatie de echtheid controleren voordat een payload wordt verwerkt. U kunt ook de routering beheren met configureerbare endpoints en filtering per nummer.

Ondersteunt de Fax.Plus API HIPAA-conforme workflows in de zorg?

pijl navigatiebalk

Ja. Op Enterprise kan Fax.Plus HIPAA-conforme API-workflows ondersteunen wanneer Advanced Security Controls zijn ingeschakeld en een BAA is ondertekend.

Ontdek meer manieren om te faxen

Op welk systeem uw fax ook moet worden aangesloten, van ERP- en EHR-platforms tot het CRM waarin uw salesteam dagelijks werkt, hieronder vindt u een directe route. Of schaal op met compliance op enterprise-niveau.

Verstuur uw eerste fax.

Maak een gratis ontwikkelaarsaccount aan, maak verbinding via REST of webhooks en verstuur binnen enkele minuten uw eerste fax.