---
title: "인증 문서: API 키·OAuth·Agent Auth | SingleFax"
description: "API 키·MCP OAuth·위임 Agent Auth용 SingleFax 인증 문서입니다. 검색 URL, 범위, 등록, 자격 증명 사용을 안내합니다."
canonical_url: "https://singlefax.com/ko/인증"
meta:
  "og:description": "API 키·MCP OAuth·위임 Agent Auth용 SingleFax 인증 문서입니다. 검색 URL, 범위, 등록, 자격 증명 사용을 안내합니다."
  "og:image": "https://singlefax.com/images/heroes/og-product.jpg"
  "og:image:alt": "인증 문서: API 키·OAuth·Agent Auth"
  "og:image:height": "630"
  "og:image:type": image/jpeg
  "og:image:width": "1200"
  "og:title": "인증 문서: API 키·OAuth·Agent Auth | SingleFax"
---

> Index of every page on this site: [llms.txt](https://singlefax.com/llms.txt)

[singlefax](https://singlefax.com/ko)

[보내기·받기](https://singlefax.com/ko/%ED%8C%A9%EC%8A%A4-%EB%B3%B4%EB%82%B4%EA%B8%B0) [기업 고객](https://singlefax.com/ko/%EA%B8%B0%EC%97%85%EC%9A%A9)솔루션 [요금](https://singlefax.com/ko/%EC%9A%94%EA%B8%88) [블로그](https://singlefax.com/ko/blog)

<details>

<summary>언어</summary>



<a href="https://singlefax.com/auth">English</a><a href="https://singlefax.com/de/authentifizierung">Deutsch</a><a href="https://singlefax.com/fr/authentification">Français</a><a href="https://singlefax.com/es/autenticacion">Español</a><a href="https://singlefax.com/it/autenticazione">Italiano</a><a href="https://singlefax.com/zh-tw/%E8%BA%AB%E5%88%86%E9%A9%97%E8%AD%89">繁體中文</a><a href="https://singlefax.com/pt-br/autenticacao">Português do Brasil</a><a href="https://singlefax.com/tr/kimlik-dogrulama">Türkçe</a><a href="https://singlefax.com/ja/%E8%AA%8D%E8%A8%BC">日本語</a><a href="https://singlefax.com/ar/%D8%AA%D9%88%D8%AB%D9%8A%D9%82-%D8%A7%D9%84%D9%85%D8%B5%D8%A7%D8%AF%D9%82%D8%A9">العربية</a>

</details>

[로그인](https://singlefax.com/ko/%EB%A1%9C%EA%B7%B8%EC%9D%B8)

# SingleFax 인증 문서

API 키, MCP OAuth, 위임 Agent Auth.

[API 문서](https://singlefax.com/ko/%EA%B0%9C%EB%B0%9C%EC%9E%90) [MCP 서버](https://singlefax.com/ko/ai-%EC%97%90%EC%9D%B4%EC%A0%84%ED%8A%B8) [OpenAPI 참조](https://singlefax.com/ko/openapi) [Markdown](https://singlefax.com/auth.md)

AI 에이전트와 개발자를 위한 인증 가이드.

에이전트가 SingleFax에 인증하는 방법. HTML 설치 안내: https://singlefax.com/agents

이 파일은 `/.well-known/oauth-authorization-server`의 RFC 8414 메타데이터에 명시된 `agent_auth.skill` 대상입니다.

SingleFax는 사용자 승인과 서비스가 서명한 신원 증명을 사용하는 Auth.md `anonymous` 및 `service_auth` 등록을 지원합니다. 익명 자격 증명은 승인 전에 어떤 계정에도 접근할 수 없습니다. 외부 제공업체의 ID-JAG는 허용되지 않습니다. 이전 Better Auth 호스트/에이전트 JWT 흐름은 경로 C에 별도로 설명되어 있습니다.

## Auth.md 등록 및 토큰 교환

대상: 기존 SingleFax 계정을 대신해 작업하도록 등록하는 AI 에이전트. **모든 등록 방식에는 소유자가 발급한 등록 허가가 필요합니다.** 유효한 등록 허가 토큰이 없는 공개 요청은 등록이 생성되기 전에 거부됩니다. OAuth 발급자는 `https://api.singlefax.com/api/auth`이며 리소스는 `https://singlefax.com/mcp`입니다. 등록 자체로 이메일이나 팩스가 발송되거나 결제가 청구되지는 않습니다.

지원 등록 방식: `anonymous`, `service_auth`. 자격 증명: `identity_assertion`, Bearer `access_token`. 계정 소유자는 SingleFax에 로그인해 요청된 권한을 검토하고 에이전트의 6자리 코드를 입력합니다. 지원 범위는 `fax:read`, `fax:draft`, `fax:send`, `inbox:read`, `credits:read`, `credits:checkout`입니다. 기본 권한은 `fax:read` 및 `credits:read`이며, 추가 범위는 명시적으로 요청해야 합니다.

1. 소유자는 https://singlefax.com/dashboard/agent-access 에 로그인해 에이전트 이름과 허용할 권한을 선택한 뒤 등록 허가 토큰을 명시적으로 생성합니다. 이 임시 비밀값은 한 번만 표시되며 10분 후 만료되고 에이전트 한 개만 등록할 수 있습니다. 해당 에이전트에게 전달하세요. API 프로비저닝은 `POST https://singlefax.com/api/auth/agent/identity/manage`에서 `{ "action": "enroll", "name": "My agent", "scopes": ["fax:read", "credits:read"] }`과 함께 소유자의 자사 브라우저 세션을 사용합니다. 브라우저 쿠키를 에이전트와 공유하지 않습니다. 소유자는 같은 페이지에서 사용하지 않은 토큰을 취소할 수 있습니다.
2. `POST https://api.singlefax.com/api/auth/agent/identity`에 `Content-Type: application/json` 및 `{ "type": "service_auth", "enrollment_token": "<owner-issued token>", "login_hint": "<enrolling owner email>" }`를 사용해 등록합니다. 응답에는 `registration_id`, 비밀값 `claim_token`, 만료 시각, 그리고 `user_code`, `verification_uri`, 5초 폴링 간격이 포함된 `claim`이 반환됩니다. 승인 전에는 신원 증명이 발급되지 않습니다.
3. 또는 `{ "type": "anonymous", "enrollment_token": "<owner-issued token>" }`으로 등록합니다. 여기서 익명은 계정 연결 전 자격 증명을 뜻하며, 누구나 할 수 있는 공개 가입을 뜻하지 않습니다. 서명된 `identity_assertion` 및 `claim_token`가 즉시 반환됩니다. 연결 전 신원 증명을 교환하면 권한 범위가 비어 있는 토큰이 발급되며 어떤 계정에도 접근할 수 없습니다. `POST https://api.singlefax.com/api/auth/agent/identity/claim`에 `{ "claim_token": "<secret>", "email": "<account email>" }`를 사용해 승인을 시작하고 반환된 `claim_attempt`를 확인하세요.
4. 코드를 별도로 표시하고 사용자를 위해 `verification_uri`을 여세요. URL에는 계정 연결 시도의 비밀 토큰이 포함되므로 해당 URL에 코드를 넣지 마세요. 등록 허가를 발급한 인증된 계정만 승인할 수 있습니다. 이름은 해당 소유자가 정한 값으로 고정됩니다. 요청 범위는 줄일 수 있지만 등록 허가의 권한을 초과할 수는 없습니다. 이메일 힌트와 연결 이메일은 등록 허가를 발급한 소유자와 일치해야 합니다. 사용자는 거절할 수 있습니다. 연결 시도는 10분 후 만료되며 새 연결 시도를 하면 이전 링크는 무효화됩니다. 계정은 자동으로 생성되지 않습니다.
5. `POST https://api.singlefax.com/api/auth/oauth2/token`을 `Content-Type: application/x-www-form-urlencoded` 및 `grant_type=urn:workos:agent-auth:grant-type:claim&claim_token=<secret>&resource=https%3A%2F%2Fsinglefax.com%2Fmcp`로 폴링하세요. `authorization_pending`, `slow_down`(간격을 5초 늘림), `expired_token`, `access_denied`을 처리하세요. 승인되면 불투명한 `access_token`, `token_type`, `expires_in`, `scope`, `identity_assertion`, `assertion_expires`가 반환됩니다. 승인 시 연결 전 토큰과 신원 증명은 무효화됩니다.
6. 부여된 권한 범위로 MCP 또는 A2A에서 `Authorization: Bearer <access_token>`을 사용하세요. 토큰 수명은 최대 1시간입니다. 갱신하려면 같은 토큰 엔드포인트에 `grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer&assertion=<identity_assertion>&resource=https%3A%2F%2Fsinglefax.com%2Fmcp`을 사용하세요. 갱신 토큰은 발급되지 않습니다. 등록이 취소되지 않는 한 신원 증명은 최대 30일 동안 다시 교환할 수 있습니다. EdDSA 서명에는 발급자의 `/jwks`를 사용합니다. `typ`은 `oauth-id-jag+jwt`이며 `iss`/ `aud`은 모두 발급자와 같습니다.
7. `POST https://api.singlefax.com/api/auth/oauth2/revoke`과 폼 본문 `token=<access_token>&token_type_hint=access_token`로 토큰 하나를 취소하세요. 이 작업은 멱등성을 가지며 신원 증명은 계속 사용할 수 있습니다. `POST https://api.singlefax.com/api/auth/agent/identity/revoke`와 JSON `{ "identity_assertion": "<identity_assertion>" }`으로 등록을 취소하면 모든 액세스 토큰과 이후 교환이 중단됩니다.

계정 소유자는 https://singlefax.com/dashboard/agent-access 에서 권한 부여 내역을 검토하고 취소할 수 있습니다. 등록을 취소하면 관련된 모든 액세스 토큰과 신원 증명을 통한 갱신이 중단됩니다.

계정 연결 및 승인 응답은 비공개이며 절대 캐시할 수 없습니다. 연결 토큰, 신원 증명, 액세스 토큰을 비밀로 유지하세요. 등록 허가 발급은 API 복제본 전체에서 소유자별로 제한되며, 사용하지 않은 활성 토큰은 최대 5개입니다. 등록 허가가 없는 공개 요청은 소유자의 등록 한도를 사용하지 않습니다. 토큰이 없으면 `enrollment_required`, 만료·취소·사용된 토큰이면 `invalid_enrollment`이 반환됩니다. 등록에 실패해도 등록 허가 토큰은 소모되지 않습니다. 수동적인 준비 상태 점검 중에는 등록 엔드포인트를 시험 호출하지 마세요.

## 검색

리소스 서버(MCP + API BFF): `https://singlefax.com`

```
GET https://singlefax.com/.well-known/oauth-protected-resource
GET https://singlefax.com/.well-known/oauth-protected-resource/mcp
```

보호된 리소스 메타데이터(RFC 9728): 루트 문서는 출처(`resource` `https://singlefax.com`)를 설명하고, `/.well-known/oauth-protected-resource/mcp`는 MCP 서버(`resource` `https://singlefax.com/mcp`, URL `WWW-Authenticate`의 대상)를 설명합니다. 두 문서 모두 `authorization_servers`(발급자 `https://api.singlefax.com/api/auth`) 및 `scopes_supported`을 나열합니다. `https://singlefax.com/mcp`용 토큰을 요청하세요.

```
GET https://singlefax.com/.well-known/oauth-authorization-server
GET https://singlefax.com/.well-known/oauth-authorization-server/api/auth
```

인증 서버 메타데이터에는 `issuer`, `authorization_endpoint`, `token_endpoint`, `registration_endpoint`, `jwks_uri`, `scopes_supported`, `agent_auth`이 포함됩니다(`skill`이 이곳을 가리킴).

API 출처 `https://api.singlefax.com`에서도 같은 well-known 문서를 제공합니다.

## 경로 A. MCP OAuth(채팅 앱)

Cursor, Claude, ChatGPT, Codex, VS Code에는 이 방식을 사용하세요.

1. MCP `https://singlefax.com/mcp`(Streamable HTTP)을 추가하세요.
2. 401 응답을 받으면 `WWW-Authenticate`을 읽고 위 PRM을 가져오세요.
3. 동적 클라이언트 등록: `POST {issuer}/oauth2/register`(PKCE S256, 공개 클라이언트는 `token_endpoint_auth_method=none`).
4. `{issuer}/oauth2/authorize`에서 인증 코드 + PKCE.
5. `{issuer}/oauth2/token`에서 토큰.
6. `POST /mcp`에 `Authorization: Bearer`을 사용하세요. 일반적인 서류는 `create_upload`을 호출하고 사용자에게 `uploadPageUrl`를 제공한 다음 `create_fax_draft`에 `to` 및 `uploadToken`를 사용하세요. `base64`은 아주 작은 파일에만 사용합니다. `uploadUrl`로 PUT할 때는 경로의 HMAC 토큰을 사용하며 OAuth 헤더는 필요하지 않습니다. 원본 Word, Excel, PDF 또는 이미지를 보내세요. 먼저 PDF로 변환하지 마세요.

권한 범위: `openid`, `profile`, `email`, `offline_access`, `fax:read`, `fax:draft`, `fax:send`, `inbox:read`, `credits:read`, `credits:checkout`. AP2 선불 잔액 구매에는 `credits:checkout`을 명시적으로 요청하세요. 각 청구에는 여전히 별도의 소유자 패스키 승인이 필요합니다.

인증되지 않은 `POST /mcp`은 `server/discover`만 허용합니다. `initialize`, `tools/list`, `tools/call`에는 OAuth가 필요합니다.

## 경로 A2. A2A(에이전트 간 통신)

에이전트 카드: `GET https://singlefax.com/.well-known/agent-card.json`(A2A 1.0). 엔드포인트: `POST https://singlefax.com/a2a`(JSON-RPC: `SendMessage`, `GetTask`, `CancelTask`; 0.3 명칭인 `message/send`, `tasks/get`, `tasks/cancel`도 작동).

1. 경로 A와 같은 OAuth 서버, 권한 범위, 토큰을 사용하세요(리소스 `https://singlefax.com/mcp` 요청). `Authorization: Bearer`을 보내세요. `/a2a`에서는 DPoP에 바인딩된 토큰을 허용하지 않습니다.
2. 데이터 파트 하나를 보내세요: `{ "skill": "<skill id from the card>", "arguments": { ... } }`. 자유 형식 텍스트는 해석하지 않습니다.
3. 팩스와 번호 스킬은 Stripe Checkout 링크( `checkoutUrl`)를 반환합니다. A2A는 계정의 선불 잔액이나 요금제 페이지를 사용하지 않습니다. 결제 대기 중인 초안의 작업 상태는 `input-required`입니다. `GetTask`으로 폴링하세요.

AP2로 선불 잔액을 구매하려면 `credits:checkout`을 요청하고 판매자 확장을 협상하세요. 서명된 장바구니 및 결제 위임, 별도의 소유자 패스키 승인, Stripe Shared Payment Token 사용, 원장으로 확인된 영수증은 https://singlefax.com/ap2.md 에 설명되어 있습니다.

`GetTask`에 `fax:read`을 사용하면 팩스 초안은 팩스 전송을, 번호 구매는 결제와 프로비저닝을 추적합니다. 번호가 활성화되면 번호 작업이 완료됩니다. 선불 잔액 패키지 구매에는 폴링할 주문 기반 작업이 없으므로 결제 후 잔액을 확인하세요.

## 경로 B. API 키(백엔드 및 CLI)

1. https://singlefax.com/dashboard/api-keys 에서 키를 만드세요( `sf_live_…`).
2. 선불 잔액을 구매하세요.
3. `https://singlefax.com/api/v1/…`(또는 `https://api.singlefax.com/api/v1/…`)에서 `Authorization: Bearer sf_live_…`을 사용하세요.
4. CLI: `npx @singlefax/cli send FILE --to +E164`에 `SINGLEFAX_API_KEY`를 사용하세요. 원본 Word, Excel, PDF 또는 이미지를 전달하고 먼저 PDF로 변환하지 마세요.

언어별 예시(curl, Node, Python, Go, PHP): https://singlefax.com/developers.md

OpenAPI: https://singlefax.com/openapi.json

## 경로 C. Better Auth 위임 호스트/에이전트 JWT

위임 기능(`validate_fax`, `send_fax`, `get_fax_status`, `get_credits`, `create_credit_checkout`)은 기기 승인을 사용합니다.

1. `GET https://api.singlefax.com/.well-known/agent-configuration`에서 알고리즘, 엔드포인트, 모드, 승인 방식을 확인하세요. \*\*Agent Auth 발급자는 `https://api.singlefax.com`\*\*이며, `/api/auth`로 끝나는 OAuth 발급자와 다릅니다. 이 출처를 JWT 대상자로 사용하세요. 지원되는 알고리즘으로 호스트와 에이전트의 서명 키를 각각 생성하고 비공개 키를 비밀로 유지하세요.
2. **호스트를 먼저 프로비저닝하세요.** 동적 호스트 등록은 비활성화되어 있습니다. 계정 소유자는 SingleFax에 로그인하고 자사 브라우저 세션으로 `POST https://singlefax.com/api/auth/host/create`(API 출처의 동일 기능: https://api.singlefax.com/api/auth/host/create)을 호출해야 합니다. `{ "name": "My agent host", "public_key": <host public JWK>, "default_capabilities": [] }`를 제공하세요. 응답의 `hostId`는 등록된 호스트를 식별합니다. 기본값이 비어 있어 각 기능은 별도 승인을 요구합니다. 또는 `public_key`을 생략하면 만료 시간이 있는 일회용 `enrollmentToken`을 받을 수 있습니다. 이후 호스트가 `POST https://api.singlefax.com/api/auth/host/enroll`을 `{ "token": <enrollment token>, "public_key": <host public JWK>, "name": "My agent host" }`로 호출합니다. 브라우저 쿠키나 비공개 서명 키를 에이전트와 절대 공유하지 마세요.
3. `POST https://api.singlefax.com/api/auth/agent/register`에서 등록하세요. `Authorization: Bearer <signed host+jwt>`과 JSON `{ "name": "My agent", "mode": "delegated", "capabilities": ["validate_fax", "get_fax_status", "get_credits"], "preferred_method": "device_authorization", "force_approval": true }`를 보내세요. JWT 헤더에는 `typ: "host+jwt"`과 지원되는 `alg`를 사용합니다(서명 JWK에 `kid`가 있으면 함께 사용). 클레임에는 `iss: <registered hostId>`, `aud: "https://api.singlefax.com"`, 새 `jti`, 현재 `iat`, 60초 이내의 `exp`, `agent_public_key: <agent public JWK>`을 포함합니다. 프로비저닝된 호스트 키로 서명하세요. 재사용한 JWT 식별자는 거부됩니다.
4. 등록 응답에는 `agent_id`, `host_id`, 상태, 기능 권한 부여 내역, 필요한 경우 `approval` 객체가 반환됩니다. 기기 코드를 표시하고 SingleFax 사이트에서 `verification_uri_complete`를 여세요. 사용자가 로그인한 뒤 반환된 인증 URL에서 승인합니다. 등록, 프로비저닝, 승인은 계정 상태를 변경하므로 수동적인 스캐너는 검색 문서만 읽어야 합니다.
5. 새 호스트 JWT( `iss: <host_id>`)로 `GET https://api.singlefax.com/api/auth/agent/status?agent_id=<registered id>`을 폴링하세요. 승인 후 에이전트의 비공개 키로 에이전트 JWT를 서명하세요. 헤더에는 `typ: "agent+jwt"`과 지원되는 `alg`/ `kid`, 클레임에는 `iss: <host_id>`, `sub: <agent_id>`, `aud: "https://api.singlefax.com"`, 현재 `iat`, 60초 이내의 `exp`, 새 `jti`을 사용합니다. `POST https://api.singlefax.com/api/auth/capability/execute`을 `Authorization: Bearer <signed agent+jwt>` 및 `{ "capability": "get_credits", "arguments": {} }`로 호출하거나 문서화된 인수를 사용해 부여된 다른 기능을 호출하세요. 이 자격 증명은 서명된 증명이며 API 키나 OAuth 액세스 토큰이 아닙니다.
6. 등록된 에이전트의 새 기기 코드를 받으려면 `POST https://api.singlefax.com/api/auth/agent/device/code`에 `{ "agent_id": "<registered id>" }`과 서명된 호스트 JWT를 사용하세요. 이 엔드포인트로 에이전트를 등록할 수는 없습니다. `POST https://api.singlefax.com/api/auth/agent/revoke`에 `{ "agent_id": "<registered id>" }`과 소유 호스트의 JWT 또는 소유자 세션을 사용해 취소하세요. `send_fax`에는 패스키를 통한 사용자 확인이 필요하며 자율적으로 실행되지 않습니다.

여기에 ID-JAG나 `{ "type": "anonymous" }`을 POST하지 **마세요**. 이 신원 유형은 지원되지 않습니다.

## 기계 결제(OAuth 아님)

자율 결제는 `POST /api/v1/machine/faxes`에서 Stripe Shared Payment Token 또는 Tempo USDC를 사용하는 MPP HTTP 402 방식입니다. https://singlefax.com/mpp.md 를 확인하세요. Cursor는 SPT를 발급할 수 없습니다. `/mcp`이 아니라 해당 REST URL을 대상으로 Stripe Link CLI를 사용하세요. Tempo 지갑은 같은 URL의 Tempo 결제 요청을 결제합니다.

## HIPAA

MCP, MPP 또는 공개 API로 PHI를 보내지 마세요. HIPAA 적용 대상 기관은 웹사이트에서 전자 BAA가 포함된 HIPAA Secure 모드를 사용합니다.

[singlefax](https://singlefax.com/ko)

한 번만 보내도 좋습니다. 필요할 때는 받아보세요.

[![Google Play에서 받기](https://singlefax.com/images/google-play-badge.png)](https://play.google.com/store/apps/details?id=com.monocube.singlefax) [Chrome에 추가](https://chromewebstore.google.com/detail/singlefax-fax-a-document/ojpmpilgkmjcfebhpkdmmjlkbcifkkej) [LinkedIn의 SingleFax](https://www.linkedin.com/company/singlefax/) [Facebook의 SingleFax](https://www.facebook.com/singlefax) [Instagram의 SingleFax](https://www.instagram.com/singlefax.app) [Threads의 SingleFax](https://www.threads.com/@singlefax.app) [YouTube의 SingleFax](https://www.youtube.com/@singlefax) [GitHub의 SingleFax](https://github.com/SingleFax)

## 팩스 서비스

- [팩스 보내기](https://singlefax.com/ko/%ED%8C%A9%EC%8A%A4-%EB%B3%B4%EB%82%B4%EA%B8%B0?type=send)
- [팩스 받기](https://singlefax.com/ko/%ED%8C%A9%EC%8A%A4-%EB%B3%B4%EB%82%B4%EA%B8%B0?type=receive)
- [24시간 무료 번호](https://singlefax.com/ko/%EB%AC%B4%EB%A3%8C-%ED%8C%A9%EC%8A%A4-%EB%B2%88%ED%98%B8)
- [평생 번호](https://singlefax.com/ko/%ED%8F%89%EC%83%9D-%ED%8C%A9%EC%8A%A4-%EB%B2%88%ED%98%B8)
- [번호 이동](https://singlefax.com/ko/%EB%B2%88%ED%98%B8-%EC%9D%B4%EB%8F%99)
- [팩스 테스트](https://singlefax.com/ko/%ED%85%8C%EC%8A%A4%ED%8A%B8-%ED%8C%A9%EC%8A%A4-%EB%B2%88%ED%98%B8)
- [기업용 요금제](https://singlefax.com/ko/%EA%B8%B0%EC%97%85%EC%9A%A9)
- [HIPAA Secure](https://singlefax.com/ko/hipaa-%ED%8C%A9%EC%8A%A4)
- [인터넷 팩스](https://singlefax.com/ko/%EC%9D%B8%ED%84%B0%EB%84%B7-%ED%8C%A9%EC%8A%A4)
- [이메일로 팩스 보내기](https://singlefax.com/ko/%EC%9D%B4%EB%A9%94%EC%9D%BC%EB%A1%9C-%ED%8C%A9%EC%8A%A4)
- [WhatsApp으로 팩스](https://singlefax.com/ko/whatsapp-%ED%8C%A9%EC%8A%A4)

## IRS 서류 제출

- [모든 IRS 서류 제출](https://singlefax.com/ko/irs-%EC%84%9C%EB%A5%98-%EC%A0%9C%EC%B6%9C)
- [EIN · SS-4 양식](https://singlefax.com/ko/ein-%EC%8B%A0%EC%B2%AD)
- [5472 양식](https://singlefax.com/ko/5472-%EC%96%91%EC%8B%9D-%EC%A0%9C%EC%B6%9C)
- [7004 양식](https://singlefax.com/ko/7004-%EC%96%91%EC%8B%9D-%EC%A0%9C%EC%B6%9C)
- [2553 양식](https://singlefax.com/ko/2553-%EC%96%91%EC%8B%9D-%EC%A0%9C%EC%B6%9C)
- [2848 양식](https://singlefax.com/ko/2848-%EC%96%91%EC%8B%9D-%EC%A0%9C%EC%B6%9C)
- [4506-T 양식](https://singlefax.com/ko/4506-t-%EC%96%91%EC%8B%9D-%EC%A0%9C%EC%B6%9C)
- [8821 양식](https://singlefax.com/ko/8821-%EC%96%91%EC%8B%9D-%EC%A0%9C%EC%B6%9C)
- [8802 양식](https://singlefax.com/ko/8802-%EC%96%91%EC%8B%9D-%EC%A0%9C%EC%B6%9C)
- [8655 양식](https://singlefax.com/ko/8655-%EC%96%91%EC%8B%9D-%EC%A0%9C%EC%B6%9C)
- [3911 양식](https://singlefax.com/ko/3911-%EC%96%91%EC%8B%9D-%EC%A0%9C%EC%B6%9C)
- [8233 양식](https://singlefax.com/ko/8233-%EC%96%91%EC%8B%9D-%EC%A0%9C%EC%B6%9C)
- [NY POA-1](https://singlefax.com/ko/ny-poa-1-%EC%96%91%EC%8B%9D-%EC%A0%9C%EC%B6%9C)

## 도구 및 자료

- [무료 팩스 도구](https://singlefax.com/ko/%EB%AC%B4%EB%A3%8C-%ED%8C%A9%EC%8A%A4-%EB%8F%84%EA%B5%AC)
- [팩스용 PDF 준비](https://singlefax.com/ko/%ED%8C%A9%EC%8A%A4-%EC%A4%80%EB%B9%84)
- [인쇄용 테스트 페이지](https://singlefax.com/ko/%ED%8C%A9%EC%8A%A4-%ED%85%8C%EC%8A%A4%ED%8A%B8-%ED%8E%98%EC%9D%B4%EC%A7%80)
- [팩스 표지](https://singlefax.com/ko/%ED%8C%A9%EC%8A%A4-%ED%91%9C%EC%A7%80)
- [모바일 앱](https://singlefax.com/ko/%EB%AA%A8%EB%B0%94%EC%9D%BC-%EC%95%B1)
- [Chrome 확장 프로그램](https://singlefax.com/ko/chrome-%ED%99%95%EC%9E%A5-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8)
- [개발자](https://singlefax.com/ko/%EA%B0%9C%EB%B0%9C%EC%9E%90)
- [AI 팩스 에이전트](https://singlefax.com/ko/ai-%EC%97%90%EC%9D%B4%EC%A0%84%ED%8A%B8)
- [버전 관리](https://singlefax.com/ko/%EB%B2%84%EC%A0%84-%EA%B4%80%EB%A6%AC)
- [미국 하원 팩스 번호 안내](https://singlefax.com/ko/%ED%8C%A9%EC%8A%A4-%EB%B2%88%ED%98%B8-%EC%95%88%EB%82%B4/%EB%AF%B8%EA%B5%AD-%ED%95%98%EC%9B%90)
- [미국 상원 팩스 번호 안내](https://singlefax.com/ko/%ED%8C%A9%EC%8A%A4-%EB%B2%88%ED%98%B8-%EC%95%88%EB%82%B4/%EB%AF%B8%EA%B5%AD-%EC%83%81%EC%9B%90)
- [미국 주지사 팩스 번호 안내](https://singlefax.com/ko/%ED%8C%A9%EC%8A%A4-%EB%B2%88%ED%98%B8-%EC%95%88%EB%82%B4/%EB%AF%B8%EA%B5%AD-%EC%A3%BC%EC%A7%80%EC%82%AC)

## SingleFax

- [요금](https://singlefax.com/ko/%EC%9A%94%EA%B8%88)
- [블로그](https://singlefax.com/ko/blog)
- [회사 소개](https://singlefax.com/ko/%ED%9A%8C%EC%82%AC-%EC%86%8C%EA%B0%9C)
- [문의](https://singlefax.com/ko/%EB%AC%B8%EC%9D%98)
- [지원](https://singlefax.com/ko/%EA%B3%A0%EA%B0%9D-%EC%A7%80%EC%9B%90)

© 2026 SingleFax

[개인정보 보호](https://singlefax.com/ko/%EA%B0%9C%EC%9D%B8%EC%A0%95%EB%B3%B4-%EC%B2%98%EB%A6%AC%EB%B0%A9%EC%B9%A8) [이용약관](https://singlefax.com/ko/%EC%9D%B4%EC%9A%A9%EC%95%BD%EA%B4%80) [환불](https://singlefax.com/ko/%ED%99%98%EB%B6%88-%EC%A0%95%EC%B1%85) [악용 신고](https://singlefax.com/ko/%EC%95%85%EC%9A%A9-%EC%8B%A0%EA%B3%A0)

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://singlefax.com/ko#website","@type":"WebSite","description":"SingleFax로 휴대폰이나 컴퓨터에서 필요할 때 팩스를 보내고 받으세요. 회원 가입이나 계정 생성이 필요하지 않습니다.","inLanguage":"ko","name":"SingleFax – 필요할 때만 팩스 보내고 받기","url":"https://singlefax.com/ko","translationOfWork":{"@id":"https://singlefax.com/#website"}},{"@id":"https://singlefax.com/ko/%EC%9D%B8%EC%A6%9D#webpage","@type":"WebPage","description":"API 키·MCP OAuth·위임 Agent Auth용 SingleFax 인증 문서입니다. 검색 URL, 범위, 등록, 자격 증명 사용을 안내합니다.","name":"인증 문서: API 키·OAuth·Agent Auth","url":"https://singlefax.com/ko/%EC%9D%B8%EC%A6%9D","isPartOf":{"@id":"https://singlefax.com/ko#website"},"potentialAction":[{"@type":"ReadAction","target":["https://singlefax.com/ko/%EC%9D%B8%EC%A6%9D"]}]}]}
```