Manage accounts payable records.
Operations
updateInvoiceByID
POST
Updates an invoice.
Authorizations
AuthorizationstringrequiredAuthenticate with your JWT.
Bearer YOUR_TOKENFor setup help, see the authentication guide.
Bodyapplication/json
VendorNumberstringoptionalInvoiceLocatorintegeroptionalLoading fields…
Path Parameters
symstringrequired- Sym number
Responses
Loading fields…
POST
/nexum/{sym}/persistent/accountspayable/updateInvoiceByIDPOST /nexum/627/persistent/accountspayable/updateInvoiceByID HTTP/1.1
Host: naas.ymcu.libum.io
Accept: application/json
Authorization: Bearer YOUR_JWT
Content-Type: application/json
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"VendorNumber": "string",
"InvoiceLocator": 0,
"InvoiceFields": {
"Description": "string"
},
"nxAttributes": {
"customFields": {
"appId": "string"
}
}
}updateInvoiceNoteByID
POST
Updates an invoice note.
Authorizations
AuthorizationstringrequiredAuthenticate with your JWT.
Bearer YOUR_TOKENFor setup help, see the authentication guide.
Bodyapplication/json
VendorNumberstringoptionalInvoiceLocatorintegeroptionalInvoiceNoteLocatorintegeroptionalLoading fields…
Path Parameters
symstringrequired- Sym number
Responses
Loading fields…
POST
/nexum/{sym}/persistent/accountspayable/updateInvoiceNoteByIDPOST /nexum/627/persistent/accountspayable/updateInvoiceNoteByID HTTP/1.1
Host: naas.ymcu.libum.io
Accept: application/json
Authorization: Bearer YOUR_JWT
Content-Type: application/json
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"VendorNumber": "string",
"InvoiceLocator": 0,
"InvoiceNoteLocator": 0,
"InvoiceNoteFields": {
"Text": [
{
"EntryId": 0,
"Text": "string"
}
]
},
"nxAttributes": {
"customFields": {
"appId": "string"
}
}
}createVendor
POST
Creates a new vendor.
Authorizations
AuthorizationstringrequiredAuthenticate with your JWT.
Bearer YOUR_TOKENFor setup help, see the authentication guide.
Bodyapplication/json
Loading fields…
Path Parameters
symstringrequired- Sym number
Responses
VendorNumberstringoptionalLoading fields…
POST
/nexum/{sym}/persistent/accountspayable/createVendorPOST /nexum/627/persistent/accountspayable/createVendor HTTP/1.1
Host: naas.ymcu.libum.io
Accept: application/json
Authorization: Bearer YOUR_JWT
Content-Type: application/json
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"VendorFields": {
"Number": "string",
"Name": "string",
"Payee": "string",
"Street": "string",
"City": "string",
"State": "string",
"ZipCode": "0"
},
"nxAttributes": {
"customFields": {
"appId": "string"
}
}
}createInvoice
POST
Creates a new invoice.
Authorizations
AuthorizationstringrequiredAuthenticate with your JWT.
Bearer YOUR_TOKENFor setup help, see the authentication guide.
Bodyapplication/json
VendorNumberstringoptionalLoading fields…
Path Parameters
symstringrequired- Sym number
Responses
InvoiceLocatorintegeroptionalLoading fields…
POST
/nexum/{sym}/persistent/accountspayable/createInvoicePOST /nexum/627/persistent/accountspayable/createInvoice HTTP/1.1
Host: naas.ymcu.libum.io
Accept: application/json
Authorization: Bearer YOUR_JWT
Content-Type: application/json
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"VendorNumber": "string",
"InvoiceFields": {
"Number": "string",
"Description": "string",
"InvoiceDate": "2026-01-01",
"DueDateFinal": "2026-01-01",
"TotalInvoiceAmtDue": "string",
"Type": 0,
"Status": 0
},
"nxAttributes": {
"customFields": {
"appId": "string"
}
}
}createInvoiceNote
POST
Creates a note for an invoice.
Authorizations
AuthorizationstringrequiredAuthenticate with your JWT.
Bearer YOUR_TOKENFor setup help, see the authentication guide.
Bodyapplication/json
VendorNumberstringoptionalInvoiceLocatorintegeroptionalLoading fields…
Path Parameters
symstringrequired- Sym number
Responses
InvoiceNoteLocatorintegeroptionalLoading fields…
POST
/nexum/{sym}/persistent/accountspayable/createInvoiceNotePOST /nexum/627/persistent/accountspayable/createInvoiceNote HTTP/1.1
Host: naas.ymcu.libum.io
Accept: application/json
Authorization: Bearer YOUR_JWT
Content-Type: application/json
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"VendorNumber": "string",
"InvoiceLocator": 0,
"InvoiceNoteFields": {
"Code": 0,
"Text": [
{
"EntryId": 0,
"Text": "string"
}
],
"UserId": 0
},
"nxAttributes": {
"customFields": {
"appId": "string"
}
}
}deleteVendor
POST
Deletes a vendor.
Authorizations
AuthorizationstringrequiredAuthenticate with your JWT.
Bearer YOUR_TOKENFor setup help, see the authentication guide.
Bodyapplication/json
VendorNumberstringrequiredLoading fields…
Path Parameters
symstringrequired- Sym number
Responses
nxAttributesobjectoptionalThe custom object for NexumAPI response attributes.Loading fields…
POST
/nexum/{sym}/persistent/accountspayable/deleteVendorPOST /nexum/627/persistent/accountspayable/deleteVendor HTTP/1.1
Host: naas.ymcu.libum.io
Accept: application/json
Authorization: Bearer YOUR_JWT
Content-Type: application/json
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"VendorNumber": "string",
"nxAttributes": {
"customFields": {
"appId": "string"
}
}
}