Skip to content
Navigation

Search directory

GET
https://api.sureshake.com/v2/directory

Authorization

  • BearerAuth
    optional
    HTTP

Query parameters

  • query
    optional
    string
    maxLength: 200
  • intent
    optional
    search
    or
    autocomplete
    default: "search"
  • subjectType
    optional
    person
    or
    entity
  • category
    optional
    string
    maxLength: 255
  • location
    optional
    string
    maxLength: 255
  • industry
    optional
    venture_capital
    or
    private_equity
    or
    asset_management
    or
    banking
    or
    insurance
    or
    fintech
    +31 more
  • country
    optional
    string
    pattern: ^[A-Z]{2}$
  • region
    optional
    string
    pattern: ^[A-Z0-9]{1,3}$
  • filings
    optional
    available
    or
    unavailable
  • operatingStatus
    optional
    active
    or
    acquired
    or
    defunct
    or
    unknown
  • fundingStage
    optional
    pre_seed
    or
    seed
    or
    series_a
    or
    series_b
    or
    series_c_plus
    or
    growth
    +4 more
  • foundedFrom
    optional
    integer
    maximum: 9999 · minimum: 1000
  • foundedTo
    optional
    integer
    maximum: 9999 · minimum: 1000
  • employeeMin
    optional
    integer
    minimum: 0
  • employeeMax
    optional
    integer
    minimum: 0
  • capitalProvider
    optional
    true
  • mandateStage
    optional
    string
    maxLength: 120 · minLength: 1
  • mandateSector
    optional
    string
    maxLength: 120 · minLength: 1
  • mandateGeography
    optional
    string
    maxLength: 120 · minLength: 1
  • mandateCheckAmount
    optional
    number
    minimum: 0
  • mandateCheckCurrency
    optional
    string
    maxLength: 3 · minLength: 3
  • mandateLeadBehavior
    optional
    lead
    or
    co_lead
    or
    follow
  • mandateFreshness
    optional
    current
    or
    stale
  • kind
    optional
    investor
    or
    operating_company
    or
    public_company
    or
    person
    or
    other
  • status
    optional
    managed
    or
    reference
  • verified
    optional
    true
    or
    false
  • following
    optional
    true
  • relationship
    optional
    following
    or
    followers
    or
    connections
  • sort
    optional
    relevance
    or
    recent_activity
    or
    name
    or
    recently_updated
    or
    recently_added
    default: "relevance"
  • cursor
    optional
    string
    minLength: 1
  • limit
    optional
    integer
    maximum: 100 · minimum: 1 · default: 20
  • source
    optional
    string
    maxLength: 100 · default: "directory"

Returns

200

Default Response

JSON
  • data
    array of
    object
    required
    • listingId
      string
      required
      format: uuid
    • subjectType
      person
      or
      entity
      required
    • slug
      string
      required
    • snapshot
      object
      required
      • identity
        object
        required
        • displayName
          string
          required
          maxLength: 255 · minLength: 1
        • aliases
          optional
          array of
          string
          maxLength: 255 · minLength: 1
        • avatarUrl
          optional
          string
          or null
          format: uri
        • logoUrl
          optional
          string
          or null
          format: uri
      • overview
        optional
        string
        or null
        maxLength: 5000
      • location
        optional
        string
        or null
        maxLength: 255
      • category
        optional
        string
        or null
        maxLength: 255
      • websiteUrl
        optional
        string
        or null
        format: uri
      • experienceOrTeam
        optional
        array of
        map<unknown>
      • credentials
        optional
        array of
        map<unknown>
      • businessDetails
        optional
        map of
        unknown
      • publicEvidence
        optional
        array of
        map<unknown>
      • capitalProviderProfile
        optional
        object
        • profileType
          vc_professional
          or
          angel_investor
          or
          scout
          or
          family_office_professional
          or
          accelerator_or_venture_studio
          or
          corporate_venture_professional
          +1 more
          required
      • directEmail
        optional
        string
        or null
        format: email
      • directPhone
        optional
        string
        or null
        maxLength: 50 · minLength: 3
      • streetAddress
        optional
        string
        or null
        maxLength: 500 · minLength: 3
      • composition
        optional
        array of
        object
        • blockType
          header
          or
          trust
          or
          about
          or
          team
          or
          metrics
          or
          capital_graph
          +16 more
          required
        • order
          integer
          required
        • visibility
          optional
          public
          or
          follower
          or
          capital
          or
          diligence
          or
          custom
          default: "public"
        • config
          optional
          map of
          unknown
      • capitalProviderVerification
        optional
        object
        • identity
          object
          required
          • status
            verified
            required
          • verifiedAt
            string
            required
            format: date-time
          • expiresAt
            string
            or null
            required
            format: date-time
          • verificationMethod
            kyc_profile
            or
            operator_exception
            required
          • exceptionId
            optional
            string
            or null
            format: uuid
        • affiliation
          object
          required
          • status
            verified
            required
          • verifiedAt
            string
            required
            format: date-time
          • verificationMethod
            accepted_current_membership_at_verified_capital_entity
            or
            operator_exception
            required
          • membershipId
            string
            or null
            required
            format: uuid
          • organizationId
            string
            required
            format: uuid
          • organizationName
            string
            required
            minLength: 1
          • organizationSlug
            string
            or null
            required
            minLength: 1
          • organizationType
            investor
            or
            fund
            required
          • role
            string
            or null
            required
            minLength: 1
          • title
            string
            or null
            required
            minLength: 1
          • expiresAt
            optional
            string
            or null
            format: date-time
          • exceptionId
            optional
            string
            or null
            format: uuid
    • profileKind
      investor
      or
      operating_company
      or
      public_company
      or
      person
      or
      other
      required
    • recordOrigin
      owner_created
      or
      admin_seeded
      or
      public_dataset
      or
      regulatory_source
      or
      researched
      or
      relationship_discovered
      +1 more
      required
    • managementStatus
      managed
      or
      reference
      required
    • publicEligible
      boolean
      required
    • indexEligible
      boolean
      required
    • sourceCount
      integer
      required
      minimum: 0
    • sourceCheckedAt
      string
      or null
      required
      format: date-time
    • facets
      object
      required
      • industry
        venture_capital
        or
        private_equity
        or
        asset_management
        or
        banking
        or
        insurance
        or
        fintech
        +31 more
        or null
        required
      • country
        string
        or null
        required
        pattern: ^[A-Z]{2}$
      • region
        string
        or null
        required
        pattern: ^[A-Z0-9]{1,3}$
      • city
        string
        or null
        required
      • hasPublicFilings
        boolean
        required
      • operatingStatus
        active
        or
        acquired
        or
        defunct
        or
        unknown
        required
      • foundedYear
        integer
        or null
        required
      • employeeMin
        integer
        or null
        required
      • employeeMax
        integer
        or null
        required
      • fundingStage
        pre_seed
        or
        seed
        or
        series_a
        or
        series_b
        or
        series_c_plus
        or
        growth
        +4 more
        or null
        required
    • publishedAt
      string
      required
      format: date-time
    • impressionToken
      string
      required
      minLength: 20
    • capitalProvider
      optional
      object
      • providerType
        person
        or
        firm
        required
      • verified
        true
        required
      • mandates
        array of
        object
        required
        • id
          string
          required
          format: uuid
        • name
          string
          required
          minLength: 1
        • stages
          array of
          string
          required
          minLength: 1
        • sectors
          array of
          string
          required
          minLength: 1
        • geographies
          array of
          string
          required
          minLength: 1
        • initialCheckMinimum
          number
          required
          minimum: 0
        • initialCheckMaximum
          number
          required
          minimum: 0
        • initialCheckCurrency
          string
          required
          maxLength: 3 · minLength: 3
        • leadBehaviors
          array of
          lead
          or
          co_lead
          or
          follow
          required
        • exclusions
          array of
          string
          required
        • effectiveAt
          string
          required
          format: date-time
        • verifiedAt
          string
          required
          format: date-time
        • expiresAt
          string
          required
          format: date-time
        • freshness
          object
          required
          • status
            current
            or
            stale
            required
          • warning
            string
            or null
            required
          • staleSince
            string
            or null
            required
            format: date-time
          • daysStale
            integer
            required
            minimum: 0
  • pagination
    object
    required
    • nextCursor
      string
      or null
      required
    • hasMore
      boolean
      required
    • limit
      integer
      required
      minimum: 0
  • resultCount
    object
    required
    • value
      integer
      or null
      required
      minimum: 0
    • relation
      exact
      or
      approximate
      or
      unavailable
      required
  • facets
    required

    Any of the following:

    • object
      • availability
        available
        required
      • industries
        array of
        object
        required
        • value
          venture_capital
          or
          private_equity
          or
          asset_management
          or
          banking
          or
          insurance
          or
          fintech
          +31 more
          required
        • label
          string
          required
    • object
      • availability
        unavailable
        required
      • reason
        string
        required

400

Default Response
JSON
  • error
    object
    required
    • code
      string
      required

      Machine-readable error code (e.g., NOT_FOUND)

    • message
      string
      required

      Human-readable error message

    • details
      optional
      unknown

      Optional structured error details

    • traceId
      optional
      string

      Unique ID for log correlation

401

Default Response
JSON
  • error
    object
    required
    • code
      string
      required

      Machine-readable error code (e.g., NOT_FOUND)

    • message
      string
      required

      Human-readable error message

    • details
      optional
      unknown

      Optional structured error details

    • traceId
      optional
      string

      Unique ID for log correlation

403

Default Response
JSON
  • error
    object
    required
    • code
      string
      required

      Machine-readable error code (e.g., NOT_FOUND)

    • message
      string
      required

      Human-readable error message

    • details
      optional
      unknown

      Optional structured error details

    • traceId
      optional
      string

      Unique ID for log correlation

404

Default Response
JSON
  • error
    object
    required
    • code
      string
      required

      Machine-readable error code (e.g., NOT_FOUND)

    • message
      string
      required

      Human-readable error message

    • details
      optional
      unknown

      Optional structured error details

    • traceId
      optional
      string

      Unique ID for log correlation

409

Default Response
JSON
  • error
    object
    required
    • code
      string
      required

      Machine-readable error code (e.g., NOT_FOUND)

    • message
      string
      required

      Human-readable error message

    • details
      optional
      unknown

      Optional structured error details

    • traceId
      optional
      string

      Unique ID for log correlation

429

Default Response
JSON
  • error
    object
    required
    • code
      string
      required

      Machine-readable error code (e.g., NOT_FOUND)

    • message
      string
      required

      Human-readable error message

    • details
      optional
      unknown

      Optional structured error details

    • traceId
      optional
      string

      Unique ID for log correlation

500

Default Response
JSON
  • error
    object
    required
    • code
      string
      required

      Machine-readable error code (e.g., NOT_FOUND)

    • message
      string
      required

      Human-readable error message

    • details
      optional
      unknown

      Optional structured error details

    • traceId
      optional
      string

      Unique ID for log correlation

503

Default Response
JSON
  • error
    object
    required
    • code
      string
      required

      Machine-readable error code (e.g., NOT_FOUND)

    • message
      string
      required

      Human-readable error message

    • details
      optional
      unknown

      Optional structured error details

    • traceId
      optional
      string

      Unique ID for log correlation

Type to search…

↑↓ navigate↵ selectEsc close