AIMS API Documentation
POST PurchaseRequest/Update
Updates an existing purchase request within AIMS.NET
Resource URL
https://bcgrouptest.aimsasp.net/AIMSUtilityService/AIMS.api/PurchaseRequest/Update
Parameters
RequestNumber (Required) Ex: R555
Populates the purchase request request number field.
Facility Ex: NORTH
Populates the purchase request facility field.
RequestDateTime Ex: 5/20/2025 11:32:53 PM
Populates the purchase request request date/time field.
Status Ex: O
Populates the purchase request status field.
Requester Ex: JGAT
Populates the purchase request requester field.
RequesterFacility Ex: NORTH
Populates the purchase request requester facility field.
RequestingDepartment Ex: ABC
Populates the purchase request requesting department field.
RequestingDepartmentFacility Ex: NORTH
Populates the purchase request requesting department facility field.
ReferenceWorkOrder Ex: NORTH
Populates the purchase request reference work order field.
ReferenceWorkOrderFacility Ex:
Populates the purchase request reference work order facility field.
Priority Ex: 1
Populates the purchase request priority field.
NeededDateTime Ex: 5/20/2025 11:32:53 PM
Populates the purchase request needed date/time field.
Purpose Ex: We're running low
Populates the purchase request purpose field.
Supplier Ex: 3COM
Populates the purchase request supplier field.
SupplierFacility Ex: NORTH
Populates the purchase request supplier facility field.
SupplierAddress Ex: 39
Populates the purchase request supplier address field.
SupplierNumber Ex: 1122
Populates the purchase request supplier number field.
CustomerNumber Ex: 115532
Populates the purchase request customer number field.
SupplierPhone Ex: 555-1212
Populates the purchase request supplier phone field.
SupplierFax Ex: 555-1212
Populates the purchase request supplier fax field.
SupplierTerms Ex: ASAP
Populates the purchase request supplier terms field.
NotToExceed Ex: 1000.00
Populates the purchase request not to exceed field.
Approved Ex: Y
Populates the purchase request approved field.
ApprovedBy Ex: JGAT
Populates the purchase request approved by field.
ApprovedByFacility Ex: NORTH
Populates the purchase request approved by facility field.
ApprovedDateTime Ex: 5/20/2025 11:32:53 PM
Populates the purchase request approved date/time field.
Example Request
POST https://bcgrouptest.aimsasp.net/AIMSUtilityService/AIMS.api/PurchaseRequest/Update
Form Data
ClientID=947c2b14-ec64-4baf-b3bc-d11a0514adb7&RequestNumber=R555&Facility=NORTH&RequestDateTime=5%2f20%2f2025+11%3a32%3a53+PM&Status=O&Requester=JGAT&RequesterFacility=NORTH&RequestingDepartment=ABC&RequestingDepartmentFacility=NORTH&ReferenceWorkOrder=NORTH&ReferenceWorkOrderFacility=&Priority=1&NeededDateTime=5%2f20%2f2025+11%3a32%3a53+PM&Purpose=We're+running+low&Supplier=3COM&SupplierFacility=NORTH&SupplierAddress=39&SupplierNumber=1122&CustomerNumber=115532&SupplierPhone=555-1212&SupplierFax=555-1212&SupplierTerms=ASAP&NotToExceed=1000.00&Approved=Y&ApprovedBy=JGAT&ApprovedByFacility=NORTH&ApprovedDateTime=5%2f20%2f2025+11%3a32%3a53+PM
Example Response (JSON)
{
  "IsSuccessful": true,
  "Errors": [],
  "Data": {
    "RequestID": "93",
    "RequestNumber": "R555",
    "Facility": "NORTH",
    "RequestDateTime": "2025-05-20T23:32:53.0380418-04:00",
    "Status": "O",
    "Requester": "JGAT",
    "RequesterFacility": "NORTH",
    "RequestingDepartment": "ABC",
    "RequestingDepartmentFacility": "NORTH",
    "ReferenceWorkOrder": "NORTH",
    "ReferenceWorkOrderFacility": "",
    "Priority": "1",
    "NeededDateTime": "2025-05-20T23:32:53.0380418-04:00",
    "Purpose": "We're running low",
    "Supplier": "3COM",
    "SupplierFacility": "NORTH",
    "SupplierAddress": "39",
    "SupplierNumber": "1122",
    "CustomerNumber": "115532",
    "SupplierPhone": "555-1212",
    "SupplierFax": "555-1212",
    "SupplierTerms": "ASAP",
    "NotToExceed": "1000.00",
    "Approved": "Y",
    "ApprovedBy": "JGAT",
    "ApprovedByFacility": "NORTH",
    "ApprovedDateTime": "2025-05-20T23:32:53.0380418-04:00",
    "AddressDescription": "",
    "LineItems": []
  }
}