Skip to content

Propose an intent

Request

Security
httpAuth
Headers
requestIdstring, (uuid)
Bodyapplication/jsonrequired
requestobjectrequired
signaturestring, (base64)required
curl -i -X POST \
  https://docs.ripple.com/_mock/products/custody/v1.41/devbox/v1/intents \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'Content-Type: application/json' \
  -H 'requestId: 497f6eca-6276-4993-bfeb-53cbbbba6f08' \
  -d '{
    "request": {
      "author": {
        "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
        "domainId": "8a0b02c3-fdd8-452e-bc6e-ef07a335ec7e"
      },
      "expiryAt": "2019-08-24T14:15:22Z",
      "targetDomainId": "6319e504-a82c-4cca-93a5-b46145310588",
      "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
      "payload": {
        "backupId": "eb7cea43-10b2-42dd-8819-ab9aed37565f",
        "type": "v0_AcknowledgeBackup"
      },
      "description": "string",
      "customProperties": {
        "property1": "string",
        "property2": "string"
      },
      "type": "Propose"
    },
    "signature": "string"
  }'

Responses

Accepted

Headers
requestIdstring, (uuid)required
Bodyapplication/json
requestIdstring, (uuid)required
Response
{ "requestId": "d385ab22-0f51-4b97-9ecd-b8ff3fd4fcb6" }