---
title: "Proxy Request"
method: PUT
path: "/api/v1/proxy/{service_id}/{path}"
tags: ["proxy"]
---

# Proxy Request

`PUT /api/v1/proxy/{service_id}/{path}`

## Request

- Base URL: `https://agentictrade.io` (the document declares no server; this is the origin it was published from)
- URL: `https://agentictrade.io/api/v1/proxy/{service_id}/{path}`
- Auth: none declared

Proxy a request to a service provider with automatic payment.

Usage:
    POST /api/v1/proxy/{service_id}/scan
    Authorization: Bearer {key_id}:{secret}

The marketplace:
1. Validates your API key
2. Looks up the service
3. Forwards your request to the provider
4. Records usage + handles payment
5. Returns the provider's response

## Path parameters

- `service_id` string, required
- `path` string, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/agentictrade/apis/agent-commerce-framework.md) · [All operations](https://skmtc.dev/agentictrade/apis/agent-commerce-framework/llms.txt) · [OpenAPI document](https://skmtc.dev/agentictrade/apis/agent-commerce-framework/revisions/65b4b64609bc?raw)
