---
title: "Register as a revenue-share provider"
method: POST
path: "/api/partner/register"
tags: ["Registration"]
---

# Register as a revenue-share provider

`POST /api/partner/register`

## Request

- Base URL: `https://x402-agent-pay.com`
- URL: `https://x402-agent-pay.com/api/partner/register`
- Auth: none declared

Register as an API provider in the AgentPay revenue pool. Providers earn a share of settlement fees based on volume. Supply a partner_id to claim your namespace.

## Request body

- PartnerRegisterRequest
  - `partner_id` string, required: Unique namespace for your provider account
  - `name` string, required
  - `email` string
  - `wallet` string, required
  - `description` string
  - `website` string

## Response `200`

Partner registered

## Other responses

- `400`: Invalid request or partner_id already taken

---

[API](https://skmtc.dev/x402-agent-pay/apis/agentpay-x402-facilitator-api.md) · [All operations](https://skmtc.dev/x402-agent-pay/apis/agentpay-x402-facilitator-api/llms.txt) · [OpenAPI document](https://skmtc.dev/x402-agent-pay/apis/agentpay-x402-facilitator-api/revisions/33ece6814ac9?raw)
