Skip to main content
POST
/
revolut
/
create-order
Create Revolut order
curl --request POST \
  --url https://api.sprucecollective.co.uk/revolut/create-order \
  --header 'Content-Type: application/json' \
  --data '
{
  "amount": 123,
  "currency": "<string>",
  "description": "<string>",
  "cancel_url": "<string>",
  "customer_email": "<string>",
  "failure_url": "<string>",
  "item_id": "<string>",
  "quantity": 123,
  "site_id": "<string>",
  "success_url": "<string>",
  "user_exists": true,
  "user_id": "<string>",
  "utm": "<string>",
  "utm_campaign": "<string>",
  "utm_content": "<string>",
  "utm_medium": "<string>",
  "utm_source": "<string>",
  "utm_term": "<string>"
}
'
{
  "checkout_url": "<string>",
  "environment": "<string>",
  "error": "<string>",
  "error_code": "<string>",
  "order_id": "<string>",
  "order_state": "<string>",
  "success": true
}

Body

application/json

Order data

amount
number
required
currency
string
required
description
string
required
cancel_url
string
customer_email
string
failure_url
string
item_id
string
quantity
integer
site_id
string
success_url
string
user_exists
boolean
user_id
string
utm
string

UTM fields

utm_campaign
string
utm_content
string
utm_medium
string
utm_source
string
utm_term
string

Response

OK

checkout_url
string
environment
string
error
string
error_code
string
order_id
string
order_state
string
success
boolean