latestOpenAPI 3.0.42026-08-10174362.4 KB

70fb92d278f5

Publications

Create Order

Create an order for an publication based on citation information.

Example with the minimum information needed for an order when you have a DOI:

{
  "userInfo": {
    "userName": "demo.trial@articlegalaxy.com",
    "email": "demo.trial@articlegalaxy.com",
    "firstName": "Demo",
    "lastName": "Trial"
  },
  "deliverToEmail": "demo.trial@articlegalaxy.com",
  "citation": {
    "doi": "10.1007/s00454-016-9824-0"
  },
  "intendedUseId": 2,
  "orderType": "RequestPDF",
  "customerReferences": {}
}
post/publications/order

Request body

deliverToEmailstring nullable
intendedUseIdinteger nullable
orderType'RequestPDF' | 'RequestPDFAndGenAI' | 'RequestGenAI' | 'RequestRental'
customerReferencesobject nullable

Example request

{
  "customerReferences": {
    "1": "string",
    "2": "string"
  }
}

Response

Order created successfully

orderIdinteger