# Sponge: Kling Elements Pro – List Tasks

> Sponge: Kling Elements Pro – List Tasks is a free API for AI agents from freepik.x402.paysponge.com, Free, status down (last checked 2026-09-14).

Lists existing Kling Elements Pro image-to-video generation tasks via the Sponge x402 payment proxy

## Facts

- Endpoint: GET https://freepik.x402.paysponge.com/v1/ai/image-to-video/kling-elements-pro
- Price: Free
- Status: down
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/freepik-a95df0ab
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Yr0KQoGonjzMqqNG7tS_c

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 freepik-a95df0ab
```

Example prompt: Show me all the Kling Elements Pro image-to-video tasks I've submitted so I can see which ones are done, pending, or still processing.

## When to prefer this

Use this endpoint when you need to poll or monitor the status of previously submitted Kling Elements Pro image-to-video generation jobs, especially in workflows that submit tasks asynchronously and need to check for completion before retrieving results. Prefer this over submit endpoints when you already have tasks in flight and want a full task list rather than a single task status.

## Known failure modes

- No tasks found — returns empty list if no tasks have been submitted
- Authentication or payment header missing — returns 402 or 401 error
- Gateway timeout if the upstream Freepik/Kling API is unavailable
- Rate limiting if too many requests are made in a short window
- Malformed response if the upstream Kling Elements Pro API changes its schema

## How this service works

Kling Elements Pro - List tasks

## Output

Returns a JSON list of Kling Elements Pro image-to-video task records, including task IDs, statuses (e.g. pending, processing, completed, failed), and associated metadata for each submitted generation job.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {},
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "additionalProperties": true
    }
   },
   "additionalProperties": false
  }
 },
 "additionalProperties": false
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/freepik-a95df0ab/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from freepik.x402.paysponge.com](https://www.zero.xyz/host/freepik.x402.paysponge.com/llms.txt)
