> ## 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.

# 위젯 VASP 선택기 API: Travel Rule 디렉터리 검색

> Didit의 지갑 위젯 VASP 선택기 뒤에서 토큰 기반으로 VASP를 검색합니다. 각 VASP가 누구인지, 연락 가능한지 확인할 수 있습니다.



위젯 VASP 검색 API 프롬프트
        프롬프트를 클립보드에 복사



      
      

\<pre>

\`Search VASPs from a wallet widget session: the VASP picker an end user uses to say which exchange the funds go to.

Endpoint:
GET https://verification.didit.me/v3/travel-rule/widget/{token}/vasps/?search=<term>

Authentication:
None - the widget token in the URL path is the credential. Treat the token as a secret.

Query parameters: the same as GET /v3/travel-rule/vasps/ (search, network, jurisdiction, reachable, kind, limit, offset), answered for the widget's application.

What to read from each result:
\- id, kind, name, lei, jurisdiction, domains - who the VASP is.
\- reachable - whether the application can deliver Travel Rule data to it today.
Routes, contacts and due-diligence fields are not shown to the end user.

Failure modes:
\- 400 - an unknown network or country code.
\- 404 - unknown token.
\- 410 - the session expired.

Full guide: /transaction-monitoring/travel-rule#directory.`

\</pre>



      
      

붙여넣을 곳



## OpenAPI

````yaml ko/openapi-25.json GET /v3/travel-rule/widget/{token}/vasps/
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/widget/{token}/vasps/:
    get:
      tags:
        - Travel Rule
      summary: 지갑 위젯에서 VASP 검색
      description: >-
        위젯 세션 token으로 식별되는 공개 읽기 endpoint이며 API 키가 필요하지 않습니다. 최종 사용자 위젯의 VASP
        선택기입니다. 위젯의 애플리케이션에 대한 GET /v3/travel-rule/vasps/와 동일한 검색 및 필터를 사용하며, 각
        VASP의 정보와 연결 가능 여부만 응답합니다.
      operationId: listTravelRuleWidgetVasps
      parameters:
        - name: token
          in: path
          required: true
          description: 위젯 세션이 생성되었을 때 반환된 불투명 세션 token입니다.
          schema:
            type: string
        - name: search
          in: query
          schema:
            type: string
            maxLength: 255
          description: >-
            이름 또는 별칭의 일부(대소문자 구분 없음), 정확한 LEI 또는 도메인(example.com 또는 해당 도메인의
            URL)입니다. Didit 네트워크 멤버는 법적 이름, LEI 또는 컴플라이언스 이메일 도메인을 기준으로 일치 여부를
            확인합니다.
        - name: network
          in: query
          schema:
            type: string
            enum:
              - GTR
              - TRUST
              - VERIFYVASP
              - SYGNA
              - TRISA
          description: 네트워크의 멤버 디렉터리에 현재 나열된 디렉터리 항목만 해당합니다.
        - name: jurisdiction
          in: query
          schema:
            type: string
          description: ISO 3166 alpha-2 또는 alpha-3 국가 코드입니다. 그 외의 값은 400을 반환합니다.
        - name: reachable
          in: query
          schema:
            type: boolean
          description: >-
            true: 귀하의 애플리케이션에서 도달 가능한 경로가 있는 VASP만 해당(Didit 네트워크 멤버 포함). false:
            현재 도달할 수 없는 디렉터리 항목만 해당.
        - name: kind
          in: query
          schema:
            type: string
            enum:
              - directory
              - didit
          description: 디렉터리 항목만, 또는 Didit 네트워크 멤버만 해당합니다.
        - name: limit
          in: query
          schema:
            type: integer
            default: 50
            minimum: 1
        - name: offset
          in: query
          schema:
            type: integer
            default: 0
            minimum: 0
      responses:
        '200':
          description: 이름순으로 정렬된 페이지네이션 결과입니다.
          content:
            application/json:
              schema:
                type: object
                properties:
                  count:
                    type: integer
                  next:
                    type: string
                    nullable: true
                  previous:
                    type: string
                    nullable: true
                  results:
                    type: array
                    items:
                      $ref: '#/components/schemas/VaspDirectoryWidgetEntry'
        '400':
          description: '필터가 유효하지 않습니다. 요청 본문에 각 필드가 명시됩니다(예: 알 수 없는 네트워크 또는 국가 코드).'
          content:
            application/json:
              schema:
                type: object
                additionalProperties:
                  type: array
                  items:
                    type: string
              example:
                jurisdiction:
                  - Use an ISO 3166 alpha-2 or alpha-3 country code.
                network:
                  - '"SWIFT" is not a valid choice.'
        '404':
          description: 알 수 없는 token입니다.
        '410':
          description: 세션이 만료되었습니다.
      security:
        - {}
      x-codeSamples:
        - lang: curl
          label: curl
          source: >-
            curl
            'https://verification.didit.me/v3/travel-rule/widget/{token}/vasps/?search=counterparty'
components:
  schemas:
    VaspDirectoryWidgetEntry:
      type: object
      description: 최종 사용자의 VASP 선택기에 표시되는 내용입니다(VASP가 누구인지와 연결 가능한지 여부).
      properties:
        id:
          type: string
          format: uuid
          description: GET /v3/travel-rule/vasps/{vasp_id}/ 호출을 위한 항목의 id입니다.
        kind:
          type: string
          enum:
            - directory
            - didit
          description: 공유 디렉터리의 항목인 경우 directory, Didit 네트워크 멤버인 경우 didit입니다.
        name:
          type: string
        lei:
          type: string
        jurisdiction:
          type: string
          description: 소스에서 제공한 ISO 3166 국가 코드입니다.
        domains:
          type: array
          items:
            type: string
          description: VASP의 웹 도메인입니다. Didit 네트워크 멤버의 경우 항상 비어 있습니다.
        reachable:
          type: boolean
          description: >-
            애플리케이션에 이 VASP 또는 해당 브랜드의 엔터티 중 하나로 연결 가능한 경로가 있는지 여부입니다. Didit 네트워크
            멤버의 경우 항상 true입니다.

````

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