Skip to main content
New to Corsair? See API access, authentication, and error handling.

Company

get

company.get Read the company record the key belongs to: name, address and creation date Risk: read
Input: empty object Output

Orders

create

orders.create Create one or more equipment-return orders. Each order is a real, paid shipment: Remote Retrieval mails a box to the named employee’s home address and bills the account the per-device fee shown by prices Risk: write
Input
Output

get

orders.get Read one order by ID, taking it as the oid query parameter Risk: read
Input Output: object[]

inprogress

orders.inprogress List orders whose return has started but whose device has not arrived yet, with both shipment legs Risk: read
Input Output: object[]

list

orders.list List every order with its payment status and shipping status, paged by the response’s own next link Risk: read
Input Output

new

orders.new List orders whose payment completed and which are ready to process Risk: read
Input Output: object[]

pending

orders.pending List orders whose payment has not completed; they are on hold until it does Risk: read
Input Output: object[]

Prices

prices

prices Read the live per-device prices, including the Monitor_27 band for 24-to-27-inch displays Risk: read
Input: empty object Output: object[]

Validate

validate

validate Check that the API key works and read the account email it belongs to Risk: read
Input: empty object Output