• Register

MainRequisition

This api is consumed by a user. #### Request URI
``` POST /coupaintegration/requisition ```
#### Request Structure
API field Type Mandatory Description
RequisitionHeader
id String N Id
created-at String N Created at
updated-at String N Updated at
buyer-note String N Buyer note
justification String N Justification
need-by-date String N Need by date
reject-reason-comment String N Reject reason comment
status String N Status
price-hidden String N Price hidden
submitted-at String N Submitted at
exported String N Exported
ship-to-attention String N Ship to attention
total String N Total
mobile-total String N Mobile total
receiving-warehouse-id String N Receiving warehouse id
line-count String N Line count
external-po-reference String N External po reference
currency
id String N Id
code String N Code
decimals String N Decimals
name String N Name
enabled-flag String N Enabled flag
symbol String N Symbol
enabled String N Enabled
created-by String N Created by
updated-by String N Updated by
requested-by
id String N Id
created-at String N Created at
updated-at String N Updated at
login String N Login
email String N Email
employee-number String N Employee number
firstname String N Firstname
lastname String N Lastname
fullname String N Fullname
salesforce-id String N Salesforce id
avatar-thumb-url String N Avatar thumb url
manager String N Manager
custom-fields String N Custom fields
account-groups String N Account groups
purchasing-user String N Purchasing user
expense-user String N Expense user
sourcing-user String N Sourcing user
inventory-user String N Inventory user
contracts-user String N Contracts user
analytics-user String N Analytics user
aic-user String N Aic user
spend-guard-user String N Spend guard user
api-user String N Api user
active String N Active
account-security-type String N Account security type
authentication-method String N Authentication method
sso-identifier String N Sso identifier
default-locale String N Default locale
business-group-security-type String N Business group security type
edit-invoice-on-quick-entry String N Edit invoice on quick entry
mention-name String N Mention name
password String N Password
generate-password-and-notify String N Generate password and notify
salesforce-enabled String N Salesforce enabled
ccw-user String N Ccw user
country-of-residence String N Country of residence
escalation-threshold String N Escalation threshold
employee_payment_channel String N Employee_payment_channel
requester
id String N Id
created-at String N Created at
updated-at String N Updated at
login String N Login
email String N Email
employee-number String N Employee number
firstname String N Firstname
lastname String N Lastname
fullname String N Fullname
salesforce-id String N Salesforce id
avatar-thumb-url String N Avatar thumb url
manager String N Manager
custom-fields String N Custom fields
account-groups String N Account groups
purchasing-user String N Purchasing user
expense-user String N Expense user
sourcing-user String N Sourcing user
inventory-user String N Inventory user
contracts-user String N Contracts user
analytics-user String N Analytics user
aic-user String N Aic user
spend-guard-user String N Spend guard user
api-user String N Api user
active String N Active
account-security-type String N Account security type
authentication-method String N Authentication method
sso-identifier String N Sso identifier
default-locale String N Default locale
business-group-security-type String N Business group security type
edit-invoice-on-quick-entry String N Edit invoice on quick entry
mention-name String N Mention name
password String N Password
generate-password-and-notify String N Generate password and notify
salesforce-enabled String N Salesforce enabled
ccw-user String N Ccw user
country-of-residence String N Country of residence
escalation-threshold String N Escalation threshold
employee_payment_channel String N Employee_payment_channel
ship-to-address
id String N Id
created-at String N Created at
updated-at String N Updated at
name String N Name
location-code String N Location code
street1 String N Street1
street2 String N Street2
street3 String N Street3
street4 String N Street4
city String N City
state String N State
postal-code String N Postal code
attention String N Attention
active String N Active
business-group-name String N Business group name
vat-number String N Vat number
local-tax-number String N Local tax number
country String N Country
vat-country String N Vat country
content-groups String N Content groups
created-by String N Created by
updated-by String N Updated by
purposes String N Purposes
tax-registrations String N Tax registrations
type String N Type
attachments
created-at String N Created at
file-url String N File url
id String N Id
intent String N Intent
linked-to String N Linked to
text String N Text
type String N Type
updated-at String N Updated at
url String N Url
file String N File
requisition-lines
id String N Id
created-at String N Created at
updated-at String N Updated at
description String N Description
line-num String N Line num
need-by-date String N Need by date
order-line-id String N Order line id
quantity String N Quantity
receipt-required String N Receipt required
source-part-num String N Source part num
status String N Status
sub-line-num String N Sub line num
supp-aux-part-num String N Supp aux part num
total String N Total
source-type String N Source type
line-type String N Line type
supplier-site-id String N Supplier site id
unit-price String N Unit price
service-type String N Service type
extra-line-attribute String N Extra line attribute
minimum-order-quantity String N Minimum order quantity
order-increment String N Order increment
custom-fields String N Custom fields
account String N Account
account-allocations String N Account allocations
item String N Item
commodity String N Commodity
currency String N Currency
form-response String N Form response
supplier String N Supplier
uom String N Uom
payment-term String N Payment term
shipping-term String N Shipping term
asset-tags String N Asset tags
attachments String N Attachments
created-by String N Created by
updated-by String N Updated by
contract String N Contract
punchout-site String N Punchout site
transmission-method-override String N Transmission method override
transmission-emails String N Transmission emails
unspsc-code String N Unspsc code
supplier-site String N Supplier site
period String N Period
order-pad-line String N Order pad line
manufacturer-name String N Manufacturer name
manufacturer-part-number String N Manufacturer part number
current-approval
id String N Id
created-at String N Created at
updated-at String N Updated at
position String N Position
approval-chain-id String N Approval chain id
status String N Status
approval-date String N Approval date
note String N Note
type String N Type
approvable-type String N Approvable type
approvable-id String N Approvable id
delegate-id String N Delegate id
approver String N Approver
approved-by String N Approved by
delegate String N Delegate
delegates String N Delegates
reasons String N Reasons
created-by String N Created by
updated-by String N Updated by
department
active String N Active
created-at String N Created at
created-by String N Created by
id String N Id
name String N Name
updated-at String N Updated at
updated-by String N Updated by
approvals
id String N Id
created-at String N Created at
updated-at String N Updated at
position String N Position
approval-chain-id String N Approval chain id
status String N Status
approval-date String N Approval date
note String N Note
type String N Type
approvable-type String N Approvable type
approvable-id String N Approvable id
delegate-id String N Delegate id
approver String N Approver
approved-by String N Approved by
delegate String N Delegate
delegates String N Delegates
reasons String N Reasons
created-by String N Created by
updated-by String N Updated by
created-by
id String N Id
created-at String N Created at
updated-at String N Updated at
login String N Login
email String N Email
employee-number String N Employee number
firstname String N Firstname
lastname String N Lastname
fullname String N Fullname
salesforce-id String N Salesforce id
avatar-thumb-url String N Avatar thumb url
manager String N Manager
custom-fields String N Custom fields
account-groups String N Account groups
purchasing-user String N Purchasing user
expense-user String N Expense user
sourcing-user String N Sourcing user
inventory-user String N Inventory user
contracts-user String N Contracts user
analytics-user String N Analytics user
aic-user String N Aic user
spend-guard-user String N Spend guard user
api-user String N Api user
active String N Active
account-security-type String N Account security type
authentication-method String N Authentication method
sso-identifier String N Sso identifier
default-locale String N Default locale
business-group-security-type String N Business group security type
edit-invoice-on-quick-entry String N Edit invoice on quick entry
mention-name String N Mention name
password String N Password
generate-password-and-notify String N Generate password and notify
salesforce-enabled String N Salesforce enabled
ccw-user String N Ccw user
country-of-residence String N Country of residence
escalation-threshold String N Escalation threshold
employee_payment_channel String N Employee_payment_channel
approver
id String N Id
created-at String N Created at
updated-at String N Updated at
login String N Login
email String N Email
employee-number String N Employee number
firstname String N Firstname
lastname String N Lastname
fullname String N Fullname
salesforce-id String N Salesforce id
avatar-thumb-url String N Avatar thumb url
manager String N Manager
custom-fields String N Custom fields
account-groups String N Account groups
purchasing-user String N Purchasing user
expense-user String N Expense user
sourcing-user String N Sourcing user
inventory-user String N Inventory user
contracts-user String N Contracts user
analytics-user String N Analytics user
aic-user String N Aic user
spend-guard-user String N Spend guard user
api-user String N Api user
active String N Active
account-security-type String N Account security type
authentication-method String N Authentication method
sso-identifier String N Sso identifier
default-locale String N Default locale
business-group-security-type String N Business group security type
edit-invoice-on-quick-entry String N Edit invoice on quick entry
mention-name String N Mention name
password String N Password
generate-password-and-notify String N Generate password and notify
salesforce-enabled String N Salesforce enabled
ccw-user String N Ccw user
country-of-residence String N Country of residence
escalation-threshold String N Escalation threshold
employee_payment_channel String N Employee_payment_channel
updated-by
id String N Id
created-at String N Created at
updated-at String N Updated at
login String N Login
email String N Email
employee-number String N Employee number
firstname String N Firstname
lastname String N Lastname
fullname String N Fullname
salesforce-id String N Salesforce id
avatar-thumb-url String N Avatar thumb url
manager String N Manager
custom-fields String N Custom fields
account-groups String N Account groups
purchasing-user String N Purchasing user
expense-user String N Expense user
sourcing-user String N Sourcing user
inventory-user String N Inventory user
contracts-user String N Contracts user
analytics-user String N Analytics user
aic-user String N Aic user
spend-guard-user String N Spend guard user
api-user String N Api user
active String N Active
account-security-type String N Account security type
authentication-method String N Authentication method
sso-identifier String N Sso identifier
default-locale String N Default locale
business-group-security-type String N Business group security type
edit-invoice-on-quick-entry String N Edit invoice on quick entry
mention-name String N Mention name
password String N Password
generate-password-and-notify String N Generate password and notify
salesforce-enabled String N Salesforce enabled
ccw-user String N Ccw user
country-of-residence String N Country of residence
escalation-threshold String N Escalation threshold
employee_payment_channel String N Employee_payment_channel
mobile-currency
id String N Id
code String N Code
decimals String N Decimals
name String N Name
enabled-flag String N Enabled flag
symbol String N Symbol
enabled String N Enabled
created-by String N Created by
updated-by String N Updated by
custom-fields
spend-type String N Spend type
last-exported-at String N Last exported at
supplier-default-currency String N Supplier default currency
sap-validation-result String N Sap validation result
pl-result String N Pl result
custom-field-4 String N Custom field 4
final-receipt String N Final receipt
delivery-note-num String N Delivery note num
receipt-comment String N Receipt comment
sap-gr String N Sap gr
cost-center-owner String N Cost center owner
default-currency String N Default currency
vendor-segmentation String N Vendor segmentation
vendor-category String N Vendor category
hide-price String N Hide price
po-created-in-sap String N Po created in sap
poa String N Poa
synertrade-rfx-num String N Synertrade rfx num
responsible-buyer-cam String N Responsible buyer cam
responsible-buyer String N Responsible buyer
vendor-categories String N Vendor categories
custom-field-3 String N Custom field 3
validity-start String N Validity start
validity-end String N Validity end
wbs String N Wbs
thors-project-new String N Thors project new
thors-field String N Thors field
tax-code-br10 String N Tax code br10
ncm-code-supplier String N Ncm code supplier
material-of-origin String N Material of origin
material-of-usage String N Material of usage
material-category String N Material category
pcard
active String N Active
created-by String N Created by
expiry String N Expiry
name String N Name
nickname String N Nickname
number String N Number
shared String N Shared
updated-by String N Updated by
#### Request Example
``` { "id": 3047, "login": "rick.robinson@campari.com", "email": "rick.robinson@campari.com", "employee-number": "07100107", "firstname": "Rick", "lastname": "Robinson", "fullname": "Rick Robinson", "salesforce-id": null, "avatar-thumb-url": null, "custom-fields": { "cost-center-owner": {}, "poa": "true" }, "mobile-currency": { "id": 7, "code": "ARS", "decimals": 2, "updated-by": { "id": 55, "login": "Chiara", "email": "cbotta@kpmg.it", "employee-number": "", "firstname": "Chiara", "lastname": "Botta", "fullname": "Chiara Botta", "salesforce-id": null, "avatar-thumb-url": null, "custom-fields": { "cost-center-owner": {}, "poa": "false" } } }, "custom-fields-2": { "synertrade-rfx-num": "", "responsible-buyer": "", "validity-start": "", "thors-project-new": {} }, "line-count": 1 } ```
#### Response Structure
API field Type Description
postResponse
Response String Possible value are “200”, “400”
#### Response Example
``` { "statusLine": { "statusCode": "SUCCESS" } } ```

Docs Navigation