> ## Documentation Index
> Fetch the complete documentation index at: https://docs.didit.me/llms.txt
> Use this file to discover all available pages before exploring further.

# Travel Rule 무료 계정 등록 API

> 무료 Travel Rule 계정을 등록합니다. Didit에서 요청을 받은 거래 상대방 VASP를 위해 계정을 생성합니다.



무료 Travel Rule 계정 등록 API 프롬프트
        프롬프트를 클립보드에 복사



      
      

\<pre>

\``Public, unauthenticated. Creates a free Travel Rule account for a counterparty VASP that received a request. The email must be the address the invitation went to. A 6-character code is emailed to it; send it to the verify endpoint to finish. Registration attempts are rate limited per address and per IP.

Endpoint:
POST https://verification.didit.me/v3/travel-rule/join/{token}/

Authentication:
None - the invitation token in the URL is the credential.

Request body (application/json):
\{"email": "compliance@example.com", "password": "a-long-passphrase"}

Failure modes:
\- 400 - The email is not the invited address, or the password or address was refused.
\- 404 - No invitation has this link.
\- 410 - The invitation is no longer open: expired, already used, or withdrawn.
\- 429 - Too many attempts to join. The `X-RateLimit-*` headers name the budget that was spent.

Guide: /transaction-monitoring/travel-rule-interoperability#email-pickup.``

\</pre>



      
      

붙여넣을 곳



## OpenAPI

````yaml ko/openapi-25.json POST /v3/travel-rule/join/{token}/
openapi: 3.0.0
info:
  version: 3.0.0
  title: Didit Verification API
  description: 신분증 인증 API입니다. x-api-key 헤더로 인증합니다.
servers:
  - url: https://verification.didit.me
security: []
tags: []
paths:
  /v3/travel-rule/join/{token}/:
    post:
      tags:
        - Travel Rule
      summary: 무료 Travel Rule 계정 등록
      description: >-
        공개, 비인증. 요청을 수신한 거래 상대방 VASP를 위한 무료 Travel Rule 계정을 생성합니다. 이메일은 초대가 전송된
        주소여야 합니다. 해당 주소로 6자리 코드가 이메일로 발송되며, 완료하려면 이를 verify endpoint로 전송하십시오. 가입
        시도는 주소 및 IP당 속도 제한이 적용됩니다.
      operationId: registerTravelRuleJoin
      parameters:
        - name: token
          in: path
          required: true
          schema:
            type: string
          description: 가입 링크의 초대 token입니다.
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/TravelRuleJoinRegisterRequest'
            example:
              email: compliance@example.com
              password: a-long-passphrase
      responses:
        '202':
          description: 계정이 생성되었으며 코드가 이메일로 전송되었습니다.
          content:
            application/json:
              schema:
                type: object
                properties:
                  message:
                    type: string
                    description: 거래 상대방에게 이메일에서 인증 코드를 확인하라고 알립니다.
                  email:
                    type: string
                    format: email
                    description: 코드가 전송된 주소입니다.
        '400':
          description: 초대받은 이메일 주소가 아니거나 비밀번호 또는 주소가 거부되었습니다.
        '404':
          description: 이 링크를 가진 초대장이 없습니다.
        '410':
          description: 초대가 더 이상 유효하지 않습니다. 만료되었거나, 이미 사용되었거나, 철회되었습니다.
        '429':
          description: 참여 시도가 너무 많습니다. `X-RateLimit-*` 헤더에 소진된 예산이 표시됩니다.
      security:
        - {}
      x-codeSamples:
        - lang: curl
          label: curl
          source: >-
            curl -X POST
            https://verification.didit.me/v3/travel-rule/join/{token}/ \
              -H 'Content-Type: application/json' \
              -d '{"email": "compliance@example.com", "password": "a-long-passphrase"}'
components:
  schemas:
    TravelRuleJoinRegisterRequest:
      type: object
      required:
        - email
        - password
      properties:
        email:
          type: string
          format: email
          maxLength: 254
          description: 초대가 발송된 주소여야 합니다.
        password:
          type: string
          minLength: 8
          maxLength: 128

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.