API fax programmabile

Crea flussi di lavoro fax sicuri con un'API REST pensata per gli sviluppatori

Integra fax sicuri direttamente nel tuo software con l'API di Fax.Plus. Invia e ricevi fax, monitora la consegna, gestisci i numeri e automatizza i flussi di lavoro con i webhook.

API fax
Scelto da team che creano flussi di lavoro documentali critici
Nazioni Unite3MIBMAirbuseset
Logo di PoliticoPhilipsLogo di RocheHarvard

Un'API fax pensata per gli sviluppatori

Integra il fax direttamente nella tua applicazione con un'API REST, SDK, documentazione chiara e strumenti per sviluppatori pronti per la produzione. Invia il tuo primo fax tramite l'API in pochi minuti, poi passa a flussi di lavoro ad alto volume con la visibilità e il supporto di cui il tuo team ha bisogno per sviluppare con sicurezza.

  • Invia e ricevi fax in modo programmatico tramite l'API REST o gli SDK supportati.

  • Monitora lo stato e la consegna dei fax con aggiornamenti di stato in tempo reale, dati di conferma e codici di errore dettagliati.

  • Acquista e gestisci i numeri fax direttamente tramite l'API man mano che la tua applicazione o organizzazione cresce.

  • Crea flussi di lavoro basati su eventi con i webhook e monitora la consegna degli eventi con log, riesecuzione, eventi firmati ed endpoint configurabili.

  • Controlla l'accesso all'API in modo sicuro con OAuth 2.0 o Personal Access Token (PAT).

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)
    // ...
}
Copia il codice

Tutto ciò che serve per integrare il fax nella tua applicazione

Invia e ricevi fax, gestisci i numeri, monitora la consegna, configura i webhook, recupera i report di conferma e automatizza i flussi di lavoro fax dalla tua applicazione. Usa la stessa API su piattaforme sanitarie, CRM, ERP, strumenti interni ed esperienze fax integrate.

Icona dell'integrazione del flusso di lavoro con l'API fax

Integrabile in qualsiasi flusso di lavoro

Integra il fax in sistemi EHR ed EMR, CRM, ERP, portali per i pazienti, app mobili, strumenti interni o piattaforme cloud usando API REST standard e SDK pensati per gli sviluppatori.

Icona dell'infrastruttura fax affidabile

Infrastruttura fax affidabile

Esegui i flussi di lavoro fax su un'infrastruttura progettata per la produzione, con instradamento globale, gestione automatica degli errori e un'architettura multi-cloud resiliente che supporta operazioni fax ad alto volume.

Icona della sicurezza enterprise dell'API fax

Sicurezza di livello Enterprise

Proteggi i dati sensibili con crittografia, controlli di accesso, autenticazione configurabile e opzioni flessibili di residenza dei dati. Fax.Plus supporta le organizzazioni che operano con requisiti rigorosi di sicurezza e conformità normativa.

Icona dell'integrazione scalabile dell'API fax

Scala senza dover rifare l'integrazione

Aumenta il volume dei fax, gli utenti e i numeri senza modificare l'integrazione di base. Fax.Plus supporta carichi di lavoro in crescita e rende prezzi e utilizzo più semplici da pianificare e gestire.

Icona della gestione dei numeri fax

Gestisci i numeri fax in modo programmatico

Acquista, assegna e gestisci i numeri fax tramite l'API. Supporta più team, uffici, applicazioni e regioni da un'unica integrazione centralizzata.

Icona del supporto per sviluppatori dell'API fax

Risorse e supporto per gli sviluppatori

Sviluppa con documentazione dettagliata dell'API, SDK, esempi di codice e indicazioni per l'implementazione. Per i flussi di lavoro più complessi, i team di Fax.Plus possono offrire supporto per integrazione, risoluzione dei problemi, migrazione e scalabilità.

Sviluppa in base ai tuoi requisiti di produzione
Hai bisogno di fax ad alto volume, requisiti di infrastruttura personalizzati, accesso alla sandbox o supporto per un'integrazione complessa? Parla con il nostro team delle esigenze del tuo flusso di lavoro e della tua implementazione.

Webhook

Webhook di livello enterprise pensati per la produzione

Ricevere un evento è solo una parte della gestione di un'integrazione affidabile. Fax.Plus offre al tuo team visibilità sulla consegna dei webhook, strumenti per analizzare gli errori e la possibilità di rieseguire gli eventi mancati senza dover ricostruire il tuo flusso di lavoro.

Consulta la documentazione sui webhook →

Log di consegna

Visualizza ogni evento webhook, tentativo di consegna e stato.

Riesecuzione in autonomia

Riesegui gli eventi non riusciti o recupera l'attività di un intervallo di tempo selezionato.

Webhook firmati

Verifica che gli eventi provengano davvero da Fax.Plus prima di elaborarli.

Catalogo eventi e schemi

Crea ed esegui il debug delle integrazioni con definizioni degli eventi e schemi dei payload chiari.

Avvisi di errore

Individua i problemi di consegna dei webhook prima che gli eventi mancati causino problemi più gravi a valle.

Filtri per numero

Configura quali numeri di fax ed eventi devono essere consegnati a ciascun endpoint webhook.

Recupera gli eventi webhook mancati in 3 passaggi

Quando un endpoint a valle perde un evento, Fax.Plus offre al tuo team un modo semplice per capire cosa è successo e ripristinare il flusso di lavoro.

1

Individua l'errore

Una consegna webhook non riuscita è visibile nel log di consegna, così il tuo team può accorgersi subito che un evento non ha raggiunto la destinazione.

2

Analizza la consegna

Esamina l'evento interessato, il tentativo di consegna, il timestamp e lo stato per capire cosa è successo prima di intervenire.

3

Riesegui e recupera

Riesegui l'evento mancato quando il tuo endpoint è pronto e riallinea il flusso di lavoro a valle.

Gestisci i flussi di lavoro fax basati su webhook tenendo conto dei requisiti di sicurezza e conformità. Fax.Plus protegge i dati in transito e a riposo, supporta controlli di accesso e verificabilità e offre opzioni di sicurezza enterprise per le organizzazioni regolamentate.

Logo GDPRLogo CCPALogo ISO 27001Logo AICPA SOC-2Logo HIPAALogo PHIPA

La scelta di organizzazioni di ogni settore

Sanità

Integra il fax sicuro nei sistemi EHR ed EMR, portali per i pazienti, flussi di lavoro clinici e applicazioni sanitarie.

Aziende del settore sanitario che utilizzano l'API Fax.Plus

IT

Collega il fax a sistemi interni, piattaforme cloud, flussi di lavoro automatizzati e applicazioni aziendali tramite API e webhook.

Aziende IT che utilizzano l'API Fax.Plus

Settore legale

Integra la trasmissione sicura dei documenti nei sistemi di gestione dei casi e nei flussi di lavoro legali.

Studi e aziende del settore legale che utilizzano l'API Fax.Plus

Servizi finanziari

Integra il fax nei flussi di lavoro finanziari regolamentati, dove sicurezza, verificabilità e controllo operativo sono fondamentali.

Aziende di servizi finanziari che utilizzano l'API Fax.Plus

Istruzione

Offriamo ai nostri partner piattaforme versatili e sicure, che facilitano l'amministrazione da remoto garantendo conformità e accessibilità.
Organizzazioni del settore dell'istruzione che utilizzano l'API Fax.Plus

Settore immobiliare

Le nostre soluzioni garantiscono transazioni immobiliari fluide e una gestione efficiente dei documenti per i clienti che operano nel settore immobiliare.
Aziende del settore immobiliare che utilizzano l'API Fax.Plus

Ottieni un numero di fax locale o trasferisci il tuo

Ottieni un numero di fax locale tra quelli di numerosi paesi per inviare e ricevere fax online.
Vuoi trasferire a Fax.Plus il tuo numero di fax attuale? L'abbiamo reso semplice: per iniziare, compila il modulo di richiesta di portabilità. Nessuna interruzione del servizio: i fax continuano ad arrivare anche durante la migrazione.
‍

Parla con il nostro team API della tua integrazione

Il nostro team può aiutarti a definire l'accesso alla sandbox, i prezzi per volumi elevati e i requisiti API personalizzati per la tua integrazione.

freccia

Richiedi l'accesso alla sandbox

freccia

Ottieni i dettagli sui prezzi dei piani personalizzati per volumi elevati.

freccia

Pianifica una demo di Fax.Plus.

freccia

Scopri i casi d'uso per il tuo team.

freccia

Ti aiutiamo con il processo di migrazione.

Grandi sconti per grandi volumi
Più invii fax, più risparmi! Approfitta di prezzi competitivi con sconti esclusivi in base al volume. Nessun costo nascosto, solo risparmi reali.

Continuando, accetti i Termini di Alohi.

Grazie! Il tuo invio è stato ricevuto!
Ops! Si è verificato un problema durante l'invio del modulo.

Domande frequenti

Che cos'è l'API di Fax.Plus e cosa posso creare con essa?

Freccia della barra di navigazione

L'API di Fax.Plus permette di inviare e ricevere fax in modo programmatico, monitorare la consegna, gestire i numeri di fax e automatizzare i flussi di lavoro con i webhook. Può collegare il fax a CRM, sistemi EHR/EMR, ERP, strumenti interni e applicazioni integrate.

Quale piano include l'API di Fax.Plus e può supportare flussi di lavoro ad alto volume?

Freccia della barra di navigazione

L'API di Fax.Plus è disponibile con il piano Enterprise ed è progettata per l'uso in produzione, inclusi i flussi di lavoro fax ad alto volume. Contatta il team commerciale se ti servono volumi maggiori, l'accesso alla sandbox o requisiti di infrastruttura personalizzati.

Dove posso trovare la documentazione dell'API di Fax.Plus?

Freccia della barra di navigazione

Consulta la documentazione pubblica dell'API per endpoint e dettagli di implementazione, e il Centro assistenza di Fax.Plus per guide alla configurazione e istruzioni pratiche.

Che cosa sono i webhook di Fax.Plus e come aiutano quando una consegna non riesce?

Freccia della barra di navigazione

I webhook inviano notifiche degli eventi fax alla tua applicazione. I log di consegna mostrano se gli eventi hanno raggiunto il tuo endpoint, e gli eventi persi o non riusciti possono essere rieseguiti quando l'endpoint è pronto.

Come vengono protetti e configurati i webhook di Fax.Plus?

Freccia della barra di navigazione

Gli eventi webhook firmati permettono alla tua applicazione di verificarne l'autenticità prima di elaborare un payload. Puoi anche controllare l'instradamento con endpoint configurabili e filtri per numero.

L'API di Fax.Plus supporta flussi di lavoro sanitari conformi a HIPAA?

Freccia della barra di navigazione

Sì. Con Enterprise, Fax.Plus può supportare flussi di lavoro API conformi a HIPAA quando sono attivi gli Advanced Security Controls ed è stato firmato un BAA.

Scopri altri modi per inviare fax

Qualunque sistema debba integrare il tuo fax, dalle piattaforme ERP ed EHR al CRM che il tuo team vendite usa ogni giorno, qui sotto trovi un percorso diretto. Oppure passa a un livello superiore con una conformità di livello enterprise.

Invia il tuo primo fax.

Crea un account sviluppatore gratuito, collegati tramite REST o webhook e invia il tuo primo fax in pochi minuti.