Create a spend requisition

Create a spend requisition. Create a spend requisition for a hirer. Spend requisitions are pre-contract funding requests that flow through approvals. You can include custom fields configured on your client account and optionally set an external ID for idempotency and later lookup. Note: Spend Requisition was previously named Spend Request. Some programmatic names use the old terminology.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
hirerstringRequired
The identifier or the email address of the hirer creating the spend requisition.
titlestringRequired<=100 characters
The title of the spend requisition.
descriptionstringRequired<=100000 characters
A detailed description of the spend requisition.
amountstringRequiredformat: "decimal"
The amount of money requested.
amount_typeenumRequired

The type of the amount requested.

  • DAY_RATE - Day rate
  • TOTAL - Total
Allowed values:
currencyenumRequired

The currency in which the amount is specified.

  • AUD - $ AUD
  • CAD - $ CAD
  • CHF - ₣ CHF
  • CZK - Kč CZK
  • DKK - kr DKK
  • EUR - € EUR
  • GBP - £ GBP
  • HKD - $ HKD
  • NOK - kr NOK
  • NZD - $ NZD
  • PLN - zł PLN
  • SEK - kr SEK
  • SGD - $ SGD
  • AED - د.إ AED
  • USD - $ USD
  • ZAR - R ZAR
custom_fieldslist of objectsOptional
An array of custom fields specific to the spend requisition.
external_idstringOptionalDefaults to
An external identifier for the spend requisition, optional.
spend_request_configurationstringOptional<=40 charactersDefaults to
The identifier of the configuration to create the spend requisition against.

Response

dataobject

The spend requisition object.

This object represents a request to commit spend on the YunoJuno platform. Spend Requisition was previously named Spend Request in the API documentation; some programmatic names use the old terminology.