통합에 관해 API 팀에 문의하세요
저희 팀이 통합에 필요한 샌드박스 액세스, 대용량 요금, 맞춤형 API 요구 사항의 범위를 정하는 데 도움을 드릴 수 있습니다.
샌드박스 액세스 요청
맞춤형 대용량 요금제의 가격 정보를 확인하세요.
Fax.Plus 데모를 예약하세요.
팀에 맞는 활용 사례를 살펴보세요.
마이그레이션 과정을 도와드립니다.
Fax.Plus API로 안전한 fax를 소프트웨어에 직접 통합하세요. fax를 보내고 받고, 전송 상태를 추적하고, 번호를 관리하고, 웹훅으로 워크플로를 자동화할 수 있습니다.


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 워크플로를 자동화하세요. 의료 플랫폼, CRM, ERP, 내부 도구, 임베디드 fax 환경 전반에서 동일한 API를 사용할 수 있습니다.
표준 REST API와 개발자 친화적인 SDK를 사용해 EHR 및 EMR 시스템, CRM, ERP, 환자 포털, 모바일 앱, 내부 도구 또는 cloud 플랫폼에 fax를 통합하세요.
글로벌 라우팅, 자동 오류 처리, 대용량 fax 운영을 지원하는 복원력 있는 멀티 cloud 아키텍처 등 프로덕션 환경을 위해 설계된 인프라에서 fax 워크플로를 실행하세요.
암호화, 액세스 제어, 구성 가능한 인증, 유연한 데이터 상주 옵션으로 민감한 데이터를 보호하세요. Fax.Plus는 엄격한 보안 및 규제 요건에 따라 운영되는 조직을 지원합니다.
기존 통합을 변경하지 않고도 fax 전송량, 사용자, 번호를 늘릴 수 있습니다. Fax.Plus는 늘어나는 워크로드를 지원하면서 요금과 사용량을 더 쉽게 계획하고 관리할 수 있도록 도와줍니다.
API를 통해 fax 번호를 구매, 할당, 관리하세요. 하나의 중앙 집중식 통합으로 여러 팀, 사무실, 애플리케이션, 지역을 지원할 수 있습니다.
상세한 API 문서, SDK, 코드 샘플, 구현 가이드를 활용해 개발하세요. 더 복잡한 워크플로의 경우 Fax.Plus 팀이 통합, 문제 해결, 마이그레이션, 확장을 지원해 드립니다.
웹훅
이벤트를 수신하는 것은 안정적인 통합을 운영하는 일의 일부일 뿐입니다. Fax.Plus는 웹훅 전송 현황을 확인할 수 있는 가시성, 실패 원인을 조사하는 도구, 워크플로를 다시 구축하지 않고도 누락된 이벤트를 재전송할 수 있는 기능을 제공합니다.
웹훅 문서 보기 →모든 웹훅 이벤트, 전송 시도, 상태를 확인하세요.
실패한 이벤트를 재전송하거나 선택한 기간의 활동을 복구하세요.
이벤트를 처리하기 전에 Fax.Plus에서 실제로 전송된 것인지 확인하세요.
명확한 이벤트 정의와 페이로드 스키마를 기반으로 통합을 구축하고 디버깅하세요.
누락된 이벤트가 더 큰 후속 문제로 번지기 전에 웹훅 전송 문제를 파악하세요.
각 웹훅 엔드포인트로 전달할 fax 번호와 이벤트를 구성하세요.
다운스트림 엔드포인트가 이벤트를 놓쳤을 때, Fax.Plus를 통해 무슨 일이 있었는지 간단히 확인하고 워크플로를 복구할 수 있습니다.
실패한 웹훅 전송은 전송 로그에 표시되므로, 이벤트가 목적지에 도달하지 못했다는 사실을 팀에서 빠르게 확인할 수 있습니다.
영향을 받은 이벤트, 전송 시도, 타임스탬프, 상태를 검토하여 조치를 취하기 전에 무슨 일이 있었는지 파악하세요.
엔드포인트가 준비되면 누락된 이벤트를 재전송하여 다운스트림 워크플로를 다시 동기화하세요.
보안 및 규정 준수 요구 사항을 고려하여 웹훅 기반 fax 워크플로를 운영하세요. Fax.Plus는 전송 중 및 저장 중인 데이터를 보호하고, 액세스 제어와 감사 기능을 지원하며, 규제 대상 조직을 위한 엔터프라이즈 보안 옵션을 제공합니다.
다양한 국가의 현지 fax 번호를 받아 온라인으로 fax를 보내고 받으세요.
기존 fax 번호를 Fax.Plus로 가져오고 싶으신가요? 간단합니다. 번호 이전 요청 양식을 작성하여 시작하세요. 중단 시간이 없으므로 이전하는 동안에도 fax가 계속 오갈 수 있습니다.
저희 팀이 통합에 필요한 샌드박스 액세스, 대용량 요금, 맞춤형 API 요구 사항의 범위를 정하는 데 도움을 드릴 수 있습니다.
샌드박스 액세스 요청
맞춤형 대용량 요금제의 가격 정보를 확인하세요.
Fax.Plus 데모를 예약하세요.
팀에 맞는 활용 사례를 살펴보세요.
마이그레이션 과정을 도와드립니다.
Fax.Plus API를 사용하면 프로그래밍 방식으로 fax를 보내고 받고, 전송 상태를 추적하고, fax 번호를 관리하며, 웹훅으로 워크플로를 자동화할 수 있습니다. fax를 CRM, EHR/EMR 시스템, ERP, 내부 도구, 임베디드 애플리케이션과 연결할 수 있습니다.
Fax.Plus API는 Enterprise 요금제에서 제공되며, 대량 fax 워크플로를 포함한 프로덕션 환경용으로 설계되었습니다. 더 큰 처리량, 샌드박스 액세스 또는 맞춤형 인프라 요구 사항이 필요하시면 영업팀에 문의하세요.
엔드포인트와 구현 세부 정보는 공개 API 문서를, 설정 가이드와 사용 방법은 Fax.Plus 고객 센터를 참고하세요.
웹훅은 fax 이벤트 알림을 사용자의 애플리케이션으로 보냅니다. 전송 로그에서 이벤트가 엔드포인트에 도달했는지 확인할 수 있으며, 누락되거나 실패한 이벤트는 엔드포인트가 준비된 후 다시 전송할 수 있습니다.
서명된 웹훅 이벤트를 통해 애플리케이션이 페이로드를 처리하기 전에 진위를 확인할 수 있습니다. 또한 구성 가능한 엔드포인트와 번호별 필터링으로 라우팅을 제어할 수 있습니다.
예. Enterprise에서는 Advanced Security Controls를 활성화하고 BAA를 체결하면 Fax.Plus가 HIPAA 준수 API 워크플로를 지원할 수 있습니다.
무료 개발자 계정을 만들고 REST 또는 웹훅으로 연결하여 몇 분 만에 첫 번째 fax를 보내 보세요.