---
title: "UCP business profile"
method: GET
path: "/.well-known/ucp"
tags: ["Agentic commerce discovery"]
---

# UCP business profile

`GET /.well-known/ucp`

## Request

- Base URL: `https://www.adadiamonds.com`
- URL: `https://www.adadiamonds.com/.well-known/ucp`
- Auth: none required

Unauthenticated UCP profile (version 2026-04-08) declaring the REST shopping service at https://www.adadiamonds.com/api/ucp, the `dev.ucp.shopping.checkout` capability, the order webhook configuration when one is set, and the Google Pay payment handler (Stripe as PAYMENT_GATEWAY) when a publishable key is configured. `keys[]` lists Ada's RFC 7517 signing key when outbound webhook signing is enabled. Cached publicly for one hour.

## Response `200`

Services, capabilities, payment handlers, signing keys.

- UcpProfile
  - `ucp` object, required
    - `version` string, required
    - `services` object, required
    - `capabilities` object
    - `payment_handlers` object, required
  - `keys` object[]

---

[API](https://skmtc.dev/adadiamonds/apis/ada-diamonds-agent-api.md) · [All operations](https://skmtc.dev/adadiamonds/apis/ada-diamonds-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/adadiamonds/apis/ada-diamonds-agent-api/revisions/2b2ed3201815?raw)
