# Trustpilot Newest Companies in Category

> Trustpilot Newest Companies in Category is a paid API for AI agents from agents.openwebninja.com, paid per call via MPP, price unknown, status unknown (last checked 2026-10-14).

Returns the list of most recently added companies on Trustpilot within a specified category, with category metadata and company listings.

## Facts

- Endpoint: GET https://agents.openwebninja.com/trustpilot-company-and-reviews/category-newest-companies?utm_source=zero.xyz
- Price: price unknown
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Provider: agents.openwebninja.com
- Website: https://agents.openwebninja.com
- Canonical page: https://www.zero.xyz/c/agents-openwebninja-com-trustpilot-newest-companies-in-category-2b67fe90
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_6xFPXNXhazaXegHCqhNj3

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agents-openwebninja-com-trustpilot-newest-companies-in-category-2b67fe90
```

Example prompt: Show me the newest companies listed on Trustpilot in the 'insurance_general' category for the US locale.

## When to prefer this

Use this endpoint when you need to discover the most recently added companies within a specific Trustpilot category, especially for competitive monitoring, market research, or lead generation targeting new market entrants. Prefer this over a general category search when recency of listing is the primary criterion.

## Known failure modes

- Invalid or non-existent category_id returns an error or empty company list
- Unsupported locale value returns a validation error
- Rate limiting or quota exhaustion returns a 402 or 429 error
- Trustpilot data unavailability may return an empty or partial response
- Missing required category_id parameter causes a 400 bad request error

## How this service works

Get the list of newest companies is a specific category.

## Output

Returns a JSON object containing the category metadata (id, name, hierarchical level, parent category ID, and total company count) along with an array of company objects representing the newest companies in that category, plus request parameters and a unique request ID.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "category_id"
 ],
 "properties": {
  "locale": {
   "enum": [
    "da-DK",
    "de-AT",
    "de-CH",
    "de-DE",
    "en-AU",
    "en-CA",
    "en-GB",
    "en-IE",
    "en-NZ",
    "en-US",
    "es-ES",
    "fi-FI",
    "fr-BE",
    "nl-BE",
    "fr-FR",
    "it-IT",
    "ja-JP",
    "nb-NO",
    "nl-NL",
    "pl-PL",
    "pt-BR",
    "pt-PT",
    "sv-SE"
   ],
   "type": "string",
   "default": "en-US",
   "description": "Locale code to use. Corresponds to the country selector on the Trustpilot website footer."
  },
  "category_id": {
   "type": "string",
   "description": "The type of the company for which to get details."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "data": {
   "type": "object",
   "properties": {
    "category": {
     "type": "object",
     "properties": {
      "id": {
       "type": "string",
       "description": "The unique identifier for the category."
      },
      "name": {
       "type": "string",
       "description": "The name of the category."
      },
      "level": {
       "type": "string",
       "description": "The hierarchical level of the category."
      },
      "parent_id": {
       "type": "string",
       "description": "The parent category ID."
      },
      "company_count": {
       "type": "integer",
       "description": "The number of companies in this category."
      }
     }
    },
    "companies": {
     "type": "array",
     "items": {
      "type": "object"
     }
    }
   }
  },
  "status": {
   "type": "string",
   "description": "The status of the response."
  },
  "parameters": {
   "type": "object",
   "properties": {
    "locale": {
     "type": "string",
     "description": "The locale of the request."
    },
    "category_id": {
     "type": "string",
     "description": "The ID of the category."
    }
   }
  },
  "request_id": {
   "type": "string",
   "description": "A unique identifier for the request."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agents-openwebninja-com-trustpilot-newest-companies-in-category-2b67fe90/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.openwebninja.com](https://www.zero.xyz/host/agents.openwebninja.com/llms.txt)
