{
  "opencollection": "1.0.0",
  "info": {
    "name": "Refinitiv Qual-ID API",
    "version": "1.0.0"
  },
  "request": {
    "auth": {
      "type": "basic",
      "username": "{{username}}",
      "password": "{{password}}"
    }
  },
  "items": [
    {
      "info": {
        "name": "Connection",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Test Connectivity",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.globaldatacompany.com/connection/v1/sayhello/:name",
            "params": [
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "A name to include in the greeting response."
              }
            ]
          },
          "docs": "Tests connectivity to the API server. This endpoint does not require authentication and returns a greeting with the provided name."
        },
        {
          "info": {
            "name": "Test Authentication",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.globaldatacompany.com/connection/v1/testauthentication"
          },
          "docs": "Tests that the provided credentials are valid by returning a greeting with the authenticated username."
        }
      ]
    },
    {
      "info": {
        "name": "Configuration",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get Supported Country Codes",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.globaldatacompany.com/configuration/v1/countrycodes/:configurationName",
            "params": [
              {
                "name": "configurationName",
                "value": "",
                "type": "path",
                "description": "The configuration name, such as Identity Verification."
              }
            ]
          },
          "docs": "Retrieves the list of ISO 3166-1 alpha-2 country codes supported for a given configuration such as Identity Verification or Document Verification."
        },
        {
          "info": {
            "name": "Get Verification Fields",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.globaldatacompany.com/configuration/v1/fields/:configurationName/:countryCode",
            "params": [
              {
                "name": "configurationName",
                "value": "",
                "type": "path",
                "description": "The configuration name."
              },
              {
                "name": "countryCode",
                "value": "",
                "type": "path",
                "description": "ISO 3166-1 alpha-2 country code."
              }
            ]
          },
          "docs": "Retrieves the required and optional data fields for a specific country and configuration. The response defines the JSON schema for the verification request data fields."
        },
        {
          "info": {
            "name": "Get Consent Requirements",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.globaldatacompany.com/configuration/v1/consents/:configurationName/:countryCode",
            "params": [
              {
                "name": "configurationName",
                "value": "",
                "type": "path",
                "description": "The configuration name."
              },
              {
                "name": "countryCode",
                "value": "",
                "type": "path",
                "description": "ISO 3166-1 alpha-2 country code."
              }
            ]
          },
          "docs": "Retrieves the list of data sources that require explicit consent before verification can be performed for a given country and configuration."
        },
        {
          "info": {
            "name": "Get Test Entities",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.globaldatacompany.com/configuration/v1/testentities/:configurationName/:countryCode",
            "params": [
              {
                "name": "configurationName",
                "value": "",
                "type": "path",
                "description": "The configuration name."
              },
              {
                "name": "countryCode",
                "value": "",
                "type": "path",
                "description": "ISO 3166-1 alpha-2 country code."
              }
            ]
          },
          "docs": "Retrieves test entity data for sandbox testing. Available only for sandbox accounts and returns sample identity data that can be used to test verification requests."
        }
      ]
    },
    {
      "info": {
        "name": "Verification",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Verify Identity",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.globaldatacompany.com/verifications/v1/verify",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Submits an identity or document verification request. The API checks the submitted personal information against configured data sources for the specified country and returns verification results including match status for each data source queried."
        },
        {
          "info": {
            "name": "Get Transaction Record",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.globaldatacompany.com/verifications/v1/transactionrecord/:transactionRecordId",
            "params": [
              {
                "name": "transactionRecordId",
                "value": "",
                "type": "path",
                "description": "The unique identifier of the transaction record."
              }
            ]
          },
          "docs": "Retrieves a past verification transaction record by its unique identifier. Returns the full verification results for the specified transaction."
        }
      ]
    }
  ],
  "bundled": true
}