---
title: "Monetize URL"
method: POST
path: "/v1/monetize"
tags: ["v1"]
---

# Monetize URL

`POST /v1/monetize`

Return monetizable offers (with max commission rate) for a product URL.

Access to this endpoint is restricted. If you think your use-case requires it, please contact us. Usually, developers actually want search. This is helpful for migrating to Channel3.

## Request body

- MonetizeRequest
  - `url` string, required — The URL of the product to monetize

## Response `200`

Successful Response

- MonetizeResponse — Response from the /v1/monetize endpoint — just the list of offers.
  - `offers` MonetizeOffer[] — Monetizable offers, sorted by max_commission_rate descending.
    - `url` string, required — buy.trychannel3.com deeplink. Clicks are tracked and routed through the highest-paying affiliate network for the merchant.
    - `domain` string, required — Merchant domain, e.g. nordstrom.com
    - `max_commission_rate` number — Maximum post-take-rate commission for the merchant, as a decimal (0.05 = 5%). 'Max' because the realized rate may be lower.

## Other responses

- `401` — Unauthorized - Invalid or missing authentication
- `402` — Payment required
- `403` — Monetize access not enabled
- `422` — Validation Error
- `500` — Internal Server Error
- `504` — Timeout

---

[API](https://skmtc.net/channel3-ai/apis/fastapi.md) · [All operations](https://skmtc.net/channel3-ai/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/channel3-ai/fastapi/versions/981d371bd83e/schema)
