Discover/Web API
live

Web APIzpi.web.id

Discover and explore thousands of public services in the Zapi catalog by browsing categories or searching keywords, then access complete technical documentation with endpoints, parameters, and sample responses for any service you're interested in. Get everything you need to integrate new functionality into your applications without building from scratch.

This API takes change requests — .
Endpoint health
monitored
get_api_details
list_apis
Checks pendingself-healing
Endpoints
2
Updated
3h ago
This call costs1 credit / call— charged only on success
Try it
Keyword search query to filter APIs by name or tags (e.g. 'tiktok', 'finance').
Maximum number of items to return per page.
Pagination cursor from a previous response's next_cursor field. Omit for the first page.
Category slug to filter APIs (e.g. 'finance', 'social-media', 'autocomplete'). Omitting returns all categories.
api.parse.bot/scraper/229a3f2e-4740-4eee-acd2-1b0ce754643d/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/229a3f2e-4740-4eee-acd2-1b0ce754643d/list_apis?limit=5&category=finance&q=tiktok&cursor=0' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalmissing one? ·

List and search available APIs in the Zapi catalog. Supports keyword search, category filtering, and cursor-based pagination. Returns API summaries ordered by popularity. Each page returns up to `limit` items; pass `next_cursor` from the response as `cursor` to fetch the next page. When `next_cursor` is null, there are no more pages.

Input
ParamTypeDescription
qstringKeyword search query to filter APIs by name or tags (e.g. 'tiktok', 'finance').
limitintegerMaximum number of items to return per page.
cursorstringPagination cursor from a previous response's next_cursor field. Omit for the first page.
categorystringCategory slug to filter APIs (e.g. 'finance', 'social-media', 'autocomplete'). Omitting returns all categories.
Response
{
  "type": "object",
  "fields": {
    "items": "array of API summary objects with id, slug, category, displayName, description, tags, iconUrl, endpointCount, totalRequests, maxCacheTtl, minPlan, hasBulk, hasGatedEndpoint",
    "total": "integer total number of APIs matching the query/filter",
    "next_cursor": "string pagination cursor for the next page, or null if no more pages"
  },
  "sample": {
    "data": {
      "items": [
        {
          "id": "01KZ0SAQC0ZDX8TGV7PSA2FVDM",
          "slug": "tiktok",
          "tags": [
            "tiktok",
            "social",
            "trends",
            "suggest"
          ],
          "hasBulk": false,
          "iconUrl": "https://imgproxy.zpi.web.id/7812YMqDXk0fWoFTYEWQhX5rvgvJXISEOPsF5d8t9BU/rs:fit:128:128:0/q:85/f:webp/aHR0cHM6Ly9zMy56cGkud2ViLmlkL21haW4vc2NyYXBlcnMvdGlrdG9rLTE3ODU2NTkyMTk4MDAucG5n.webp",
          "minPlan": null,
          "category": "autocomplete",
          "description": "TikTok search suggestions — video-culture vocabulary the search engines do not surface.",
          "displayName": "TikTok Autocomplete",
          "maxCacheTtl": 1800,
          "endpointCount": 2,
          "totalRequests": 301,
          "hasGatedEndpoint": false
        },
        {
          "id": "01KS2Y5M6DCDF0J49QPEBSZ6SR",
          "slug": "tiktok-scraper",
          "tags": [
            "social",
            "tiktok",
            "scraper"
          ],
          "hasBulk": true,
          "iconUrl": "https://imgproxy.zpi.web.id/5uuEiByUONpB9lcyebpMXGzw-18ETLEcgEpbhJ_d3OE/rs:fit:128:128:0/q:85/f:webp/aHR0cHM6Ly9zMy56cGkud2ViLmlkL21haW4vc2NyYXBlcnMvdGlrdG9rLXNjcmFwZXItMTc3OTI4ODk1MzgzOC5zdmc.webp",
          "minPlan": null,
          "category": "social-media",
          "description": "Dapatkan data profile, postingan, comment, dan lainnya dengan lengkap dan konsisten.",
          "displayName": "TikTok Scraper",
          "maxCacheTtl": 3600,
          "endpointCount": 13,
          "totalRequests": 26207,
          "hasGatedEndpoint": false
        }
      ],
      "total": 2,
      "next_cursor": null
    },
    "status": "success"
  }
}

About the Web API

The Web API on Parse exposes 2 endpoints for the publicly available data on zpi.web.id. Calls return JSON over HTTPS and are billed per successful response.

Pin a release with the API-Snapshot-Version header so canonical updates don't silently change your contract.