AGENT SKILL
api-request
Make an HTTP request to the Revolut Merchant API via RevolutClient
- License 许可
- MIT
- 最近更新
- 2026-07-24
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- description
- Make an HTTP request to the Revolut Merchant API via RevolutClient
03 SKILL.md 正文
Revolut API Request
- Use
RevolutClient(wrapper overHttp::withHeaders(...)) - Always send
Revolut-Api-Versionheader - Base URL: sandbox
https://sandbox-merchant.revolut.com/api/ prodhttps://merchant.revolut.com/api - Authorization:
Authorization: Bearer {api_key} - Map responses through Response DTO → Support DTO
- Check the operation's markdown spec before sending a field:
https://developer.revolut.com/docs/api/merchant/operations/<operation>.md(curl + browser User-Agent). A field the spec does not list is ignored by Revolut — the data is dropped silently and the code still looks like it works. Idempotency-Keyis honoured on the refund, the subscription create and usage records only. Orders and payments accept no key; a charge is deduplicated viamerchant_order_data.reference+GET /orders?merchant_order_data_reference=.
04 同仓库更多 Skills
webhook
Handle Revolut webhook events
★ 0
subscriptions
Work with Revolut Subscriptions API — plans, subscriptions, billing cycles
★ 0
migration
Create or modify database migrations
★ 0
implement-contract
Implement a contract (interface) from isapp/laravel-cashier-support
★ 0
check
Run quality checks — tests, static analysis, code style
★ 0