---
updatedAt: 2026-04-21T17:58:34.000Z
agentTools:
  projectIndex: https://docs.bloomberry.com/llms.txt
---

# Get a list of tech vendors that this company currently uses

Returns a list of tech vendors that the specified company is currently subscribed to or using, based on their domain.
Need an API key? <a href="https://bloomberry.com/signup.html">Get a free API key here</a> 

# OpenAPI definition

```json
{
  "openapi": "3.0.3",
  "info": {
    "title": "B2B Tech Stack Intelligence API",
    "description": "Comprehensive API for retrieving tech stack changes, active customer lists for a vendor, and hiring signals (job postings)",
    "version": "1.0.0",
    "contact": {
      "url": "https://bloomberry.com"
    }
  },
  "servers": [
    {
      "url": "https://api.revealera.com",
      "description": "Production server"
    }
  ],
  "security": [
    {
      "ApiKeyAuth": []
    }
  ],
  "paths": {
    "/enrichments/tech.json": {
      "get": {
        "summary": "Get a list of tech vendors that this company currently uses",
        "description": "Returns a list of tech vendors that the specified company is currently subscribed to or using, based on their domain.\nNeed an API key? <a href=\"https://bloomberry.com/signup.html\">Get a free API key here</a> ",
        "tags": [
          "Tech Stack Enrichment"
        ],
        "security": [
          {
            "ApiKeyAuth": []
          }
        ],
        "parameters": [
          {
            "name": "domain",
            "in": "query",
            "description": "The domain of the company to get current vendors they're subscribed to. For example, 'ford.com' to get all active vendors that Ford is subscribed to.",
            "required": true,
            "schema": {
              "type": "string",
              "example": "unifygtm.com"
            }
          },
          {
            "name": "list_mode",
            "in": "query",
            "description": "Set to 'true' to return the list of vendors as a comma-separated string (useful for data enrichment tools like Clay). Defaults to 'false' which returns a structured JSON response.",
            "required": false,
            "schema": {
              "type": "string",
              "enum": [
                "true",
                "false"
              ],
              "default": "false",
              "example": "false"
            }
          },
          {
            "name": "category",
            "in": "query",
            "description": "The category of the vendors to get (default: all)",
            "required": false,
            "schema": {
              "type": "string",
              "example": "affiliate marketing"
            }
          },
          {
            "name": "upper_level_category",
            "in": "query",
            "description": "The upper level category of the vendors to get (default: all)",
            "required": false,
            "schema": {
              "type": "string",
              "example": "Customer Experience & Support"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success response",
            "content": {
              "application/json": {
                "schema": {
                  "oneOf": [
                    {
                      "$ref": "#/components/schemas/TechStackResponse"
                    },
                    {
                      "type": "string",
                      "description": "Comma-separated list of vendor names (when list_mode=true)"
                    }
                  ]
                },
                "examples": {
                  "structured": {
                    "summary": "Structured response (list_mode=false)",
                    "value": {
                      "vendors": [
                        {
                          "vendor_name": "Zendesk",
                          "vendor_category": "digital customer service",
                          "vendor_url": "zendesk.com"
                        },
                        {
                          "vendor_name": "Salesforce",
                          "vendor_category": "customer relationship management",
                          "vendor_upper_level_category": "Customer Experience & Support",
                          "vendor_url": "salesforce.com",
                          "usage_started_date": "2025-01-01",
                          "plan_names": null
                        }
                      ]
                    }
                  },
                  "list": {
                    "summary": "List mode response (list_mode=true)",
                    "value": "Zendesk,Salesforce"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            }
          },
          "422": {
            "description": "Validation errors",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                },
                "example": {
                  "error": "Domain must be specified"
                }
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "securitySchemes": {
      "ApiKeyAuth": {
        "type": "apiKey",
        "in": "query",
        "name": "api_key",
        "description": "API key for authentication"
      }
    },
    "schemas": {
      "TechStackResponse": {
        "type": "object",
        "properties": {
          "vendors": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "id": {
                  "type": "string",
                  "description": "Unique identifier for the vendor entry"
                },
                "vendor_name": {
                  "type": "string",
                  "description": "Name of the technology vendor"
                },
                "vendor_category": {
                  "type": "string",
                  "description": "Category of the vendor/technology"
                },
                "vendor_url": {
                  "type": "string",
                  "description": "URL to vendor website"
                },
                "context_url": {
                  "type": "string",
                  "nullable": true,
                  "description": "Context URL where the vendor is being used"
                },
                "vendor_upper_level_category": {
                  "type": "string",
                  "description": "The upper level category of the vendor"
                },
                "usage_started_at": {
                  "type": "string",
                  "format": "date",
                  "nullable": true,
                  "description": "The date we detected this company started usage of this vendor (null if we don't know)"
                }
              }
            }
          }
        }
      },
      "ErrorResponse": {
        "type": "object",
        "properties": {
          "error": {
            "type": "string",
            "description": "Error message"
          },
          "code": {
            "type": "integer",
            "description": "Error code"
          }
        }
      }
    }
  }
}
```