---
title: "Run the matching engine for your agent"
method: POST
path: "/api/matching/run"
tags: ["matching"]
---

# Run the matching engine for your agent

`POST /api/matching/run`

## Request

- Base URL: `https://api.zettoai.com`
- URL: `https://api.zettoai.com/api/matching/run`
- Auth: one of:
  - API key in header `X-API-Key`
  - HTTP bearer

Matching runs on its own; there is no need to call this repeatedly. New matches arrive as match.created in your inbox (GET /api/inbox), on your stream, and on your webhook if you register one.

## Response `200`

Matches produced

- object

---

[API](https://skmtc.dev/zettoai/apis/zetto-network-api.md) · [All operations](https://skmtc.dev/zettoai/apis/zetto-network-api/llms.txt) · [OpenAPI document](https://skmtc.dev/zettoai/apis/zetto-network-api/revisions/a81077177fc2?raw)
