프로그래밍 가능한 Fax API

개발자 친화적인 REST API로 안전한 fax 워크플로를 구축하세요

Fax.Plus API로 안전한 fax를 소프트웨어에 직접 통합하세요. fax를 보내고 받고, 전송 상태를 추적하고, 번호를 관리하고, 웹훅으로 워크플로를 자동화할 수 있습니다.

fax API
핵심 문서 워크플로를 구축하는 팀이 신뢰합니다
유엔3MIBM에어버스eset
Politico 로고필립스Roche 로고하버드

개발자를 위해 만든 Fax API

REST API, SDK, 명확한 문서, 프로덕션 환경에 적합한 개발자 도구로 애플리케이션에 fax 기능을 직접 구축하세요. 몇 분 만에 API로 첫 fax를 보내고, 팀이 자신 있게 개발할 수 있도록 제공되는 가시성과 지원을 바탕으로 대용량 워크플로까지 확장하세요.

  • REST API 또는 지원되는 SDK를 통해 프로그래밍 방식으로 fax를 보내고 받을 수 있습니다.

  • 실시간 상태 업데이트, 확인 데이터, 상세한 오류 코드로 fax 상태와 전송 여부를 추적하세요.

  • 애플리케이션이나 조직이 성장함에 따라 API를 통해 직접 fax 번호를 구매하고 관리하세요.

  • 웹훅으로 이벤트 기반 워크플로를 구축하고, 로그, 재전송, 서명된 이벤트, 구성 가능한 엔드포인트로 이벤트 전달을 모니터링하세요.

  • OAuth 2.0 또는 개인 액세스 토큰(PAT)으로 API 액세스를 안전하게 제어하세요.

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)
    // ...
}
코드 복사

애플리케이션에 fax를 구축하는 데 필요한 모든 것

자체 애플리케이션에서 fax를 보내고 받고, 번호를 관리하고, 전송 상태를 추적하고, 웹훅을 구성하고, 확인 보고서를 조회하고, fax 워크플로를 자동화하세요. 의료 플랫폼, CRM, ERP, 내부 도구, 임베디드 fax 환경 전반에서 동일한 API를 사용할 수 있습니다.

fax API 워크플로 통합 아이콘

어떤 워크플로에도 통합

표준 REST API와 개발자 친화적인 SDK를 사용해 EHR 및 EMR 시스템, CRM, ERP, 환자 포털, 모바일 앱, 내부 도구 또는 cloud 플랫폼에 fax를 통합하세요.

안정적인 fax 인프라 아이콘

안정적인 fax 인프라

글로벌 라우팅, 자동 오류 처리, 대용량 fax 운영을 지원하는 복원력 있는 멀티 cloud 아키텍처 등 프로덕션 환경을 위해 설계된 인프라에서 fax 워크플로를 실행하세요.

fax API 엔터프라이즈 보안 아이콘

엔터프라이즈급 보안

암호화, 액세스 제어, 구성 가능한 인증, 유연한 데이터 상주 옵션으로 민감한 데이터를 보호하세요. Fax.Plus는 엄격한 보안 및 규제 요건에 따라 운영되는 조직을 지원합니다.

확장 가능한 fax API 통합 아이콘

통합을 다시 구축하지 않고도 확장

기존 통합을 변경하지 않고도 fax 전송량, 사용자, 번호를 늘릴 수 있습니다. Fax.Plus는 늘어나는 워크로드를 지원하면서 요금과 사용량을 더 쉽게 계획하고 관리할 수 있도록 도와줍니다.

fax 번호 관리 아이콘

프로그래밍 방식으로 fax 번호 관리

API를 통해 fax 번호를 구매, 할당, 관리하세요. 하나의 중앙 집중식 통합으로 여러 팀, 사무실, 애플리케이션, 지역을 지원할 수 있습니다.

fax API 개발자 지원 아이콘

개발자 리소스 및 지원

상세한 API 문서, SDK, 코드 샘플, 구현 가이드를 활용해 개발하세요. 더 복잡한 워크플로의 경우 Fax.Plus 팀이 통합, 문제 해결, 마이그레이션, 확장을 지원해 드립니다.

프로덕션 요구 사항에 맞게 구축
대용량 fax 전송, 맞춤형 인프라 요구 사항, 샌드박스 액세스 또는 복잡한 통합 지원이 필요하신가요? 워크플로와 배포 요구 사항에 대해 저희 팀과 상담해 보세요.

웹훅

프로덕션 환경을 위해 구축된 엔터프라이즈급 웹훅

이벤트를 수신하는 것은 안정적인 통합을 운영하는 일의 일부일 뿐입니다. Fax.Plus는 웹훅 전송 현황을 확인할 수 있는 가시성, 실패 원인을 조사하는 도구, 워크플로를 다시 구축하지 않고도 누락된 이벤트를 재전송할 수 있는 기능을 제공합니다.

웹훅 문서 보기 →

전송 로그

모든 웹훅 이벤트, 전송 시도, 상태를 확인하세요.

셀프 서비스 재전송

실패한 이벤트를 재전송하거나 선택한 기간의 활동을 복구하세요.

서명된 웹훅

이벤트를 처리하기 전에 Fax.Plus에서 실제로 전송된 것인지 확인하세요.

이벤트 카탈로그 및 스키마

명확한 이벤트 정의와 페이로드 스키마를 기반으로 통합을 구축하고 디버깅하세요.

실패 알림

누락된 이벤트가 더 큰 후속 문제로 번지기 전에 웹훅 전송 문제를 파악하세요.

번호별 필터링

각 웹훅 엔드포인트로 전달할 fax 번호와 이벤트를 구성하세요.

3단계로 누락된 웹훅 이벤트 복구하기

다운스트림 엔드포인트가 이벤트를 놓쳤을 때, Fax.Plus를 통해 무슨 일이 있었는지 간단히 확인하고 워크플로를 복구할 수 있습니다.

1

실패 확인

실패한 웹훅 전송은 전송 로그에 표시되므로, 이벤트가 목적지에 도달하지 못했다는 사실을 팀에서 빠르게 확인할 수 있습니다.

2

전송 내역 살펴보기

영향을 받은 이벤트, 전송 시도, 타임스탬프, 상태를 검토하여 조치를 취하기 전에 무슨 일이 있었는지 파악하세요.

3

재전송 및 복구

엔드포인트가 준비되면 누락된 이벤트를 재전송하여 다운스트림 워크플로를 다시 동기화하세요.

보안 및 규정 준수 요구 사항을 고려하여 웹훅 기반 fax 워크플로를 운영하세요. Fax.Plus는 전송 중 및 저장 중인 데이터를 보호하고, 액세스 제어와 감사 기능을 지원하며, 규제 대상 조직을 위한 엔터프라이즈 보안 옵션을 제공합니다.

GDPR 로고CCPA 로고ISO 27001 로고AICPA SOC-2 로고HIPAA 로고PHIPA 로고

다양한 업계의 조직이 신뢰합니다

의료

EHR 및 EMR 시스템, 환자 포털, 임상 워크플로, 의료 애플리케이션에 안전한 fax를 내장하세요.

Fax.Plus API를 사용하는 의료 기업

IT

API와 웹훅을 통해 fax를 내부 시스템, cloud 플랫폼, 자동화된 워크플로, 엔터프라이즈 애플리케이션과 연결하세요.

Fax.Plus API를 사용하는 IT 기업

법률

사건 관리 시스템과 법률 워크플로에 안전한 문서 전송 기능을 통합하세요.

Fax.Plus API를 사용하는 법률 기업

금융 서비스

보안, 감사 가능성, 운영 통제가 중요한 규제 대상 금융 워크플로에 fax를 구축하세요.

Fax.Plus API를 사용하는 금융 서비스 기업

교육

파트너에게 다용도의 안전한 플랫폼을 제공하여 규정 준수와 접근성을 보장하면서 원격 관리를 지원합니다.
Fax.Plus API를 사용하는 교육 기관

부동산

저희 솔루션은 부동산 업계에서 일하는 고객을 위해 원활한 부동산 거래와 효율적인 문서 관리를 보장합니다.
Fax.Plus API를 사용하는 부동산 기업

현지 fax 번호를 받거나 기존 번호를 이전하세요

다양한 국가의 현지 fax 번호를 받아 온라인으로 fax를 보내고 받으세요.
기존 fax 번호를 Fax.Plus로 가져오고 싶으신가요? 간단합니다. 번호 이전 요청 양식을 작성하여 시작하세요. 중단 시간이 없으므로 이전하는 동안에도 fax가 계속 오갈 수 있습니다.
‍

통합에 관해 API 팀에 문의하세요

저희 팀이 통합에 필요한 샌드박스 액세스, 대용량 요금, 맞춤형 API 요구 사항의 범위를 정하는 데 도움을 드릴 수 있습니다.

화살표

샌드박스 액세스 요청

화살표

맞춤형 대용량 요금제의 가격 정보를 확인하세요.

화살표

Fax.Plus 데모를 예약하세요.

화살표

팀에 맞는 활용 사례를 살펴보세요.

화살표

마이그레이션 과정을 도와드립니다.

대용량 사용 시 큰 폭의 할인
fax를 더 많이 보낼수록 더 많이 절약하세요! 사용량에 따른 특별 할인과 경쟁력 있는 가격을 만나보세요. 숨겨진 비용 없이 투명하게 절약할 수 있습니다.

계속 진행하면 Alohi 약관에 동의하는 것으로 간주됩니다.

감사합니다! 제출이 접수되었습니다!
앗! 양식을 제출하는 중에 문제가 발생했습니다.

자주 묻는 질문

Fax.Plus API란 무엇이며 무엇을 만들 수 있나요?

탐색 메뉴 화살표

Fax.Plus API를 사용하면 프로그래밍 방식으로 fax를 보내고 받고, 전송 상태를 추적하고, fax 번호를 관리하며, 웹훅으로 워크플로를 자동화할 수 있습니다. fax를 CRM, EHR/EMR 시스템, ERP, 내부 도구, 임베디드 애플리케이션과 연결할 수 있습니다.

어떤 요금제에 Fax.Plus API가 포함되며, 대량 처리 워크플로도 지원하나요?

탐색 메뉴 화살표

Fax.Plus API는 Enterprise 요금제에서 제공되며, 대량 fax 워크플로를 포함한 프로덕션 환경용으로 설계되었습니다. 더 큰 처리량, 샌드박스 액세스 또는 맞춤형 인프라 요구 사항이 필요하시면 영업팀에 문의하세요.

Fax.Plus API 문서는 어디에서 찾을 수 있나요?

탐색 메뉴 화살표

엔드포인트와 구현 세부 정보는 공개 API 문서를, 설정 가이드와 사용 방법은 Fax.Plus 고객 센터를 참고하세요.

Fax.Plus 웹훅이란 무엇이며, 전송이 실패했을 때 어떤 도움이 되나요?

탐색 메뉴 화살표

웹훅은 fax 이벤트 알림을 사용자의 애플리케이션으로 보냅니다. 전송 로그에서 이벤트가 엔드포인트에 도달했는지 확인할 수 있으며, 누락되거나 실패한 이벤트는 엔드포인트가 준비된 후 다시 전송할 수 있습니다.

Fax.Plus 웹훅은 어떻게 보호되고 구성되나요?

탐색 메뉴 화살표

서명된 웹훅 이벤트를 통해 애플리케이션이 페이로드를 처리하기 전에 진위를 확인할 수 있습니다. 또한 구성 가능한 엔드포인트와 번호별 필터링으로 라우팅을 제어할 수 있습니다.

Fax.Plus API는 HIPAA 준수 의료 워크플로를 지원하나요?

탐색 메뉴 화살표

예. Enterprise에서는 Advanced Security Controls를 활성화하고 BAA를 체결하면 Fax.Plus가 HIPAA 준수 API 워크플로를 지원할 수 있습니다.

fax를 사용하는 더 많은 방법 살펴보기

ERP와 EHR 플랫폼부터 영업팀이 늘 사용하는 CRM까지, fax를 연동해야 하는 시스템이 무엇이든 아래에 바로 연결되는 방법이 있습니다. 또는 엔터프라이즈급 규정 준수로 확장할 수도 있습니다.

첫 번째 fax를 보내 보세요.

무료 개발자 계정을 만들고 REST 또는 웹훅으로 연결하여 몇 분 만에 첫 번째 fax를 보내 보세요.