Categories

Categories organize published API collections into a browsable taxonomy. Use category IDs with GET /v1/apis to filter collections by domain.

List Categories

GET /v1/categories

Returns all APIQuick marketplace categories.

Response

200 OK
{
  "items": [
    {
      "id": 3,
      "name": "Security",
      "slug": "security",
      "description": "Fraud, breach, risk, and abuse prevention APIs",
      "icon": "shield",
      "collection_count": 18
    },
    {
      "id": 4,
      "name": "Data Enrichment",
      "slug": "data-enrichment",
      "description": "Company, contact, location, and enrichment APIs",
      "icon": "database",
      "collection_count": 27
    }
  ]
}

Category Object

Field Type Description
idintegerCategory ID used by category_id filters.
namestringDisplay name.
slugstringURL-safe category identifier.
descriptionstringCategory summary.
iconstringIcon identifier used by the marketplace UI.
collection_countintegerNumber of published API collections in the category when provided.

Filtering Collections

Use a category ID to browse published collections in that category:

curl "https://api.quickpod.org/apiquick/v1/apis?category_id=3"
Visibility

Category-filtered collection results still follow marketplace visibility rules: only published collections with at least one tested, priced endpoint are returned.