# GEDX402 Vector Search Delete

> GEDX402 Vector Search Delete is a paid API for AI agents from search.gedx402.com, paid per call via x402, $0.012/call, status unknown (last checked 2026-09-13).

Deletes one or more document vectors by ID from an isolated namespace in a vector search index, paid via USDC on-chain with no API keys required.

## Facts

- Endpoint: GET https://search.gedx402.com/v1/search/delete
- Price: $0.012/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/gedx402-vector-search-delete-0d03fd7b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_PlY7C_xkewsCRaQwNKNxy

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 gedx402-vector-search-delete-0d03fd7b
```

Example prompt: Delete document IDs ['doc-001', 'doc-002', 'doc-003'] from my vector namespace 'project-alpha' on GEDX402 — pay with USDC on Base.

## When to prefer this

Use this endpoint when you need to remove specific vectors/documents from a GEDX402-managed namespace and want to pay per-call with USDC on-chain (Base, Polygon, Arbitrum, World, or Solana) without managing API keys. Prefer this over alternatives when operating in a crypto-native or agent-to-agent payment environment.

## Known failure modes

- Invalid or non-existent document IDs result in deleted count of 0
- Namespace not found returns an error or zero deleted
- Namespace string outside 2-64 character range causes validation failure
- Insufficient USDC balance or failed x402 payment blocks the request
- Malformed IDs array (non-string items) causes request rejection

## How this service works

x402 workers ai. pay with usdc on base, polygon, arbitrum, world, or solana. no api keys.

## Output

Returns a JSON object with a 'deleted' field indicating the number of documents successfully removed from the vector index (e.g. {"deleted": 1}).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "ids": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "description": "Document ids to delete."
  },
  "namespace": {
   "type": "string",
   "description": "Agent collection id (2-64 chars). Isolates vectors per agent or project."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "deleted": 1
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/gedx402-vector-search-delete-0d03fd7b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from search.gedx402.com](https://www.zero.xyz/host/search.gedx402.com/llms.txt)
