Explorium V2 Prospects API

Match, fetch, and stat over the people dataset on the v2 (beta) surface.

OpenAPI Specification

explorium-v2prospects-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Partner Service V2 Prospects API
  version: 0.3.19
servers:
- url: https://api.explorium.ai
  description: AgentSource Server
tags:
- name: V2Prospects
paths:
  /v2/prospects/match:
    post:
      tags:
      - V2Prospects
      summary: Match Prospects
      operationId: v2_prospects_match
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ProspectsMatchRequest'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ProspectsMatchResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      security:
      - APIKeyHeader: []
      - APIKeyHeader: []
  /v2/prospects:
    post:
      tags:
      - V2Prospects
      summary: Fetch Prospects
      operationId: v2_prospects_fetch
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/V2ProspectsFetchRequest'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ProspectsFetchResponseV2'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      security:
      - APIKeyHeader: []
      - APIKeyHeader: []
  /v2/prospects/stats:
    post:
      tags:
      - V2Prospects
      summary: Fetch Stats
      operationId: v2_prospects_stats
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/V2ProspectsStatsRequest'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ProspectsStatsResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      security:
      - APIKeyHeader: []
      - APIKeyHeader: []
components:
  schemas:
    RangeFilter_Int_:
      properties:
        negate:
          type: boolean
          title: Negate
        gte:
          type: integer
          title: Gte
        lte:
          type: integer
          title: Lte
      additionalProperties: false
      type: object
      title: RangeFilter[Int]
    ContactDetailsFilter:
      properties:
        value:
          $ref: '#/components/schemas/ContactDetailsFilterValue'
        negate:
          type: boolean
          title: Negate
      additionalProperties: false
      type: object
      required:
      - value
      title: ContactDetailsFilter
    BaseFetchMode:
      type: string
      enum:
      - full
      - preview
      title: BaseFetchMode
      description: "The `BaseFetchMode` class is an enumeration that defines the modes for fetching data.\n\nThis enum is used to specify whether the fetch operation should retrieve the full data\nor just a preview of the data. It ensures consistent handling of fetch modes across\nthe application.\n\nAttributes:\n    FULL: Fetch the complete data.\n    PREVIEW: Fetch a preview or partial data."
    JobSeniorityLevel:
      type: string
      enum:
      - owner
      - c-suite
      - vice president
      - director
      - senior non-managerial
      - manager
      - partner
      - non-managerial
      - junior
      - president
      - senior manager
      - advisor
      - freelancer
      - board member
      - founder
      - training
      - unpaid
      title: JobSeniorityLevel
      description: 'The `JobSeniorityLevel` class is an enumeration that represents various levels of job seniority.


        This enum is used to categorize jobs based on their seniority levels, such as:

        - Entry-level positions

        - Managerial roles

        - Executive roles (e.g., C-Suite, VP)


        These categories ensure consistent filtering and classification of job-related data across the application.'
    CompanyAgeRange:
      type: string
      enum:
      - 0-3
      - 3-6
      - 6-10
      - 10-20
      - 20+
      title: CompanyAgeRange
      description: 'The `CompanyAgeRange` class is an enumeration that inherits from `BaseFilterEnum`.


        It represents predefined ranges for the age of a company, such as "0-3 years" or "20+ years".

        This enum is used to categorize companies based on their age, ensuring consistent filtering

        and comparison across the application. Each range is defined as a string value for easy

        conversion and usage.'
    RequestStatus:
      type: string
      enum:
      - success
      - miss
      - failure
      title: RequestStatus
      description: "The `RequestStatus` class is an enumeration that defines the possible statuses of a request.\n\nThis enum is used to indicate whether a request was successful, missed, or failed. It ensures\nconsistent handling of request statuses across the application.\n\nAttributes:\n    SUCCESS: Indicates that the request was successfully processed.\n    MISS: Indicates that the request did not find any matching data.\n    FAILURE: Indicates that the request encountered an error or failure."
    ProspectMatchOutput:
      properties:
        input:
          $ref: '#/components/schemas/ProspectMatchInput'
        prospect_id:
          type: string
          pattern: ^[a-f0-9]{40}$
          title: Prospect Id
      type: object
      required:
      - input
      title: ProspectMatchOutput
    NumberOfLocations:
      type: string
      enum:
      - 0-1
      - 2-5
      - 6-20
      - 21-50
      - 51-100
      - 101-1000
      - 1001+
      title: NumberOfLocations
      description: The `NumberOfLocations` class is an enumeration that represents predefined ranges
    IncludesFilter_StandardizedText_:
      properties:
        negate:
          type: boolean
          title: Negate
        values:
          items:
            type: string
          type: array
          title: Values
      additionalProperties: false
      type: object
      required:
      - values
      title: IncludesFilter[StandardizedText]
    ExistsFilter:
      properties:
        negate:
          type: boolean
          title: Negate
        value:
          type: boolean
          title: Value
      additionalProperties: false
      type: object
      required:
      - value
      title: ExistsFilter
    ContactDetailsFilterValue:
      type: string
      enum:
      - email
      - phone
      - email_or_phone
      - email_and_phone
      title: ContactDetailsFilterValue
      description: An enumeration.
    JobTitleFilter:
      properties:
        negate:
          type: boolean
          title: Negate
        values:
          items:
            type: string
          type: array
          maxItems: 300
          title: Job Titles
          description: List of job titles to filter by. Maximum 300 items allowed.
          example:
          - Software Engineer
          - Data Scientist
        operator:
          type: string
          enum:
          - or
          - and
          title: Operator
          default: or
        include_related_job_titles:
          type: boolean
          title: Include Related Job Titles
          description: When set to true, includes related job titles in the search.
          example: false
          nullable: true
      additionalProperties: false
      type: object
      required:
      - values
      title: JobTitleFilter
    IncludesFilter_CompanyAgeRange_:
      properties:
        negate:
          type: boolean
          title: Negate
        values:
          items:
            $ref: '#/components/schemas/CompanyAgeRange'
          type: array
      additionalProperties: false
      type: object
      required:
      - values
      title: IncludesFilter[CompanyAgeRange]
    ProspectsFetchResponseV2:
      properties:
        response_context:
          $ref: '#/components/schemas/ResponseContext'
        data:
          items:
            $ref: '#/components/schemas/Prospect'
          type: array
          title: Data
          description: List of prospects that match the filters.
          default: []
        total_results:
          type: integer
          minimum: 0.0
          title: Total Results
          description: The total number of prospects that match the filters.
          default: 0
        page:
          allOf:
          - $ref: '#/components/schemas/partner_service__models__prospects__requests__PageInfo'
          title: Page
          description: Page information including size and next cursor
      type: object
      required:
      - response_context
      - page
      title: ProspectsFetchResponseV2
      description: This is base response model for all responses in partner service.
    NumberOfEmployeesRange:
      type: string
      enum:
      - 1-10
      - 11-50
      - 51-200
      - 201-500
      - 501-1000
      - 1001-5000
      - 5001-10000
      - 10001+
      title: NumberOfEmployeesRange
      description: 'The `NumberOfEmployeesRange` class is an enumeration that represents predefined ranges

        for the number of employees in a company. These ranges are used for filtering and

        categorizing companies based on their workforce size.'
    ProspectsMatchRequest:
      properties:
        request_context:
          type: object
          title: Request Context
          marked_for_null_replacement: true
          nullable: true
        prospects_to_match:
          items:
            $ref: '#/components/schemas/ProspectMatchInput'
          type: array
          maxItems: 50
          minItems: 1
          title: Prospects To Match
      additionalProperties: false
      type: object
      required:
      - prospects_to_match
      title: ProspectsMatchRequest
    RevenueRange:
      type: string
      enum:
      - 0-500K
      - 500K-1M
      - 1M-5M
      - 5M-10M
      - 10M-25M
      - 25M-75M
      - 75M-200M
      - 200M-500M
      - 500M-1B
      - 1B-10B
      - 10B-100B
      - 100B-1T
      - 1T-10T
      - 10T+
      title: RevenueRange
      description: The `RevenueRange` class is an enumeration that represents predefined ranges for the revenue of a company.
    ProspectMatchInput:
      properties:
        business_id:
          type: string
          title: Business Id
          description: Explorium business id
          marked_for_null_replacement: true
          nullable: true
        full_name:
          type: string
          title: Full Name
          description: Full name of the person
          marked_for_null_replacement: true
          nullable: true
        company_name:
          type: string
          title: Company Name
          description: Company name
          marked_for_null_replacement: true
          nullable: true
        email:
          type: string
          title: Email
          description: Email address
          marked_for_null_replacement: true
          nullable: true
        phone_number:
          type: string
          title: Phone Number
          description: Phone number
          marked_for_null_replacement: true
          nullable: true
        linkedin:
          type: string
          title: Linkedin
          description: LinkedIn URL
          marked_for_null_replacement: true
          nullable: true
      type: object
      title: ProspectMatchInput
    JobDepartment:
      type: string
      enum:
      - administration
      - real estate
      - healthcare
      - partnerships
      - c-suite
      - design
      - human resources
      - engineering
      - education
      - strategy
      - product
      - sales
      - r&d
      - retail
      - customer success
      - security
      - public service
      - creative
      - it
      - support
      - marketing
      - trade
      - legal
      - operations
      - procurement
      - data
      - manufacturing
      - logistics
      - finance
      title: JobDepartment
      description: 'The `JobDepartment` class is an enumeration that represents various job departments.


        This enum is used to categorize jobs based on their associated departments, such as:

        - Engineering

        - Marketing

        - Sales

        - Legal

        - Customer Service


        These categories ensure consistent filtering and classification of job-related data across the application.'
    V2ProspectsFetchRequest:
      properties:
        request_context:
          type: object
          title: Request Context
          marked_for_null_replacement: true
          nullable: true
        mode:
          allOf:
          - $ref: '#/components/schemas/BaseFetchMode'
          description: The mode of fetching prospects.
          example: full
        page_size:
          type: integer
          maximum: 500.0
          minimum: 1.0
          title: Page Size
          description: The maximum number of prospects in a page.
          example: 3
        exclude:
          items:
            type: string
            pattern: ^[a-f0-9]{40}$
          type: array
          maxItems: 1000
          title: Exclude
          marked_for_null_replacement: true
          nullable: true
        filters:
          allOf:
          - $ref: '#/components/schemas/V2ProspectsFetchFilters'
          title: Filters
          example: {}
          nullable: true
        next_cursor:
          type: string
          title: Next Cursor
          description: Cursor returned by the previous page. Omit or send null to start from the beginning.
          marked_for_null_replacement: true
          nullable: true
      additionalProperties: false
      type: object
      required:
      - mode
      - page_size
      title: V2ProspectsFetchRequest
    IncludesFilter_ProspectId_:
      properties:
        negate:
          type: boolean
          title: Negate
        values:
          items:
            type: string
            pattern: ^[a-f0-9]{40}$
          type: array
          title: Values
      additionalProperties: false
      type: object
      required:
      - values
      title: IncludesFilter[ProspectId]
    IncludesFilter_NAICS_:
      properties:
        negate:
          type: boolean
          title: Negate
        values:
          items:
            type: string
            pattern: ^\d{2,6}$
          type: array
          title: Values
      additionalProperties: false
      type: object
      required:
      - values
      title: IncludesFilter[NAICS]
    partner_service__models__prospects__requests__PageInfo:
      properties:
        size:
          type: integer
          title: Size
          description: Number of results in this page
        next_cursor:
          type: string
          title: Next Cursor
          description: Cursor for pagination. Use this value as cursor in the next request.
      type: object
      required:
      - size
      title: PageInfo
    AnyMatchFilter_OrganizationName_:
      properties:
        negate:
          type: boolean
          title: Negate
        values:
          items:
            type: string
            maxLength: 256
          type: array
          title: Values
      additionalProperties: false
      type: object
      required:
      - values
      title: AnyMatchFilter[OrganizationName]
    V2ProspectsFetchFilters:
      properties:
        prospect_id:
          allOf:
          - $ref: '#/components/schemas/IncludesFilter_ProspectId_'
          title: Prospect ID
          description: Filter prospects by specific Explorium prospect IDs
          example:
            values:
            - edf268ac410ff3ba9ca9cc67b065664f38201984
            - 5b486640efabe6f8bb8cf446e80169ba4a1c5ad8
          nullable: true
        has_contact_details:
          allOf:
          - $ref: '#/components/schemas/ContactDetailsFilter'
          title: Has Contact Details
          description: Filter prospects by email and phone availability.
          example:
            value: email_or_phone
        job_level:
          allOf:
          - $ref: '#/components/schemas/IncludesFilter_JobSeniorityLevel_'
          title: Job Level
          description: 'Filter prospects by their job level. Categories: [director, manager, vp, partner, cxo, non-managerial, senior, entry, training, unpaid]'
          example:
            values:
            - owner
            - c-suite
            - vice president
            - director
            - senior non-managerial
            - manager
            - partner
            - non-managerial
            - junior
            - president
            - senior manager
            - advisor
            - freelancer
            - board member
            - founder
            - training
            - unpaid
        job_department:
          allOf:
          - $ref: '#/components/schemas/IncludesFilter_JobDepartment_'
          title: Job Department
          description: 'Filter prospects by their job department. Categories: [customer service, design, education, engineering, finance, general, health, sales, ...]'
          example:
            values:
            - administration
            - real estate
            - healthcare
            - partnerships
            - c-suite
            - design
            - human resources
            - engineering
            - education
            - strategy
            - product
            - sales
            - r&d
            - retail
            - customer success
            - security
            - public service
            - creative
            - it
            - support
            - marketing
            - trade
            - legal
            - operations
            - procurement
            - data
            - manufacturing
            - logistics
            - finance
        business_id:
          allOf:
          - $ref: '#/components/schemas/IncludesFilter_BusinessId_'
          title: Business ID
          description: 'Filter prospects by account. Use Explorium entity IDs. Maximum 10,000 items allowed. Example: [EXP_ENTITY_ID_1, EXP_ENTITY_ID_2]'
          example:
            values:
            - 8adce3ca1cef0c986b22310e369a0793
            - 340c8040bd50cbab9c7df718bbe51cc9
        total_experience_months:
          allOf:
          - $ref: '#/components/schemas/RangeFilter_Int_'
          title: Total Experience Months
          description: Filter by total months of experience.
          example:
            gte: 1
            lte: 10
        country_code:
          allOf:
          - $ref: '#/components/schemas/IncludesFilter_CountryCodeAlpha2_'
          title: Country Code
          description: 'Filter prospects by country using alpha-2 codes. Example: [us, ca]'
          example:
            values:
            - US
            - CA
        region_country_code:
          allOf:
          - $ref: '#/components/schemas/IncludesFilter_RegionCode_'
          title: Region Country Code
          description: 'Filter prospects by region using ISO 3166-2 codes. Example: [us-ut, us-ca]'
          example:
            values:
            - US-CA
            - IL-TA
        current_role_months:
          allOf:
          - $ref: '#/components/schemas/RangeFilter_Int_'
          title: Current Role Months
          description: Filter by number of months in current role.
          example:
            gte: 1
            lte: 10
        company_size:
          allOf:
          - $ref: '#/components/schemas/IncludesFilter_NumberOfEmployeesRange_'
          title: Company Size
          description: 'Filter by company’s number of employees. Options: [1-10, 11-50, ..., 10001+]'
          example:
            values:
            - 1-10
            - 11-50
            - 51-200
            - 201-500
            - 501-1000
            - 1001-5000
            - 5001-10000
            - 10001+
        company_revenue:
          allOf:
          - $ref: '#/components/schemas/IncludesFilter_RevenueRange_'
          title: Company Revenue
          description: 'Filter by company’s annual revenue. Options: [0-500K, 500K-1M, ..., 10B-100B]'
          example:
            values:
            - 0-500K
            - 500K-1M
            - 1M-5M
            - 5M-10M
            - 10M-25M
            - 25M-75M
            - 75M-200M
            - 200M-500M
            - 500M-1B
            - 1B-10B
            - 10B-100B
            - 100B-1T
            - 1T-10T
            - 10T+
        company_age:
          allOf:
          - $ref: '#/components/schemas/IncludesFilter_CompanyAgeRange_'
          title: Company Age
          description: 'Filter by company age. Options: [0-3, 3-6, 6-10, 10-20, 20+]'
          example:
            values:
            - 0-3
            - 3-6
            - 6-10
            - 10-20
            - 20+
        company_number_of_locations:
          allOf:
          - $ref: '#/components/schemas/IncludesFilter_NumberOfLocations_'
          title: Number Of Locations
          description: 'Filter by company office count. Options: [0-1, 2-5, 6-20, 21-50, 51-100, 101-1000, 1001+]'
          example:
            values:
            - 0-1
            - 2-5
            - 6-20
            - 21-50
            - 51-100
            - 101-1000
            - 1001+
        google_category:
          allOf:
          - $ref: '#/components/schemas/IncludesFilter_StandardizedText_'
          title: Google Category
          description: 'Filter by company’s Google business category. Example: [Paving contractor, Retail]'
          example:
            values:
            - construction
        naics_category:
          allOf:
          - $ref: '#/components/schemas/IncludesFilter_NAICS_'
          title: NAICS Category
          description: 'Filter by NAICS code (2, 4, or full). Example: [23, 5611]'
          example:
            values:
            - '541512'
        linkedin_category:
          allOf:
          - $ref: '#/components/schemas/IncludesFilter_Text_'
          title: LinkedIn Category
          description: 'Filter by company’s LinkedIn business category. Example: [software development, investment banking]'
          example:
            values:
            - retail
        job_title:
          allOf:
          - $ref: '#/components/schemas/JobTitleFilter'
          title: Job Title
          description: 'Filter prospects by their job titles. Supports include_related_job_titles parameter. Example: [Sales Representative, SEO specialist, Technical Support Engineer]'
          example:
            values:
            - Software Engineer
            - Data Scientist
            include_related_job_titles: false
        skills:
          allOf:
          - $ref: '#/components/schemas/AnyMatchPhraseFilter_Text_'
          title: Skills
          description: 'Filter prospects by skills. Example: [python, project management]'
          example:
            values:
            - python
            - project management
          nullable: true
        interests:
          allOf:
          - $ref: '#/components/schemas/AnyMatchPhraseFilter_Text_'
          title: Interests
          description: 'Filter prospects by interests. Values should come from the interests autocomplete field. Example: [diy, travel]'
          example:
            values:
            - diy
            - travel
          nullable: true
        company_country_code:
          allOf:
          - $ref: '#/components/schemas/IncludesFilter_CountryCodeAlpha2_'
          title: Company Country Code
          description: 'Filter by company HQ country using alpha-2 codes. Example: [us, ca]'
          example:
            values:
            - US
            - CA
        company_region_country_code:
          allOf:
          - $ref: '#/components/schemas/IncludesFilter_RegionCode_'
          title: Company Region Country Code
          description: 'Filter by company HQ region using ISO 3166-2 codes. Example: [us-ut, us-ca]'
          example:
            values:
            - US-CA
            - IL-TA
        city_region_country:
          allOf:
          - $ref: '#/components/schemas/IncludesFilter_Text_'
          title: City Region Country
          description: Filter by city region country.
          example:
            values:
            - Paris, FR
            - Tel Aviv, IL
            - Miami, FL, US
        company_name:
          allOf:
          - $ref: '#/components/schemas/AnyMatchFilter_OrganizationName_'
          title: Company Name
          description: 'Filter by company name. Example: [Meta, Tesla]'
          example:
            values:
            - Microsoft
            - Google
        has_website:
          allOf:
          - $ref: '#/components/schemas/ExistsFilter'
          title: Has Website
          description: 'Filter prospects by whether their company has a website. Categories: [True, False]'
          example:
            value: true
          nullable: true
        is_public_company:
          allOf:
          - $ref: '#/components/schemas/ExistsFilter'
          title: Is Public Company
          description: Filter prospects by whether their company is publicly traded.
          example:
            value: true
          nullable: true
      additionalProperties: false
      type: object
      title: V2ProspectsFetchFilters
      example: {}
    ResponseContext:
      properties:
        correlation_id:
          type: string
          title: Correlation Id
        request_status:
          $ref: '#/components/schemas/RequestStatus'
        time_took_in_seconds:
          type: number
          title: Time Took In Seconds
      type: object
      required:
      - correlation_id
      - request_status
      - time_took_in_seconds
      title: ResponseContext
    ProspectsStats:
      properties:
        job_departments_per_location:
          type: object
          title: Job Departments Per Location
        total_per_location:
          type: object
          title: Total Per Location
      type: object
      title: ProspectsStats
    ProspectsStatsResponse:
      properties:
        response_context:
          $ref: '#/components/schemas/ResponseContext'
        total_results:
          type: integer
          title: Total Results
        stats:
          $ref: '#/components/schemas/ProspectsStats'
      type: object
      required:
      - response_context
      - total_results
      - stats
      title: ProspectsStatsResponse
      description: This is base response model for all responses in partner service.
    IncludesFilter_Text_:
      properties:
        negate:
          type: boolean
          title: Negate
        values:
          items:
            type: string
          type: array
          title: Values
      additionalProperties: false
      type: object
      required:
      - values
      title: IncludesFilter[Text]
    IncludesFilter_JobDepartment_:
      properties:
        negate:
          type: boolean
          title: Negate
        values:
          items:
            $ref: '#/components/schemas/JobDepartment'
          type: array
      additionalProperties: false
      type: object
      required:
      - values
      title: IncludesFilter[JobDepartment]
    ProspectMatchOutputWithError:
      properties:
        input:
          $ref: '#/components/schemas/ProspectMatchInput'
        prospect_id:
          type: string
          pattern: ^[a-f0-9]{40}$
          title: Prospect Id
        error:
          type: string
          title: Error
        error_type:
          type: string
          title: Error Type
      type: object
      required:
      - input
      - error
      - error_type
      title: ProspectMatchOutputWithError
    HTTPValidationError:
      properties:
        detail:
          items:
            $ref: '#/components/schemas/ValidationError'
          type: array
          title: Detail
      type: object
      title: HTTPValidationError
    V2ProspectsStatsRequest:
      properties:
        request_context:
          type: object
          title: Request Context
          marked_for_null_replacement: true
          nullable: true
        filters:
          $ref: '#/components/schemas/V2ProspectsFetchFilters'
      additionalProperties: false
      type: object
      required:
      - filters
      title: V2ProspectsStatsRequest
    IncludesFilter_RegionCode_:
      properties:
        negate:
          type: boolean
          title: Negate
        values:
          items:
            type: string
            pattern: ^(ad-02|ad-03|ad-04|ad-05|ad-06|ad-07|ad-08|ae-aj|ae-az|ae-du|ae-fu|ae-rk|ae-sh|ae-uq|af-bal|af-bam|af-bdg|af-bds|af-bgl|af-day|af-fra|af-fyb|af-gha|af-gho|af-hel|af-her|af-jow|af-kab|af-kan|af-kap|af-kdz|af-kho|af-knr|af-lag|af-log|af-nan|af-nim|af-nur|af-pan|af-par|af-pia|af-pka|af-sam|af-sar|af-tak|af-uru|af-war|af-zab|ag-03|ag-04|ag-05|ag-06|ag-07|ag-08|ag-10|ag-11|al-01|al-02|al-03|al-04|al-05|al-06|al-07|al-08|al-09|al-10|al-11|al-12|al-br|al-bu|al-di|al-dl|al-dr|al-dv|al-el|al-er|al-fr|al-gj|al-gr|al-ha|al-ka|al-kb|al-kc|al-ko|al-kr|al-ku|al-lb|al-le|al-lu|al-mk|al-mm|al-mr|al-mt|al-pg|al-pq|al-pr|al-pu|al-sh|al-sk|al-sr|al-te|al-tp|al-tr|al-vl|am-ag|am-ar|am-av|am-er|am-gr|am-kt|am-lo|am-sh|am-su|am-tv|am-vd|ao-bgo|ao-bgu|ao-bie|ao-cab|ao-ccu|ao-cnn|ao-cno|ao-cus|ao-hua|ao-hui|ao-lno|ao-lsu|ao-lua|ao-mal|ao-mox|ao-nam|ao-uig|ao-zai|ar-a|ar-b|ar-c|ar-d|ar-e|ar-g|ar-h|ar-j|ar-k|ar-l|ar-m|ar-n|ar-p|ar-q|ar-r|ar-s|ar-t|ar-u|ar-v|ar-w|ar-x|ar-y|ar-z|at-1|at-2|at-3|at-4|at-5|at-6|at-7|at-8|at-9|au-act|au-nsw|au-nt|au-qld|au-sa|au-tas|au-vic|au-wa|az-abs|az-aga|az-agc|az-agm|az-ags|az-agu|az-ast|az-ba|az-bab|az-bal|az-bar|az-bey|az-bil|az-cab|az-cal|az-cul|az-das|az-fuz|az-ga|az-gad|az-gor|az-goy|az-gyg|az-hac|az-imi|az-ism|az-kal|az-kan|az-kur|az-la|az-lac|az-lan|az-ler|az-mas|az-mi|az-na|az-nef|az-nv|az-nx|az-ogu|az-ord|az-qab|az-qax|az-qaz|az-qba|az-qbi|az-qob|az-qus|az-sa|az-sab|az-sad|az-sah|az-sak|az-sal|az-sar|az-sat|az-sbn|az-siy|az-skr|az-sm|az-smi|az-smx|az-sr|az-sus|az-tar|az-tov|az-uca|az-xa|az-xac|az-xci|az-xiz|az-xvd|az-yar|az-ye|az-yev|az-zan|az-zaq|az-zar|ba-01|ba-02|ba-03|ba-04|ba-05|ba-06|ba-07|ba-08|ba-09|ba-10|ba-bih|ba-brc|ba-srp|bb-01|bb-02|bb-03|bb-04|bb-05|bb-06|bb-07|bb-08|bb-09|bb-10|bb-11|bd-01|bd-02|bd-03|bd-04|bd-05|bd-06|bd-07|bd-08|bd-09|bd-10|bd-11|bd-12|bd-13|bd-14|bd-15|bd-16|bd-17|bd-18|bd-19|bd-20|bd-21|bd-22|bd-23|bd-24|bd-25|bd-26|bd-27|bd-28|bd-29|bd-30|bd-31|bd-32|bd-33|bd-34|bd-35|bd-36|bd-37|bd-38|bd-39|bd-40|bd-41|bd-42|bd-43|bd-44|bd-45|bd-46|bd-47|bd-48|bd-49|bd-50|bd-51|bd-52|bd-53|bd-54|bd-55|bd-56|bd-57|bd-58|bd-59|bd-60|bd-61|bd-62|bd-63|bd-64|bd-a|bd-b|bd-c|bd-d|bd-e|bd-f|bd-g|be-bru|be-van|be-vbr|be-vlg|be-vli|be-vov|be-vwv|be-wal|be-wbr|be-wht|be-wlg|be-wlx|be-wna|bf-01|bf-02|bf-03|bf-04|bf-05|bf-06|bf-07|bf-08|bf-09|bf-10|bf-11|bf-12|bf-13|bf-bal|bf-bam|bf-ban|bf-baz|bf-bgr|bf-blg|bf-blk|bf-com|bf-gan|bf-gna|bf-gou|bf-hou|bf-iob|bf-kad|bf-ken|bf-kmd|bf-kmp|bf-kop|bf-kos|bf-kot|bf-kow|bf-ler|bf-lor|bf-mou|bf-nam|bf-nao|bf-nay|bf-nou|bf-oub|bf-oud|bf-pas|bf-pon|bf-sen|bf-sis|bf-smt|bf-sng|bf-som|bf-sor|bf-tap|bf-tui|bf-yag|bf-yat|bf-zir|bf-zon|bf-zou|bg-01|bg-02|bg-03|bg-04|bg-05|bg-06|bg-07|bg-08|bg-09|bg-10|bg-11|bg-12|bg-13|bg-14|bg-15|bg-16|bg-17|bg-18|bg-19|bg-20|bg-21|bg-22|bg-23|bg-24|bg-25|bg-26|bg-27|bg-28|bh-13|bh-14|bh-15|bh-16|bh-17|bi-bb|bi-bl|bi-bm|bi-br|bi-ca|bi-ci|bi-gi|bi-ki|bi-kr|bi-ky|bi-ma|bi-mu|bi-mw|bi-ng|bi-rt|bi-ry|bj-ak|bj-al|bj-aq|bj-bo|bj-co|bj-do|bj-ko|bj-li|bj-mo|bj-ou|bj-pl|bj-zo|bn-be|bn-bm|bn-te|bn-tu|bo-b|bo-c|bo-h|bo-l|bo-n|bo-o|bo-p|bo-s|bo-t|bq-bo|bq-sa|bq-se|br-ac|br-al|br-am|br-ap|br-ba|br-ce|br-df|br-es|br-fn|br-go|br-ma|br-mg|br-ms|br-mt|br-pa|br-pb|br-pe|br-pi|br-pr|br-rj|br-rn|br-ro|br-rr|br-rs|br-sc|br-se|br-sp|br-to|bs-ak|bs-bi|bs-bp|bs-by|bs-ce|bs-ci|bs-ck|bs-co|bs-cs|bs-eg|bs-ex|bs-fp|bs-gc|bs-hi|bs-ht|bs-in|bs-li|bs-mc|bs-mg|bs-mi|bs-ne|bs-no|bs-ns|bs-rc|bs-ri|bs-sa|bs-se|bs-so|bs-ss|bs-sw|bs-wg|bt-11|bt-12|bt-13|bt-14|bt-15|bt-21|bt-22|bt-23|bt-24|bt-31|bt-32|bt-33|bt-34|bt-41|bt-42|bt-43|bt-44|bt-45|bt-ga|bt-ty|bw-ce|bw-gh|bw-kg|bw-kl|bw-kw|bw-ne|bw-nw|bw-se|bw-so|by-br|by-hm|by-ho|by-hr|by-ma|by-mi|by-vi|bz-bz|bz-cy|bz-czl|bz-ow|bz-sc|bz

# --- truncated at 32 KB (125 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/explorium/refs/heads/main/openapi/explorium-v2prospects-api-openapi.yml