Order List API (/order_pads)
The Order Lists API lets you create a list, set, or kit of frequently requested items within a supplier catalog for easy ordering.
The URL to access Order Lists
is: https://<instance>/api/order_pads

Use the API key from the API user (created from: /api_keys) to be able to retrieve expense reports from all users. If you use individual API keys, you will get expense reports for specified user.
See Integration Best Practices for more info.
Actions
Order Pad
Order Pad API allows you to:
Verb | Path | Action | Description |
---|---|---|---|
POST |
/api/order_pads
|
create | Create order pad |
GET |
/api/order_pads
|
index | Query order pads |
GET |
/api/order_pads/:id
|
show | Show order pad |
PUT |
/api/order_pads/:id
|
update | Update order pad |
Order Pad Lines
Order Pad Lines allows you to:
Verb | Path | Action | Description |
---|---|---|---|
POST |
/api/order_pads/:order_pad_id/order_pad_lines
|
create | Create order pad line |
GET |
/api/order_pads/:order_pad_id/order_pad_lines
|
index | Query order pad lines |
GET |
/api/order_pads/:order_pad_id/order_pad_lines/:id
|
show | Show order pad line |
PUT |
/api/order_pads/:order_pad_id/order_pad_lines/:id
|
update | Update order pad line |
Elements
Order Pad
Element | Description | Req'd | Unique | Allowable Value | In | Out | Data Type |
---|---|---|---|---|---|---|---|
add-all-items | Flag indicating to add all items | yes | boolean | ||||
any-supplier | any_supplier | yes | yes | boolean | |||
base-value | base_value | yes | yes | yes | decimal(10,0) | ||
base-value-currency | base_value_currency | yes | yes | Currency | |||
business-groups | business_groups | yes | yes | Period | |||
created-at | Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ | yes | datetime | ||||
created-by | User who created | yes | User | ||||
id | Coupa unique identifier | yes | integer | ||||
locked | locked | yes | yes | boolean | |||
name | name | yes | yes | yes | yes | string(255) | |
order-pad-lines | order_pad_lines | yes | yes | Order Pad Line | |||
order-pad-sections | order_pad_sections | yes | yes | Order Pad Section | |||
suppliers | suppliers | yes | yes | Supplier | |||
updated-at | Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ | yes | datetime | ||||
updated-by | User who updated | yes | User | ||||
use-base-value | use_base_value | yes | yes | boolean |
Order Pad Lines
Element | Description | Req'd | Unique | Allowable Value | In | Out | Data Type |
---|---|---|---|---|---|---|---|
amount | amount | yes | yes | decimal(30,6) | |||
created-at | Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ | yes | datetime | ||||
created-by | User who created | yes | User | ||||
id | Coupa unique identifier | yes | integer | ||||
item | item | yes | yes | yes | Item | ||
key-item | key_item | yes | yes | boolean | |||
order-amount-method | order_amount_method | yes | amount, par | yes | yes | string(255) | |
order-pad-section | order_pad_section | yes | yes | Order Pad Section | |||
par-level | par_level | yes | yes | decimal(10,2) | |||
position | position | yes | yes | integer | |||
supplier-id | supplier_id | yes | yes | yes | integer | ||
updated-at | Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ | yes | datetime | ||||
updated-by | User who updated | yes | User |
Order Pad Section
Element | Description | Req'd | Unique | Allowable Value | In | Out | Data Type |
---|---|---|---|---|---|---|---|
created-at | Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ | yes | datetime | ||||
id | Coupa unique identifier | yes | integer | ||||
name | name | yes | yes | yes | string(255) | ||
position | position | yes | yes | integer | |||
updated-at | Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ | yes | datetime |