{"activeVersionTag":"latest","latestAvailableVersionTag":"latest","collection":{"info":{"_postman_id":"07b36e89-6fe2-4208-9ae8-a85041b2ded0","name":"HyperAccounts REST API for Sage 50 Accounts (desktop)","description":"The HyperAccounts API for Sage 50 Accounts (desktop) uses REST principles to make it easy for third party developers to Create, Read, Update and Search Records in the Sage Database in real-time. All data sent to it or received from it will be in a JSON format.\n\n# Optional Fields\n\nIf you want to clear the value you must pass an empty string as the value. missing properties or null values will be ignored to prevent data loss by customers that accidentally miss a field, maybe from having an older version of the API.\n\nOther optional types can either be omitted completely or set to null.\n\n# Authentication\n\nThe API uses Simple API Key for authentication. This requires all requests to have an `AuthToken` Header with the customers unique token in each request or a 403 forbidden error will be returned.\n\nPlease contact Hyperext support via [support@hyperext.com](https://mailto:support@hyperext.com) to obtain your unique token if you do not already have it.\n\n# SEARCH Requests\n\nAll searchable fields are available in our schema. The API will mirror the date format/system locale set on the environment that hosts the API.\n\n``` json\n\"field\" // Sage table field i.e RECORD_MODIFY_DATE, ACCOUNT_REF etc\n\"type\" // See explanation below\n\"value\" // The value to match in the search\n\"or\" // Optional, bool. Needs to be included in first filter and set to true\n\n ```\n\nThe `type` field accepts any of the following string values\n\n``` json\n\"lte\" // Less than or equal\n\"lt\" // Less than\n\"eq\" // Equal\n\"ne\" // Not Equal\n\"gt\" // Greater than\n\"gte\" // greater than or equal\n\"like\" // combined with wildcard search e.g. ACCOUNT_REF LIKE 'TEST%'\n\"nlike\" // Not Like\n\"in\" // eg “value”:“(‘accountRef’,‘accountRef’,‘accountRef’)”\n\"nin\" // Not In\n\n ```\n\nIf you have multiple filters in the same request, the API will use `AND` to connect the requests. If you wish to use `OR` you need to include \"or\" in the first filter and set to true. If set to false or not included in the first line, the API will use `AND` to connect requests.\n\nAn example of an `OR` query is shown below:\n\n``` json\n[\n  {\n    \"field\": \"ADDRESS_3\",\n    \"type\": \"like\",\n    \"value\": \"Blackpool\",\n    \"or\": true\n  },\n  {\n    \"field\": \"ADDRESS_4\",\n    \"type\": \"like\",\n    \"value\": \"Northumberland\"\n  }\n]\n\n ```\n\n# Change Log\n\n## Release 1.27.0.0\n\n- Added new endpoint - api/productImage\n    \n- Added new endpoint - api/trialBalance/{{date}}\n    \n- Added new endpoint - api/allocateCreditOnAccount\n    \n- Added new endpoint - api/salesOrder/Update\n    \n- Added new endpoint - api/purchaseOrder/Update\n    \n- Added new endpoint - api/purchaseOrder/{id}/updateLedgers\n    \n- Added new endpoint - api/purchaseOrderItems\n    \n- Added field \"unitPrice\" to endpoint - api/salesOrderItems\n    \n- Changes to endpoint - api/goodsReceivedNotes so cant create GRN if PO is open in UI\n    \n- Fixed bug on endpoint - api/goodsReceivedNotes\n    \n- Added field \"categoryTitle\" to endpoint - api/coa\n    \n- Added field \"postedCode\" to endpoint - api/purchaseOrder/{{orderNumber}}\n    \n- Added nlike (not like) functionality in search\n    \n- Added nin (not in) functionality in search\n    \n\n## Release 1.26.1.0\n\n- Added field \"instrastatImportDutyCode\" to endpoint - api/searchProduct\n    \n- Fixed bug with field \"fillGlobalsFromCustomerDefaults on endpoint -api/salesOrder/\n    \n- Changed response text on DELETE sales order endpoint - api/salesOrder/{{orderNumber}} if order is already completed\n    \n- Changed response text on DELETE purchase order endpoint - api/purchaseOrder/{{orderNumber}} if order is already completed\n    \n- Added field \"reorderLevel\" to endpoint - api/product\n    \n- Added field \"reorderQty\" to endpoint - api/product\n    \n- Changes to endpoint - api/goodsReceivedNotes\n    \n- Added OR functionality to search endpoints\n    \n\n## Release 1.26.0.0\n\n- Added Webhooks\n    \n- Added new endpoint - api/searchCustomAlert\n    \n- Added new endpoint - api/data\n    \n- Fixed bug on endpoint - api/purchaseorder\n    \n- Added field \"date\" to endpoint - api/goodsReceivedNotes\n    \n- Added field \"supplierGrnNumber\" to endpoint - api/goodsReceivedNotes\n    \n\n## Release 1.25.1.0\n\n- Added field \"incoTerms\" to endpoint - api/searchSalesLedger\n    \n- Added field incoTermsText\"to endpoint - api/searchSalesLedger\n    \n- Added field \"incoTerms\" to endpoint - api/searchPurchaseLedger\n    \n- Added field incoTermsText\"to endpoint - api/searchPurchaseLedger\n    \n- Added new endpoint - api/server\n    \n- Changes to endpoint - api/salesOrderPartialDespatch which will now allow partial invoice creation if pass \"invoice\" in header request\n    \n\n## Release 1.25.0.0\n\n- Added new endpoint - /api/salesOrderDeAllocation/{{id}}\n    \n- Changes to PATCH endpoint - api/salesorder/ to allow to reduce line item quantity\n    \n- Added optional header on endpoint - api/salesOrder/{{id}}/complete when passing through \"gdn\" in header request it will return GDN Number instead of invoice number\n    \n- Changes to endpoint endpoint - api/salesOrder/{{id}}/complete which will now fill in \"Invoice Number\" box in Sage with the invoice number created\n    \n- Changes to endpoint endpoint - api/salesOrderComplete which will now fill in \"Invoice Number\" box in Sage with the invoice number created\n    \n- Changes to endpoint endpoint - api/salesOrderPartialDespatch when passing through \"gdn\" in header request it will return GDN Number\n    \n- Changes to endpoint - api/salesOrderPartialAllocation to allow S1 and S3 stock codes\n    \n- Changes to endpoint - api/salesOrderPartialDespatch to allow S1 and S3 stock codes\n    \n- Fixed bug on endpoint - api/searchStock\n    \n- Added field \"countryCode\" to endpoint - api/salesOrder/\n    \n- Added field \"countryCode\" to endpoint - api/salesOrder/{{orderNumber}}\n    \n\n## Release 1.24.0.0\n\n- Added optional HTTP Error Status responses when passing through \"new-response\" in header request\n    \n- Added field \"stockCatName\" to endpoint - api/searchProduct\n    \n- Added field \"countryCodeOfOrigin\" to endpoint - api/product\n    \n- Added field \"countryCodeOfOrigin\" to endpoint -api/product/{{stockCode}}\n    \n- Added field \"status\" to endpoint api/salesOrder/{{orderNumber}}\n    \n- Added field \"priorYear\" to endpoint - api/searchSalesLedger\n    \n- Added new endpoint - api/salesOrderPartialAllocation\n    \n- Added new endpoint - api/salesOrderPartialDespatch\n    \n- Added new endpoint - api/salesordercomplete\n    \n\n## Release 1.23.1.0\n\n- Added field \"qtyLastStockTake\" to endpoint - api/searchProduct\n    \n- Added field \"stockTakeDate\" to endpoint - api/searchProduct\n    \n- Added field \"lastInvDate\" to endpoint - api/searchSalesLedger\n    \n- Added field \"taxRate1\" to endpoint - api/searchSalesOrder\n    \n- Added field \"orderOrQuote\" to endpoint - api/searchSalesOrder\n    \n- Added field \"unitOfSale\" to endpoint - api/searchSopItem\n    \n- Added field \"taxRate\" to endpoint - api/searchSopItem\n    \n- Added field \"recordCreateDate\" to endpoint - api/searchSopItem\n    \n- Added field \"recordModifyDate\" to endpoint - api/searchSopItem\n    \n- Added field \"recordCreateDate\" to endpoint - api/searchCustomerAddress\n    \n- Added field \"recordModifyDate\" to endpoint - api/searchCustomerAddress\n    \n\n## Release 1.23.0.0\n\n- Added new endpoint - api/status\n    \n- Added field \"accountStatus\" to endpoint - api/supplier\n    \n- Added field \"onHold\" to endpoint - api/supplier\n    \n- Added field \"accountStatus\" to endpoint - api/supplier/{accountRef}\n    \n- Added field \"onHold\" to endpoint - api/supplier/{accountRef}\n    \n- Added field \"reference\" to endpoint - api/purchaseOrder\n    \n- Added field \"reference\" to endpoint - api/purchaseOrder/{{id}}\n    \n\n## Release 1.22.5.0\n\n- Added field \"webPublish\" to endpoint - api/product\n    \n- Added field \"dueDate\" to endpoint - api/salesOrder/\n    \n- Added field \"dueDate\" to endpoint - api/salesOrder/{{orderNumber}}\n    \n- Changes to endpoint - api/salesOrder/{{orderNumber}} for fields \"itemsNet\" and \"itemsTax\" to show BASE currency amounts\n    \n- Added field \"foreignItemsNet\" to endpoint - api/salesOrder/{{orderNumber}}\n    \n- Added field \"foreignItemsTax\" to endpoint - api/salesOrder/{{orderNumber}}\n    \n- Added field \"foreignItemsNet\" to endpoint - api/searchSalesOrder\n    \n- Added field \"foreignItemsTax\" to endpoint - api/searchSalesOrder\n    \n- Fixed bug on endpoint - api/searchSopItem\n    \n\n## Release 1.22.4.0\n\n- Fixed bug on endpoint - api/allocatePaymentOnAccount\n    \n- Added field \"creditPosition\" to endpoint - api/customer/\n    \n- Changes to PATCH endpoint - api/purchaseOrder/ allowing updates after marked as \"ON-ORDER\"\n    \n\n## Release 1.22.3.0\n\n- Fixed bug on endpoint - api/allocatePaymentOnAccount\n    \n- Fixed bug on endpoint - api/salesOrder/{{id}}/fullyAllocate\n    \n\n## Release 1.22.2.0\n\n- Fixed foreign rate issue on endpoint - api/transactionPost\n    \n- Changes to PATCH endpoint - api/salesorder/ stopping updates if been marked as allocated, dispatched, on order or delivered\n    \n- Changes to PATCH endpoint - api/purchaseOrder/ stopping updates if been marked as allocated, dispatched, on order or delivered\n    \n- Added new endpoint to show if RDA enabled - api/setup\n    \n- Added field \"lockDate\" to endpoint - api/company\n    \n- Fixed bug on endpoint - api/searchSalesLedger\n    \n- Added field \"foreignNetAmount\" to endpoint - api/searchInvoiceItem\n    \n\n## Release 1.22.0.0\n\n- Added field \"termsAgreed\" to endpoint - api/supplier/{{supplier}\n    \n- Added new endpoint - api/courier\n    \n- Fixed bug on endpoint - api/salesOrder/{{id}}/fullyAllocate\n    \n- Added field \"name\" to endpoint - api/searchInvoice\n    \n- Added field \"name\" to endpoint - api/salesInvoice/{{id}}\n    \n- Added field \"name\" to endpoint - api/salesInvoice/\n    \n\n## Release 1.21.0.0\n\n- Added field \"dueDate\" to endpoint - api/purchaseOrder/\n    \n- Fixed bug on endpoint - api/searchProduct\n    \n- Added fields \"analysis4\" to \"analysis6\" to endpoint -api/searchSalesLedger\n    \n- Added fields \"analysis4\" to \"analysis6\" to endpoint -api/customer/{{customer}}\n    \n- Added fields \"analysis4\" to \"analysis6\" to endpoint -api/customer/\n    \n- Added ability to do IN search requests\n    \n- Added new endpoint - api/searchProjectTran\n    \n\n## Release 1.20.3.0\n\n- Fixed field type bug on endpoint - api/searchSalesLedger\n    \n\n## Release 1.20.2.0\n\n- Added field \"linkLevel\" to endpoint - api/product\n    \n- Added field \"linkLevel\" to endpoint - api/product/{{stockCode}}\n    \n- Added field \"companyRegistrationNumber\" to endpoint - api/searchSalesLedger\n    \n- Added field \"companyRegistrationNumber\" to endpoint - searchPurchaseLedger\n    \n- Added field \"lastDiscPurchasePrice\" to endpoint - api/searchProduct\n    \n- Added field \"lastDiscPurchasePrice\" to endpoint - api/product/{{stockCode}}\n    \n- Added field \"lastDiscPurchasePrice\" to endpoint - api/product\n    \n- Added field \"tradeContact\" to endpoint - api/searchPurchaseLedger\n    \n- Added field \"tradeContact\" to endpoint - api/supplier/{{supplier}}\n    \n- Added field \"tradeContact\" to endpoint - api/supplier\n    \n- Added field \"telephone2\" to endpoint - api/searchPurchaseLedger\n    \n- Added field \"telephone2\" to endpoint - api/supplier/{{supplier}}\n    \n- Added field \"telephone2\" to endpoint - api/supplier\n    \n\n## Release 1.20.1.0\n\n- Fixed foreign rate issue on endpoint - api/transactionPost\n    \n\n## Release 1.20.0.0\n\n- Added new endpoint - api/searchStock\n    \n- Added endpoint PATCH - api/customerAddress\n    \n- Added field \"eoriNumber\" to endpoint - api/supplier\n    \n- Added field \"eoriNumber\" to endpoint - api/supplier/{{supplier}}\n    \n- Added field \"eoriNumber\" to endpoint - api/searchPurchaseLedger\n    \n- Added field \"addressType\" to endpoint - api/customerAddress/{{customer}}/{{addressID}}\n    \n- Fixed round issue on endpoint - api/transactionPost\n    \n- Fixed foreign rate issue on endpoint - api/transactionPost\n    \n- Increased field \"description\" on endpoint - api/salesInvoice/ to allow 120 for V29 or newer\n    \n\n## Release 1.19.0.0\n\n- Added field \"creditLimit\" to endpoint - api/supplier\n    \n- Added endpoint - api/searchProjectTransaction\n    \n- Change to endpoint - api/allocatePaymentOnAccount to resolve Sage foreignRate bug\n    \n- Added field \"currency\" to endpoint - api/allocatePaymentOnAccount\n    \n\n## Release 1.18.3.0\n\n- Added fields “address1” to “address5” to endpoint - api/searchPurchaseOrder\n    \n- Added fields “address1” to “address5” to endpoint - api/purchaseOrder/{{orderNumber}}\n    \n- Added fields “address1” to “address5” to endpoint - api/purchaseOrder\n    \n- Added field \"userName\" to endpoint - api/purchaseInvoice\n    \n\n## Release 1.18.2.0\n\n- Added fields “analysis1” to “analysis3” to endpoint - api/searchPurchaseOrder\n    \n- Added fields “analysis1” to “analysis3” to endpoint - api/purchaseOrder\n    \n- Added fields “analysis1” to “analysis3” to endpoint - api/purchaseOrder/{{orderNumber}}\n    \n\n## Release 1.18.1.0\n\n- Fixed bug on endpoint api/salesOrder/{{id}}/fullyAllocate\n    \n- Added field \"addressTypeName\" to endpoint - api/searchCustomerAddress\n    \n- Added field \"addressType\" to endpoint - api/searchCustomerAddress\n    \n\n## Release 1.18.0.0\n\n- Fixed bug on endpoint api/searchInvoiceItem\n    \n- Added new Read Pricelists endpoint - api/priceList\n    \n\n## Release 1.17.19.0\n\n- Fixed bug on PATCH api/salesorder/\n    \n\n## Release 1.17.18.0\n\n- Added fields “analysis1” to “analysis3” to endpoint - api/searchSalesOrder\n    \n- Added field “recordCreateDate\" to endpoint - api/searchSalesOrder\n    \n- Added field “recordModifyDate\" to endpoint - api/searchSalesOrder\n    \n- Fixed bug on endpoint - api/transactionPost to allow apostrophes in field \"accountRef\"\n    \n- Added new endpoint - api/salesOrderItems\n    \n- Increased field \"description\" on endpoint - api/salesOrder/ to allow 120 for V29 or newer\n    \n\n## Release 1.17.17.0\n\n- Fixed bug with componentCodes on endpoint - api/product\n    \n- Added endpoint - api/salesorder/{{id}}/hold to mark sales order as “HELD”\n    \n- Added field \"inactiveFlag\" to endpoint - api/nominal/\n    \n- Fixed bug with foreign rates on endpoint - api/batchtransactionPost\n    \n- Added field “dueDate” to endpoint - api/transactionPost\n    \n- Added field “dueDate” to endpoint - api/batchtransactionPost\n    \n- Added field \"agedBalance\" to endpoint - api/search/auditHeaders\n    \n\n## Release 1.17.16.0\n\n- Fixed bug with field componentQty on endpoint - api/product to accept decimal values\n    \n- Added Default Supplier Nominal to automatically populate when creating supplier if set in Sage Defaults\n    \n- Added currency check to endpoint POST api/salesOrder/\n    \n\n## Release 1.17.15.0\n\n- Fixed bug with componentCodes on endpoint - api/product\n    \n- Fixed bug with allocating payments on endpoint - api/transactionPost\n    \n\n## Release 1.17.14.0\n\n- Fixed bug with response code on endpoint - /api/supplier/{{ID}}\n    \n- Fixed discount issue on endpoint - api/salesInvoice\n    \n- Added field \"lastPaymentDate\" to endpoint api/searchSalesLedger\n    \n- Added Default Purchase Nominal to automatically populate when creating product if set in Sage Defaults\n    \n\n## Release 1.17.12.0\n\n- Internal Build\n    \n\n## Release 1.17.11.0\n\n- Internal Build\n    \n\n## Release 1.17.10.0\n\n- Internal Build\n    \n\n## Release 1.17.9.0\n\n- Internal Build\n    \n\n## Release 1.17.8.0\n\n- Added new endpoint Update Exchange Rates - api/currency\n    \n- Fixed bug with field \"externalFileURL\" on endpoint - api/purchaseInvoice\n    \n\n## Release 1.17.7.0\n\n- Added field \"customerTelephoneNumber\" to endpoint - api/searchSalesOrder\n    \n\n## Release 1.17.6.0\n\n- Added field \"ignoreCustomerDiscountRate\" to Create Sales Invoice - api/salesInvoice/\n    \n- Added field \"paymentDueFrom\" to endpoint - api/supplier\n    \n- Added field \"paymentDueFrom\" to endpoint - api/customer/\n    \n- Changed response on endpoint api/allocatePaymentOnAccount to show GBP amount\n    \n- Fixed currency check issue on endpoint - api/salesInvoice/\n    \n\n## Release 1.17.4.0\n\n- Fixed bug on with foreign rates on endpoint - api/transactionPost\n    \n\n## Release 1.17.3.0\n\n- Fixed bug on endpoint - api/transactionPost\n    \n- Fixed bug on endpoint - api/product\n    \n\n## Release 1.17.2.0\n\n- Fixed bug on endpoint - api/transactionPost\n    \n\n## Release 1.17.1.0\n\n- Fixed bug with Single user mode\n    \n\n## Release 1.17.0.0\n\n- Single user mode added\n    \n\n## Release 1.16.2.0\n\n- Fixed bug on endpoint - api/transactionPost\n    \n- Added new endpoint - api/batchTransactionPost\n    \n- Added new endpoint - api/stockCat\n    \n\n## Release 1.15.1.0\n\n- Added field \"email4\" to endpoint - api/searchSalesLedger\n    \n- Added field \"email5\" to endpoint - api/searchSalesLedger\n    \n- Added field \"email6\" to endpoint - api/searchSalesLedger\n    \n- Added field \"email4\" to endpoint - api/customer/{{ID}}\n    \n- Added field \"email5\" to endpoint - api/customer/{{ID}}\n    \n- Added field \"email6\" to endpoint - api/customer/{{ID}}\n    \n- Added field \"email4\" to endpoint - api/customer/\n    \n- Added field \"email5\" to endpoint - api/customer/\n    \n- Added field \"email6\" to endpoint - api/customer/\n    \n\n## Release 1.15.0.0\n\n- Added endpoint - api/country\n    \n\n## Release 1.14.2.0\n\n- Added field \"bacsRef\" to endpoint - api/customer/{{customer}}\n    \n- Added field \"iban\" to endpoint - api/customer/{{customer}}\n    \n- Added field \"bicSwift\" to endpoint - api/customer/{{customer}}\n    \n- Added field \"rollNumber\" to endpoint - api/customer/{{customer}}\n    \n- Added fields \"additionalRef1\" to \"additionalRef3\" to endpoint - api/customer/{{customer}}\n    \n- Added field \"bacsRef\" to endpoint - api/customer/\n    \n- Added field \"iban\" to endpoint - api/customer/\n    \n- Added field \"bicSwift\" to endpoint - api/customer/\n    \n- Added field \"rollNumber\" to endpoint - api/customer/\n    \n- Added fields \"additionalRef1\" to \"additionalRef3\" to endpoint - api/customer/\n    \n- Added field \"bacsRef\" to endpoint - api/searchSalesLedger\n    \n- Added field \"iban\" to endpoint - api/searchSalesLedger\n    \n- Added field \"bicSwift\" to endpoint - api/searchSalesLedger\n    \n- Added field \"rollNumber\" to endpoint - api/searchSalesLedger\n    \n- Added fields \"additionalRef1\" to \"additionalRef3\" to endpoint - api/searchSalesLedger\n    \n- Added field \"paymentType\" to endpoint - api/searchSalesLedger\n    \n\n## Release 1.14.1.0\n\n- Added field \"qtyOnOrder\" to endpoint - api/product/{{ID}}\n    \n- Fixed bug for apostrophes on account references on endpoints api/paymentOnAccount and api/transactionPost\n    \n- Changes to field \"description\" on endpoint - api/purchaseOrder to increase character length to 120. Anything over 120 will go into comment1 and then into comment2\n    \n- Added field \"recordCreateDate\" to endpoint - api/searchInvoiceItem\n    \n- Added field \"stockCode\" to endpoint - api/searchInvoiceItem\n    \n\n## Release 1.14.0.0\n\n- Added endpoint - api/salesOrder/{{id}}/fullyAllocate\n    \n\n## Release 1.13.1.0\n\n- Added field \"email2\" to endpoint - api/supplier/{{ID}}\n    \n- Added field \"email3\" to endpoint - api/supplier/{{ID}}\n    \n- Added field \"email2\" to endpoint - api/supplier\n    \n- Added field \"email3\" to endpoint - api/supplier\n    \n\n## Release 1.13.0.0\n\n- Added endpoint - api/fixedAssets\n    \n- Added endpoint - api/searchfixedAsset\n    \n- Added endpoint - api/fixedAssets/{{ID}}\n    \n\n## Release 1.12.0.3\n\n- Fixed bug on endpoint - api/goodsReceivedNotes\n    \n\n## Release 1.12.0.2\n\n- Fixed bug for SR & PP transactions on endpoint api/transactionPost\n    \n\n## Release 1.12.0.1\n\n- Added fields “address1” to “address5” to endpoint api/project\n    \n- Added fields \"turnoverYtd\" to endpoint api/customer/{{customer}}\n    \n\n## Release 1.12.0.0\n\n- Fixed bug on endpoint - api/transactionPost\n    \n- Added field \"paymentDueDays\" to endpoint - api/searchSalesLedger\n    \n- Added field \"bankRef\" to endpoint - api/salesOrder/\n    \n- Added endpoint - api/searchCustomerAddress\n    \n\n## Release 1.11.0.2\n\n- Changes on endpoint - api/allocatePaymentOnAccount to field \"invRef\" now string instead of number\n    \n- Fixed bug for unclean disconnect on endpoint - api/project\n    \n- Changes on endpoint - api/customer/ to field \"name\" now no minimum characters\n    \n\n## Release 1.11.0.1\n\n- Changes on endpoint - api/transactionPost to ignore deleted transactions when allocating payments for PP or SR\n    \n\n## Release 1.11.0.0\n\n- Added new endpoint – api/projectBudgets\n    \n- Added field “deptNumber” to endpoint - api/transactionPost\n    \n- Deprecated endpoint - api/salesInvoice/{invoiceNumber}/receipts\n    \n\n## Release 1.10.1.2\n\n- Changed endpoint - api/projectCostCode to use ODBC rather than SDO\n    \n\n## Release 1.10.1.1\n\n- Fixed bug on endpoint - api/projectCostCode\n    \n\n## Release 1.10.1.0\n\n- Added record ID to be returned when creating Cost Code on endpoint - api/projectCostCode\n    \n\n## Release 1.10.0.2\n\n- Fixed bug on endpoint - api/goodsReceivedNotes\n    \n\n## Release 1.10.0.1\n\n- Fixed bug on endpoint - api/searchGoodsReceivedNotes\n    \n\n## Release 1.10.0.0\n\n- Added new endpoint – api/goodsReceivedNotes\n    \n- Added new endpoint – api/searchGoodsReceivedNotes\n    \n- Deprecated endpoint - api/searchDispatch\n    \n\n## Release 1.9.6.1\n\n- Fixed bug on endpoint api/salesInvoice/\n    \n\n## Release 1.9.6.0\n\n- Added field “settlementDueDays” to endpoint api/salesInvoice/\n    \n- Added field “settlementDiscRate” to endpoint api/salesInvoice/\n    \n- Added field “baseSettlementDiscRate” to endpoint api/salesInvoice/\n    \n\n## Release 1.9.5.0\n\n- Fixed bug with fields “projectRef” and “costCodeRef” on endpoint api/purchaseInvoice\n    \n- Fixed bug with field “externalFileURL” on endpoint api/purchaseInvoice\n    \n\n## Release 1.9.4.0\n\n- Added field ‘qtyInvoiced’ on endpoint api/purchaseOrder\n    \n\n## Release 1.9.3.0\n\n- Added field ‘dispute’ on endpoint api/purchaseInvoice\n    \n\n## Release 1.9.2.0\n\n- Added field ‘vatRegNumber’ on endpoint api/searchPurchaseLedger\n    \n\n## Release 1.9.1.0\n\n- Added field ‘projectId’ on endpoint api/purchaseInvoice\n    \n- Added field ‘costCodeId’ on endpoint api/purchaseInvoice\n    \n\n## Release 1.9.0.0\n\n- Added new endpoint POST - api/projectCostCode\n    \n- Fixed bug on endpoint - api/searchPurchaseLedger\n    \n- Added field ‘serviceFlag’ on endpoint api/salesInvoice \n    \n\n## Release 1.8.0.3\n\n- Added field ‘username’ on endpoint api/transactionPost\n    \n- Added field ‘itemType’ on endpoint api/searchProduct\n    \n- Added field ‘serviceFlag’ on endpoint api/salesOrder\n    \n\n## Release 1.8.0.2\n\n- Added fields ‘projectRef’ & ‘costCode’ in ‘invoiceItems’ on endpoint api/purchaseOrder\n    \n\n## Release 1.8.0.1\n\n- Fixed bug on endpoint - api/searchPopItem\n    \n- Fixed bug on endpoint - api/searchSopItem\n    \n\n## Release 1.8.0.0\n\n- Added new endpoint api/paymentMethod - GET only\n    \n- Added field “paymentMethodId” to endpoint api/supplier & api/searchPurchaseLedger\n    \n\n## Release 1.7.2\n\n- Added fields 'courierNumber on endpoint - api/salesOrder\n    \n\n## Release 1.7.1\n\n- Added fields ‘courierNumber’ & ‘courierName’ on endpoint - api/searchSalesOrder\n    \n\n## Release 1.7.0\n\n- Bug fix on endpoint: SalesInvoice/{id}/Complete\n    \n- Added new endpoint: api/SearchInvoiceItem\n    \n\n## Release 1.6.27\n\n- Added field ‘isNegativeLine’ to endpoint api/purchaseInvoice\n    \n\n## Release 1.6.26\n\n- Added field 'invoiceItemsDataFromStockItemData’to endpoint api/salesInvoice\n    \n- Added field 'orderItemsDataFromStockItemData’to endpoint api/salesOrder\n    \n- Bug fixed on api/purchaseInvoice\n    \n\n## Release 1.6.25\n\n- Added fields “address1” to “address5” to endpoint - api/searchSalesOrder\n    \n- Added fields “delAddress1” to “delAddress5” to endpoint - api/searchSalesOrder\n    \n- Added field “globalDepartment” to endpoint -api/salesOrder/\n    \n- Added field “fillGlobalsFromCustomerDefaults” to endpoint -api/salesOrder/\n    \n- Fixed error with 0 value line on endpoint - api/salesInvoice/\n    \n- Added field “printed” to POST endpoint - api/salesInvoice/\n    \n- Added field “emailed” to POST endpoint - api/salesInvoice/\n    \n\n## Release 1.6.24.0\n\n- Fixed bug on endpoint - api/allocatePaymentOnAccount\n    \n- Added field 'settlementDiscRate’to endpoint api/SalesOrder\n    \n- Added field 'settlementDueDays’to endpoint api/SalesOrder\n    \n\n## Release 1.6.23.0\n\n- Added field 'discountRate’to endpoint api/supplier\n    \n- Added field 'paymentDueDays’to endpoint api/supplier\n    \n- Added field 'discountRate’to endpoint api/searchPurchaseLedger\n    \n- Added field 'paymentDueDays’to endpoint api/searchPurchaseLedger\n    \n- Added field ‘itemsNet’ to endpoint api/salesOrder\n    \n- Added field ‘itemsTax’ to endpoint api/salesOrder\n    \n- Added field ‘netValueDiscountPercentage’ to endpoint api/salesOrder\n    \n- Added field ‘netValueDiscountPercentage’ to endpoint api/searchSalesOrder\n    \n- Added field ‘dueDate’ to endpoint api/purchaseInvoice\n    \n\n## Release 1.6.22.0\n\n- Added new endpoint (GET) - api/customerAddress\n    \n- Added field ‘tradeContact’ to endpoint api/searchSalesLedger\n    \n\n## Release 1.6.21.0\n\n- Added field “globalNominal” to endpoint api/salesOrder\n    \n- Added field “globalDetails” to endpoint api/salesOrder\n    \n- Added field “globalTaxCode” to endpoint api/salesOrder\n    \n\n## Release 1.6.20.2\n\n- Added new endpoint (POST) - api/customerAddress\n    \n- Added field “eoriNumber” to endpoint api/customer\n    \n- Added field “tradeContact” to endpoint api/customer\n    \n- Added field “telephone2” to endpoint api/customer\n    \n- Added field “fax” to endpoint api/customer\n    \n- Fixed bug on endpoint api/searchSalesLedger\n    \n- Added field “reference” to endpoint api/searchPurchaseOrder\n    \n\n## Release 1.6.19\n\n- Added new endpoint - api/documentLink/{ID}\n    \n- Added field “foreignRate” to endpoint - api/salesOrder/\n    \n- Fix discount issue on endpoint - api/salesInvoice\n    \n\n## Release 1.6.18\n\n- Added field “itemsNet” to endpoint - api/purchaseOrder\n    \n- Added field “itemsTax” to endpoint - api/purchaseOrder\n    \n- Added field “defNomCodeUseDefault” to endpoint - api/customer\n    \n- Added field “defTaxCodeUseDefault” to endpoint - api/customer\n    \n- Fixed storedPrice on endpoint - api/searchPrice\n    \n- Added field \"eoriNumber to endpoint - api/customer\n    \n\n## Release 1.6.17.0\n\n- Added endpoint - api/SopItem\n    \n- Various changes & additions on api/searchSopItem\n    \n- Various changes & additions on api/searchPopItem\n    \n- Rounding salesPrice to 4 decimals on api/product\n    \n- Added field ‘id’ to endpoint - api/salesOrder\n    \n- Added field ‘id’ to endpoint - api/salesInvoice\n    \n- Added field ‘unitOfsale’ to endpoint - api/salesOrder\n    \n- Added field ‘unitOfsale’ to endpoint - api/salesInvoice\n    \n- Fixed bug on enpoint - api/transactionPost\n    \n- Note: ‘id’ fields on items on endpoints api/salesOrder and api/salesInvoice are READ ONLY\n    \n\n## Release 1.6.15\n\n- Added endpoint - api/allocatePaymentOnAccount\n    \n\n## Release 1.6.14\n\n- Fix for transactionPost performance issues\n    \n- Added field “recordCreatedDate” to endpoint - api/searchUsage\n    \n- Added field “recordModifyDate” to endpoint - api/searchUsage\n    \n\n## Release 1.6.13\n\n- Added field “carriageDepartmentNumber” to endpoint - api/salesOrder\n    \n- Added field “carriageDepartmentNumber” to endpoint - api/salesInvoice\n    \n- Added field “consignmentRef” to endpoint - api/salesOrder\n    \n\n## Release 1.6.12\n\n- Fix for the Sales Receipts / Purchase Payment allocations against invoices\n    \n- Fixed bug on endpoint - api/salesInvoice making certain fields optional\n    \n- Added field “projectRef” to endpoint - api/purchaseInvoice\n    \n- Added field “costCode” to endpoint - api/purchaseInvoice\n    \n\n## Release 1.6.11\n\n- Fix for the Sales Receipts / Purchase Payment allocations where they were not matching properly against Sales Invoices or Purchase Invoices\n    \n\n## Release 1.6.10\n\n- Added field “commodityCode” to endpoint - api/product\n    \n- Added field “barcode” to endpoint - api/product\n    \n- Added field “webDetails” to endpoint - api/product\n    \n- Added field “webDescription” to endpoint - api/product\n    \n\n## Release 1.6.9\n\n- Added field “carriageDepartmentNumber” to endpoint - api/purchaseOrder\n    \n- Added fields “notes1” to “notes3” to endpoint - api/purchaseOrder\n    \n\n## Release 1.6.8\n\n- Added fields “analysis1” to “analysis3” to endpoint api/salesInvoice/\n    \n- Added field “netValueDiscountDescription” to endpoint api/salesInvoice/\n    \n- Added field “netValueDiscountAmount” to endpoint api/salesInvoice/\n    \n- Renamed netValue fields on endpoint - api/searchInvoice\n    \n\n## Release 1.6.7\n\n- Updated “description” field on endpoint - api/salesorder/ to hold 60 chars\n    \n\n## Release 1.6.6\n\n- Updated “status” on endpoint - api/purchaseOrder to allow additional values\n    \n\n## Release 1.6.5\n\n- Added “currency” to endpoint - api/purchaseInvoice\n    \n- Added “foreignRate” to endpoint - api/purchaseInvoice\n    \n- Refinements to PATCH endpoints\n    \n- Added “notes3” to endpoint - api/salesInvoice\n    \n\n## Release 1.6.4\n\n- Added “component1Code” to “component10Code” to endpoint - api/product\n    \n- Added “component1Qty” to “component10Qty” to endpoint - api/product\n    \n- Added “exRef” to endpoint - api/purchaseInvoice\n    \n\n## Release 1.6.3\n\n- Fixed bug on multiple Patch endpoints removing details from Sage when left blank\n    \n- Added “lastPurchasePrice” to Patch Product - api/product\n    \n\n## Release 1.6.2\n\n- Fixed bug on endpoint - api/searchSalesLedger giving “eoriNumber” error for older versions of Sage\n    \n- Added feature on endpoint - api/salesorder to allow line item description to auto populate from product if null\n    \n- Added feature on endpoint - api/project to allow line item “status” field to be changed to ACTIVE, COMPLETED, INITIAL, SNAG, SUSPEND\n    \n\n## Release 1.6.1\n\n- Added “lastCostPrice” to Search Product - api/searchProduct\n    \n- Added “countryCodeOfOrigin” to Search Product - api/searchProduct\n    \n- Added “vatRegNumber” to Search Sales Ledger - api/searchSalesLedger\n    \n- Added “eoriNumber” to Search Sales Ledger - api/searchSalesLedger\n    \n- Added endpoint - api/searchDispatch\n    \n\n## Release 1.6.0\n\n- Updated endpoints api/company & api/nominal to use ODBC\n    \n- Fixed bug on endpoint api/purchaseOrder removing details from Sage when left blank\n    \n- Updated endpoint - api/supplier to be able to specify own Account Ref\n    \n- Fixed bug on endpoint - api/salesOrder/{id}/complete failing when message line is included in items\n    \n\n## Release 1.5.28\n\n- Fixed bug on endpoint - api/supplier & api/purchaseOrder/ removing details from Sage when left blank\n    \n\n## Release 1.5.27\n\n- Added endpoint - api/searchPopItem\n    \n- Added field “netValueDiscountAmount” to Create Sales Order - api/salesOrder/\n    \n- Added field “email3” to endpoint - api/searchSalesLedger\n    \n- Updated endpoints - api/coa/ & api/control to use ODBC\n    \n\n## Release 1.5.26\n\n- Added deptNumber to endpoint - api/journal\n    \n- Added extraRef to endpoint - api/journal\n    \n- Added delName to endpoint - api/searchSalesLedger\n    \n- Added delAddress1 to delAddress5 to endpoint - api/searchSalesLedger\n    \n- Added orderDate to endpoint - api/salesorder\n    \n\n## Release 1.5.25\n\n- Added component1Code to component10Code in relation to “Bill Of Materials” to endpoint - api/searchProduct\n    \n- Added component1Qty to component10Qty in relation to “Bill Of Materials” to endpoint - api/searchProduct\n    \n\n## Release 1.5.24\n\n- Updated endpoint - api/currency to use ODBC\n    \n- Fixed bug on endpoint - api/salesInvoice with auto numbering between sales credits and sales invoices\n    \n- Endpoint - api/salesInvoice address1 to address5 will now populate from Sales Ledger if not supplied in JSON\n    \n\n## Release 1.5.23\n\n- Added optional address 1-5 to salesInvoice\n    \n- Added isNegativeLine fields to salesInvoice\n    \n\n## Release 1.5.22\n\n- Added isCredit option to purchaseInvoice endpoint\n    \n- Fixed bug on unclean disconnect issue on api/project\n    \n\n## Release 1.5.21\n\n- Added isCredit option to purchaseInvoice endpoint\n    \n- Added discountAmount back into Sales Order\n    \n- Fixed bug on SO analysis fields\n    \n- Simplified searchUsage response to avoid corrupt data in created and modified dates\n    \n\n## Release 1.5.20\n\n- Fixed an issue in GET project\n    \n- Added analysis fields to sales order\n    \n\n## Release 1.5.19\n\n- Updated purchase invoice endpoint, added new fields and prevented overwriting existing ones\n    \n\n## Release 1.5.18\n\n- Added new POST purchase invoice endpoint\n    \n- Added new POST complete sales order endpoint\n    \n- Added delName to PO and item.netAmount to SO\n    \n\n## Release 1.5.17\n\n- Added new global optional fields to Sales invoice\n    \n\n## Release 1.5.16\n\n- Added optional netAmount field to salesInvoice Item to reverse calculate discounts and resolve floating point issues on fractional amounts\n    \n- On salesInvoice endpoint requests with invoiceTypeCode = 3 or 4 will now use next Credit Number from Sage rather than next Invoice Number as before\n    \n- On POST purchaseOrder user can optionally specify own PO orderNumber in place of autogenerated number from Sage. Includes protection against overwriting existing records with same ref.\n    \n\n## Release 1.5.15\n\n- Added new projectCostCode endpoint\n    \n\n## Release 1.5.14\n\n- Stock adjustments fetch previous cost price if not provided\n    \n- Compound discount feature on sales invoices\n    \n\n## Release 1.5.13\n\n- Added search price endpoint\n    \n- Added new fields to search Product endpoint\n    \n- Fixed an issue when posting/patching sales invoices\n    \n\n## Release 1.5.12\n\n- Added additional fields to customer and searchSalesLedger to manage sales discounting and created new webImage endpoint for product api/product/{stockCode}/webImage\n    \n\n## Release 1.5.11\n\n- Further improved connection handling performance. Enabled ‘details’ field to be used in salesInvoice items for service items with stockCode other than ‘S3’\n    \n\n## Release 1.5.10\n\n- Changes to Sage connection handling logic to improve performance under load\n    \n- Added runtime debugging functionality (internal use only)\n    \n- Added purchaseNominalCode to Product, added itemsNet and itemsTax to GET salesInvoice\n    \n\n## Release 1.5.9\n\n- Adapted Transaction Post endpoint to handle case where Sage BASE Currency is other than GBP\n    \n\n## Release 1.5.8\n\n- Added Search Invoice endpoint\n    \n\n## Release 1.5.7\n\n- Added search project endpoint\n    \n- Fixed issue with consignmentRef field in sales invoice\n    \n- Added accountStatus field to customer\n    \n- Fixed an issue with patching a product and added location\n    \n- Added projectID and costCodeID fileds to purchase order\n    \n\n## Release 1.5.6\n\n- Added additional fields to audit usage response\n    \n- Added additional fields to supplier endpoint\n    \n- Added GET tax code by ID\n    \n- Added additional fields to customer endpoint\n    \n- Added LIKE functionality in search\n    \n- Added consignmentRef to sales invoice\n    \n\n## Release 1.5.5\n\n- Added departments endpoint\n    \n- Added Search usage endpoint\n    \n- Improved endpoint response information on Update Ledgers\n    \n\n## Release 1.5.4\n\n- Added a GET request to get stock adjustments\n    \n\n## Release 1.5.3\n\n- Fixed an issue with sales credits numbering\n    \n\n## Release 1.5.2\n\n- Added Due date to purchase order\n    \n- Added api/stock\n    \n- Added api/searchPurchaseOrder\n    \n\n## Release 1.5.1\n\n- Added multi company support\n    \n- Price list endpoint now uses ODBC (performance improvement)\n    \n- Added VAT number, email 1 and email 2 fields to customer\n    \n- Fixed credit invoice numbering issue\n    \n- Added due date field to purchase order endpoint\n    \n\n## Release 1.5.0\n\n- Added chart of accounts endpoint\n    \n- Added control endpoint\n    \n- Added ability to search by date time\n    \n\n## Release 1.4.14\n\n- Added company endpoint\n    \n- Fixed issue with partial data on customer patch\n    \n\n## Release 1.4.13\n\n- Added additional fields to search audit headers and splits\n    \n\n## Release 1.4.12\n\n- Stock code restricted to 30 chars on sales order and sales invoice\n    \n- Added patch to sales invoice endpoint\n    \n\n## Release 1.4.11\n\n- Added search purchase ledger endpoint\n    \n- Removed character limit on stock code\n    \n\n## Release 1.4.10\n\n- Additional fields added\n    \n\n## Release 1.4.9\n\n- Added additional fields to search sales order\n    \n- Added balance to nominal endpoint (read only)\n    \n- Changed older agedBalance from 160 to 120\n    \n\n## Release 1.4.8\n\n- Added additional fields to product and sales ledger search\n    \n\n## Release 1.4.7\n\n- Added additional fields to product and sales ledger search\n    \n\n## Release 1.4.6\n\n- Added additional fields to product and sales ledger search\n    \n- Fixed a currency related issue with transactionPost\n    \n- Added search splits endpoint\n    \n\n## Release 1.4.5\n\n- Added departmentNumber to purchase order endpoint\n    \n- Added analysis fields to project\n    \n- Made accountRef on project optional\n    \n\n## Release 1.4.4\n\n- Added Project transactions endpoint\n    \n- Added custom accountRef in customer endpoint\n    \n\n## Release 1.4.3\n\n- Added agedDebtors endpoint\n    \n\n## Release 1.4.2\n\n- Added VAT number, email2 and email3 properties to customer endpoint\n    \n\n## Release 1.4.1\n\n- Fixed an issue with stock code being truncated to 15 chars on the Sales Invoice endpoint\n    \n- Fixed an issue when patching a purchase order\n    \n\n## Release 1.4.0\n\n- Added shouldUpdateLedgers flag to sales invoice endpoint\n    \n- Added shouldAllocatePayment to transaction post endpoint\n    \n\n## Release 1.3.8\n\n- Added searchSalesLedgers endpoint\n    \n\n## Release 1.3.7\n\n- Added onHold property to customer model\n    \n\n## Release 1.3.6\n\n- Added nominal endpoint\n    \n\n## Release 1.3.5\n\n- Added project endpoint\n    \n- Date parsing fix\n    \n\n## Release 1.3.4\n\n- Added address fields to Sales Order endpoint\n    \n\n## Release 1.3.3\n\n- Added transactionPost endpoint\n    \n- Added paymentDueDate and projectId to sales invoice\n    \n- Added DELETE endpoints to sales/purchase order\n    \n- Added foreign currency related fields to sales invoice\n    \n\n## Release 1.3.2\n\n- Fixed an issue with Patch supplier endpoint\n    \n\n## Release 1.3.1\n\n- Added Purchase order GET and PATCH endpoints\n    \n- Added ID field to currency list\n    \n- Added supplierOrderNumber to Purchase orders\n    \n\n## Release 1.3.0\n\n- Added transactionPost endpoint\n    \n- Receipt endpoints share code/models with transactionPost\n    \n\n## Release 1.2.10\n\n- Added foreignRate and invoiceTypeCode to Sales Invoice\n    \n- Added refundOnAccount endpoint\n    \n\n## Release 1.2.9\n\n- Added web category fields to product search\n    \n\n## Release 1.2.8\n\n- Fixed an issue with supplier currency field\n    \n\n## Release 1.2.7\n\n- Added paymentOnAccount endpoint\n    \n- Fixed issue with search products\n    \n- Added status fields to search sales order\n    \n- Added printed flag to sales invoice\n    \n- Added customer balance to response\n    \n\n## Release 1.2.6\n\n- Added orderDueDate to sales order\n    \n- Added GET Currency\n    \n\n## Release 1.2.5\n\n- Added products search\n    \n- Added country code to customers\n    \n- Allow manually entering comment 1 & 2 on sales order items\n    \n\n## Release 1.2.4\n\n- Added journal endpoint\n    \n- Added bank endpoint\n    \n- Fixed an issue with sales invoice item details not showing\n    \n\n## Release 1.2.3\n\n- Added ability to update sales order account ref\n    \n- Added Get Sales Invoice endpoint\n    \n- Added InvRef field to search sales order\n    \n\n## Release 1.2.2\n\n- Search sales order table\n    \n- General small improvements\n    \n\n## Release 1.2.1\n\n- Small bug fixes in sales order and get sales receipt by invoice\n    \n\n## Release 1.2.0\n\n- Added api/search/auditHeaders search endpoint\n    \n\n## Release 1.1.8\n\n- Added post sales receipt endpoint\n    \n- Fixed a bug that reported false when fetching suppliers\n    \n- Fixed a bug with generating customer references\n    \n- Added datePosted field to GET sales receipts\n    \n\n## Release 1.1.7\n\n- Added departmentNumber field to salesOrders\n    \n- Bug fix with company name\n    \n\n## Release 1.1.6\n\n- Bug fixes with sales orders\n    \n\n## Release 1.1.5\n\n- Added product endpoint\n    \n- Added http status code\n    \n\n## Release 1.1.4\n\n- Fixed a bug in posting a sales order\n    \n- Fixed missing dependency issue\n    \n- Added get sales orders and sales order by order number\n    \n- Fixed an issue with special characters in account ref\n    \n\n## Release 1.1.3\n\n- Fixed a bug when fetching part-paid sales receipts\n    \n- Fixed an issue where you couldn’t clear an optional text field with an empty string\n    \n- Added sendLettersElectronically to customer object\n    \n\n## Release 1.1.2\n\n- Additional fields added to customer and sales invoice\n    \n- Some fields changed from mandatory/optional in sales invoice\n    \n- Basic token based authentication added\n    \n\n## Release 1.1.1\n\n- Multi currency changes\n    \n\n## Release 1.0.0\n\n- Initial Build","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","isPublicCollection":false,"owner":"6298410","team":1584067,"collectionId":"07b36e89-6fe2-4208-9ae8-a85041b2ded0","publishedId":"SWT8gKUB","public":true,"publicUrl":"https://sage-50-accounts-api-v1-docs.hyperext.com","privateUrl":"https://go.postman.co/documentation/6298410-07b36e89-6fe2-4208-9ae8-a85041b2ded0","customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"00d133"},"documentationLayout":"classic-double-column","customisation":{"metaTags":[{"name":"description","value":"HyperAccounts is the most capable REST API for Sage 50 Accounts. The API is developed and supported by Hyperext Limited and has been designed to make the task of integrating with Sage 50 enjoyable."},{"name":"title","value":"HyperAccounts REST API for Sage 50 Accounts - API by Hyperext"}],"appearance":{"default":"dark","themes":[{"name":"dark","logo":"https://content.pstmn.io/1ed9c3b8-8388-4416-aa8e-21628279ff94/aHlwZXJleHQtZ3JlZW4tMjYweDgwLnBuZw==","colors":{"top-bar":"212121","right-sidebar":"303030","highlight":"00d133"}},{"name":"light","logo":"https://content.pstmn.io/1ed9c3b8-8388-4416-aa8e-21628279ff94/aHlwZXJleHQtZ3JlZW4tMjYweDgwLnBuZw==","colors":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"00d133"}}]}},"version":"8.10.1","publishDate":"2024-07-04T17:10:42.000Z","activeVersionTag":"latest","documentationTheme":"light","metaTags":{"title":"HyperAccounts REST API for Sage 50 Accounts - API by Hyperext","description":"HyperAccounts is the most capable REST API for Sage 50 Accounts. The API is developed and supported by Hyperext Limited and has been designed to make the task of integrating with Sage 50 enjoyable."},"logos":{"logoLight":"https://content.pstmn.io/1ed9c3b8-8388-4416-aa8e-21628279ff94/aHlwZXJleHQtZ3JlZW4tMjYweDgwLnBuZw==","logoDark":"https://content.pstmn.io/1ed9c3b8-8388-4416-aa8e-21628279ff94/aHlwZXJleHQtZ3JlZW4tMjYweDgwLnBuZw=="}},"statusCode":200},"environments":[],"user":{"authenticated":false,"permissions":{"publish":false}},"run":{"button":{"js":"https://run.pstmn.io/button.js","css":"https://run.pstmn.io/button.css"}},"web":"https://www.getpostman.com/","team":{"logo":"https://res.cloudinary.com/postman/image/upload/t_team_logo_pubdoc/v1/team/257a04c3253e71e47dec6a00c2345e130933cd91a30275907c8f96323edaba7f","favicon":"https://hyperext.com/favicon.ico"},"isEnvFetchError":false,"languages":"[{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"HttpClient\"},{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"RestSharp\"},{\"key\":\"curl\",\"label\":\"cURL\",\"variant\":\"cURL\"},{\"key\":\"dart\",\"label\":\"Dart\",\"variant\":\"http\"},{\"key\":\"go\",\"label\":\"Go\",\"variant\":\"Native\"},{\"key\":\"http\",\"label\":\"HTTP\",\"variant\":\"HTTP\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"OkHttp\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"Unirest\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"Fetch\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"jQuery\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"XHR\"},{\"key\":\"c\",\"label\":\"C\",\"variant\":\"libcurl\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Axios\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Native\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Request\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Unirest\"},{\"key\":\"objective-c\",\"label\":\"Objective-C\",\"variant\":\"NSURLSession\"},{\"key\":\"ocaml\",\"label\":\"OCaml\",\"variant\":\"Cohttp\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"cURL\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"Guzzle\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"HTTP_Request2\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"pecl_http\"},{\"key\":\"powershell\",\"label\":\"PowerShell\",\"variant\":\"RestMethod\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"http.client\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"Requests\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"httr\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"RCurl\"},{\"key\":\"ruby\",\"label\":\"Ruby\",\"variant\":\"Net::HTTP\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"Httpie\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"wget\"},{\"key\":\"swift\",\"label\":\"Swift\",\"variant\":\"URLSession\"}]","languageSettings":[{"key":"csharp","label":"C#","variant":"HttpClient"},{"key":"csharp","label":"C#","variant":"RestSharp"},{"key":"curl","label":"cURL","variant":"cURL"},{"key":"dart","label":"Dart","variant":"http"},{"key":"go","label":"Go","variant":"Native"},{"key":"http","label":"HTTP","variant":"HTTP"},{"key":"java","label":"Java","variant":"OkHttp"},{"key":"java","label":"Java","variant":"Unirest"},{"key":"javascript","label":"JavaScript","variant":"Fetch"},{"key":"javascript","label":"JavaScript","variant":"jQuery"},{"key":"javascript","label":"JavaScript","variant":"XHR"},{"key":"c","label":"C","variant":"libcurl"},{"key":"nodejs","label":"NodeJs","variant":"Axios"},{"key":"nodejs","label":"NodeJs","variant":"Native"},{"key":"nodejs","label":"NodeJs","variant":"Request"},{"key":"nodejs","label":"NodeJs","variant":"Unirest"},{"key":"objective-c","label":"Objective-C","variant":"NSURLSession"},{"key":"ocaml","label":"OCaml","variant":"Cohttp"},{"key":"php","label":"PHP","variant":"cURL"},{"key":"php","label":"PHP","variant":"Guzzle"},{"key":"php","label":"PHP","variant":"HTTP_Request2"},{"key":"php","label":"PHP","variant":"pecl_http"},{"key":"powershell","label":"PowerShell","variant":"RestMethod"},{"key":"python","label":"Python","variant":"http.client"},{"key":"python","label":"Python","variant":"Requests"},{"key":"r","label":"R","variant":"httr"},{"key":"r","label":"R","variant":"RCurl"},{"key":"ruby","label":"Ruby","variant":"Net::HTTP"},{"key":"shell","label":"Shell","variant":"Httpie"},{"key":"shell","label":"Shell","variant":"wget"},{"key":"swift","label":"Swift","variant":"URLSession"}],"languageOptions":[{"label":"C# - HttpClient","value":"csharp - HttpClient - C#"},{"label":"C# - RestSharp","value":"csharp - RestSharp - C#"},{"label":"cURL - cURL","value":"curl - cURL - cURL"},{"label":"Dart - http","value":"dart - http - Dart"},{"label":"Go - Native","value":"go - Native - Go"},{"label":"HTTP - HTTP","value":"http - HTTP - HTTP"},{"label":"Java - OkHttp","value":"java - OkHttp - Java"},{"label":"Java - Unirest","value":"java - Unirest - Java"},{"label":"JavaScript - Fetch","value":"javascript - Fetch - JavaScript"},{"label":"JavaScript - jQuery","value":"javascript - jQuery - JavaScript"},{"label":"JavaScript - XHR","value":"javascript - XHR - JavaScript"},{"label":"C - libcurl","value":"c - libcurl - C"},{"label":"NodeJs - Axios","value":"nodejs - Axios - NodeJs"},{"label":"NodeJs - Native","value":"nodejs - Native - NodeJs"},{"label":"NodeJs - Request","value":"nodejs - Request - NodeJs"},{"label":"NodeJs - Unirest","value":"nodejs - Unirest - NodeJs"},{"label":"Objective-C - NSURLSession","value":"objective-c - NSURLSession - Objective-C"},{"label":"OCaml - Cohttp","value":"ocaml - Cohttp - OCaml"},{"label":"PHP - cURL","value":"php - cURL - PHP"},{"label":"PHP - Guzzle","value":"php - Guzzle - PHP"},{"label":"PHP - HTTP_Request2","value":"php - HTTP_Request2 - PHP"},{"label":"PHP - pecl_http","value":"php - pecl_http - PHP"},{"label":"PowerShell - RestMethod","value":"powershell - RestMethod - PowerShell"},{"label":"Python - http.client","value":"python - http.client - Python"},{"label":"Python - Requests","value":"python - Requests - Python"},{"label":"R - httr","value":"r - httr - R"},{"label":"R - RCurl","value":"r - RCurl - R"},{"label":"Ruby - Net::HTTP","value":"ruby - Net::HTTP - Ruby"},{"label":"Shell - Httpie","value":"shell - Httpie - Shell"},{"label":"Shell - wget","value":"shell - wget - Shell"},{"label":"Swift - URLSession","value":"swift - URLSession - Swift"}],"layoutOptions":[{"value":"classic-single-column","label":"Single Column"},{"value":"classic-double-column","label":"Double Column"}],"versionOptions":[],"environmentOptions":[{"value":"0","label":"No Environment"}],"canonicalUrl":"https://sage-50-accounts-api-v1-docs.hyperext.com/view/metadata/SWT8gKUB"}