> ## 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 للأداة: البحث في دليل قاعدة السفر

> يتيح Didit البحث عن VASP بالرمز token، وهو خلف منتقي VASP في أداة المحفظة، ويعرض هوية كل VASP وما إذا كان يمكن الوصول إليها.



موجّه واجهة برمجة تطبيقات البحث عن VASP في الأداة
        نسخ الموجّه إلى الحافظة



      
      

\<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 ar/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: >-
        endpoint قراءة عام مفتاحه هو token جلسة عنصر واجهة المستخدم، ولا يتطلب
        أي مفتاح 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}/.
        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، أو إلى أحد
            كياناته لعلامة تجارية معينة. تكون القيمة دائماً true لعضو شبكة
            Didit.

````

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