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
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 |