Programowalne API fax

Twórz bezpieczne przepływy pracy z faksami dzięki przyjaznemu dla programistów REST API

Zintegruj bezpieczny fax bezpośrednio ze swoim oprogramowaniem dzięki API Fax.Plus. Wysyłaj i odbieraj faksy, śledź ich dostarczenie, zarządzaj numerami i automatyzuj przepływy pracy za pomocą webhooków.

API fax
Zaufały nam zespoły tworzące krytyczne przepływy pracy z dokumentami
Organizacja Narodów Zjednoczonych3MIBMAirbuseset
Logo PoliticoPhilipsLogo RocheHarvard

API do faksowania stworzone dla programistów

Wbuduj fax bezpośrednio w swoją aplikację dzięki REST API, SDK, przejrzystej dokumentacji i gotowym do produkcji narzędziom dla programistów. Wyślij pierwszy fax przez API w kilka minut, a następnie skaluj do przepływów pracy o dużym wolumenie, z widocznością i wsparciem, których zespół potrzebuje, aby tworzyć bez obaw.

  • Wysyłaj i odbieraj faksy programowo przez REST API lub obsługiwane SDK.

  • Śledź status i dostarczenie faksów dzięki aktualizacjom statusu w czasie rzeczywistym, danym potwierdzającym i szczegółowym kodom błędów.

  • Kupuj numery faksowe i zarządzaj nimi bezpośrednio przez API wraz ze wzrostem skali Twojej aplikacji lub organizacji.

  • Twórz przepływy pracy oparte na zdarzeniach z użyciem webhooków i monitoruj dostarczanie zdarzeń dzięki dziennikom, ponownemu wysyłaniu, podpisanym zdarzeniom i konfigurowalnym punktom końcowym.

  • Bezpiecznie kontroluj dostęp do API za pomocą OAuth 2.0 lub osobistych tokenów dostępu (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)
    // ...
}
Kopiuj kod

Wszystko, czego potrzebujesz, aby wbudować fax w swoją aplikację

Wysyłaj i odbieraj faksy, zarządzaj numerami, śledź dostarczenie, konfiguruj webhooki, pobieraj raporty potwierdzeń i automatyzuj przepływy pracy z faksami z poziomu własnej aplikacji. Korzystaj z tego samego API na platformach medycznych, w systemach CRM i ERP, narzędziach wewnętrznych oraz wbudowanych rozwiązaniach faksowych.

Ikona integracji API fax z przepływami pracy

Wbuduj w dowolny przepływ pracy

Zintegruj fax z systemami EHR i EMR, CRM, ERP, portalami pacjentów, aplikacjami mobilnymi, narzędziami wewnętrznymi lub platformami cloud za pomocą standardowych interfejsów REST API i przyjaznych dla programistów SDK.

Ikona niezawodnej infrastruktury fax

Niezawodna infrastruktura faksowa

Uruchamiaj przepływy pracy z faksami na infrastrukturze zaprojektowanej do zastosowań produkcyjnych, z globalnym routingiem, automatyczną obsługą błędów i odporną architekturą wielochmurową, która obsługuje operacje faksowe o dużym wolumenie.

Ikona zabezpieczeń klasy enterprise w API fax

Bezpieczeństwo na poziomie Enterprise

Chroń poufne dane dzięki szyfrowaniu, kontroli dostępu, konfigurowalnemu uwierzytelnianiu i elastycznym opcjom rezydencji danych. Fax.Plus wspiera organizacje działające w warunkach rygorystycznych wymagań dotyczących bezpieczeństwa i regulacji.

Ikona skalowalnej integracji z API fax

Skaluj bez przebudowywania integracji

Zwiększaj wolumen faksów, liczbę użytkowników i numerów bez zmiany podstawowej integracji. Fax.Plus obsługuje rosnące obciążenia, a jednocześnie ułatwia planowanie cen i zarządzanie użyciem.

Ikona zarządzania numerami fax

Zarządzaj numerami faksowymi programowo

Kupuj, przypisuj numery faksowe i zarządzaj nimi przez API. Obsługuj wiele zespołów, biur, aplikacji i regionów w ramach jednej, scentralizowanej integracji.

Ikona wsparcia dla programistów API fax

Zasoby i wsparcie dla programistów

Twórz z pomocą szczegółowej dokumentacji API, SDK, przykładów kodu i wskazówek wdrożeniowych. W przypadku bardziej złożonych przepływów pracy zespoły Fax.Plus mogą wesprzeć integrację, rozwiązywanie problemów, migrację i skalowanie.

Twórz z myślą o wymaganiach produkcyjnych
Potrzebujesz faksowania o dużym wolumenie, niestandardowej infrastruktury, dostępu do sandboxa lub wsparcia przy złożonej integracji? Porozmawiaj z naszym zespołem o swoim przepływie pracy i potrzebach wdrożeniowych.

Webhooki

Webhooki klasy enterprise stworzone z myślą o środowisku produkcyjnym

Odebranie zdarzenia to tylko część prowadzenia niezawodnej integracji. Fax.Plus zapewnia Twojemu zespołowi wgląd w dostarczanie webhooków, narzędzia do analizowania błędów oraz możliwość ponownego wysłania pominiętych zdarzeń bez przebudowy przepływu pracy.

Zobacz dokumentację webhooków →

Dzienniki dostarczania

Sprawdzaj każde zdarzenie webhooka, próbę dostarczenia i status.

Samodzielne ponowne wysyłanie

Ponownie wysyłaj nieudane zdarzenia lub odzyskuj aktywność z wybranego przedziału czasu.

Podpisane webhooki

Przed przetworzeniem zdarzeń sprawdzaj, czy rzeczywiście pochodzą z Fax.Plus.

Katalog zdarzeń i schematy

Twórz i debuguj integracje w oparciu o przejrzyste definicje zdarzeń i schematy danych.

Alerty o błędach

Wykrywaj problemy z dostarczaniem webhooków, zanim pominięte zdarzenia spowodują poważniejsze problemy w dalszych systemach.

Filtrowanie według numeru

Określ, które numery fax i zdarzenia mają być dostarczane do poszczególnych punktów końcowych webhooków.

Odzyskiwanie pominiętych zdarzeń webhooków w 3 krokach

Gdy docelowy punkt końcowy pominie zdarzenie, Fax.Plus daje Twojemu zespołowi prosty sposób, by sprawdzić, co się stało, i przywrócić przepływ pracy.

1

Zobacz błąd

Nieudane dostarczenie webhooka jest widoczne w dzienniku dostarczania, dzięki czemu Twój zespół może szybko zauważyć, że zdarzenie nie dotarło do miejsca docelowego.

2

Sprawdź dostarczenie

Przeanalizuj, którego zdarzenia dotyczył problem, a także próbę dostarczenia, znacznik czasu i status, aby zrozumieć, co się stało, zanim podejmiesz działania.

3

Ponownie wyślij i odzyskaj

Ponownie wyślij pominięte zdarzenie, gdy Twój punkt końcowy będzie gotowy, i zsynchronizuj przepływ pracy w dalszych systemach.

Obsługuj przepływy pracy fax oparte na webhookach, mając na uwadze wymagania dotyczące bezpieczeństwa i zgodności. Fax.Plus chroni dane podczas przesyłania i w spoczynku, obsługuje kontrolę dostępu i audytowalność oraz oferuje opcje bezpieczeństwa klasy enterprise dla organizacji podlegających regulacjom.

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

Zaufały nam organizacje z różnych branż

Ochrona zdrowia

Osadzaj bezpieczny fax w systemach EHR i EMR, portalach pacjenta, procesach klinicznych i aplikacjach medycznych.

Firmy z branży opieki zdrowotnej korzystające z API Fax.Plus

IT

Połącz fax z systemami wewnętrznymi, platformami cloud, zautomatyzowanymi przepływami pracy i aplikacjami firmowymi za pomocą interfejsów API i webhooków.

Firmy z branży IT korzystające z API Fax.Plus

Branża prawnicza

Zintegruj bezpieczną transmisję dokumentów z systemami do zarządzania sprawami i procesami prawnymi.

Firmy z branży prawniczej korzystające z API Fax.Plus

Usługi finansowe

Wbuduj fax w regulowane procesy finansowe, w których liczą się bezpieczeństwo, audytowalność i kontrola operacyjna.

Firmy z branży usług finansowych korzystające z API Fax.Plus

Edukacja

Zapewniamy naszym partnerom wszechstronne, bezpieczne platformy, które ułatwiają zdalną administrację przy zachowaniu zgodności i dostępności.
Instytucje z branży edukacyjnej korzystające z API Fax.Plus

Nieruchomości

Nasze rozwiązania zapewniają sprawny przebieg transakcji nieruchomościowych i efektywne zarządzanie dokumentami dla klientów z branży nieruchomości.
Firmy z branży nieruchomości korzystające z API Fax.Plus

Uzyskaj lokalny numer fax lub przenieś własny

Uzyskaj lokalny numer fax z wielu krajów, aby wysyłać i odbierać faksy online.
Chcesz przenieść dotychczasowy numer fax do Fax.Plus? To proste – wypełnij formularz zlecenia przeniesienia numeru, aby zacząć. Bez przestojów – faksy będą docierać nieprzerwanie również podczas migracji.
‍

Porozmawiaj z naszym zespołem API o swojej integracji

Nasz zespół pomoże określić zakres dostępu do sandboxa, cennik dla dużych wolumenów oraz niestandardowe wymagania API dla Twojej integracji.

strzałka

Poproś o dostęp do sandboxa

strzałka

Poznaj szczegóły cennika indywidualnych planów dla dużych wolumenów.

strzałka

Umów się na demo Fax.Plus.

strzałka

Poznaj przypadki użycia dla swojego zespołu.

strzałka

Pomożemy w procesie migracji.

Duże rabaty dla dużych wolumenów
Im więcej wysyłasz faksów, tym więcej oszczędzasz! Korzystaj z konkurencyjnych cen i wyjątkowych rabatów zależnych od wolumenu. Bez ukrytych opłat, tylko uczciwe oszczędności.

Kontynuując, akceptujesz Warunki Alohi.

Dziękujemy! Twoje zgłoszenie zostało odebrane!
Ups! Podczas wysyłania formularza coś poszło nie tak.

Najczęstsze pytania

Czym jest API Fax.Plus i co mogę za jego pomocą zbudować?

strzałka na pasku nawigacji

API Fax.Plus umożliwia programowe wysyłanie i odbieranie faksów, śledzenie dostarczenia, zarządzanie numerami fax oraz automatyzację przepływów pracy za pomocą webhooków. Pozwala połączyć fax z systemami CRM, EHR/EMR, ERP, narzędziami wewnętrznymi i aplikacjami wbudowanymi.

Który plan obejmuje API Fax.Plus i czy obsługuje przepływy pracy o dużym wolumenie?

strzałka na pasku nawigacji

API Fax.Plus jest dostępne w planie Enterprise i zostało zaprojektowane z myślą o środowisku produkcyjnym, w tym o przepływach pracy z faksami o dużym wolumenie. Skontaktuj się z działem sprzedaży, jeśli potrzebujesz większych wolumenów, dostępu do środowiska sandbox lub niestandardowej infrastruktury.

Gdzie znajdę dokumentację API Fax.Plus?

strzałka na pasku nawigacji

Publiczna dokumentacja API zawiera informacje o punktach końcowych i szczegóły wdrożenia, a Centrum pomocy Fax.Plus – przewodniki konfiguracji i poradniki.

Czym są webhooki Fax.Plus i jak pomagają w przypadku nieudanego dostarczenia?

strzałka na pasku nawigacji

Webhooki wysyłają do Twojej aplikacji powiadomienia o zdarzeniach związanych z faksami. Dzienniki dostarczania pokazują, czy zdarzenia dotarły do Twojego punktu końcowego, a pominięte lub nieudane zdarzenia można ponownie wysłać, gdy punkt końcowy będzie gotowy.

Jak zabezpieczone i konfigurowane są webhooki Fax.Plus?

strzałka na pasku nawigacji

Podpisane zdarzenia webhooków pozwalają Twojej aplikacji zweryfikować ich autentyczność przed przetworzeniem danych. Możesz też kontrolować routing za pomocą konfigurowalnych punktów końcowych i filtrowania według numerów.

Czy API Fax.Plus obsługuje przepływy pracy w ochronie zdrowia zgodne z HIPAA?

strzałka na pasku nawigacji

Tak. W planie Enterprise Fax.Plus może obsługiwać przepływy pracy API zgodne z HIPAA, gdy włączone są Advanced Security Controls i podpisano BAA.

Poznaj więcej sposobów wysyłania faksów

Niezależnie od tego, z jakim systemem ma współpracować Twój fax – od platform ERP i EHR po system CRM, w którym na co dzień pracuje Twój zespół sprzedaży – poniżej znajdziesz bezpośrednią ścieżkę. Możesz też skalować rozwiązanie dzięki zgodności na poziomie enterprise.

Wyślij swój pierwszy fax.

Utwórz bezpłatne konto programisty, połącz się przez REST lub webhooki i wyślij swój pierwszy fax w kilka minut.