Logo
Sage CRM Logo

Sage CRM APIs

Developer

Sage CRM APIs

Account Request URL

-

Base Endpoint

-

Account

Retrieve an account by its ID

GET

id

Account

Update an account

id, name, currency, address, reference, termCode, discount, creditStatus, accountClassification, sendFreeStatements, password, user

Account

Create a new account

PUT

name, currency, address, reference, termCode, discount, creditStatus, accountClassification, sendFreeStatements, password, user

Account

Delete an account by its ID

DELETE

id

Accounts

Retrieve a list of accounts

GET

order, orderBy, page, pageSize

AccountType

Retrieve an account type by its ID

GET

id

AccountType

Create a new account type

PUT

name, description

AccountType

Delete an account type by its ID

DELETE

id

AccountTypes

Retrieve a list of account types

GET

order, orderBy, page, pageSize

Address

Retrieve an address

GET

id

Address

Create a new address

POST

addressLine1, addressLine2, town, county, postcode, country

Address

Update an address

PUT

id, addressLine1, addressLine2, town, county, postcode, country

Address

Delete an address

DELETE

id

Addresses

Retrieve a list of addresses

GET

order, orderBy, page, pageSize

Attachment

Retrieve an attachment

GET

id

Attachment

Create a new attachment

POST

fileName, fileSize, mimeType, fileData

Attachment

Update an attachment

PUT

id, fileName, fileSize, mimeType, fileData

Attachment

Delete an attachment

DELETE

id

Attachments

Retrieve a list of attachments

GET

order, orderBy, page, pageSize

Bank

Retrieve a bank

GET

id

Bank

Create a new bank

POST

name, branchCode, sortCode, address

Bank

Update a bank

PUT

id, name, branchCode, sortCode, address

Bank

Delete a bank

DELETE

id

Banks

Retrieve a list of banks

GET

order, orderBy, page, pageSize

BankTransaction

Retrieve a bank transaction

GET

id

BankTransaction

Create a new bank transaction

POST

accountId, date, amount, description, bankAccountId

BankTransaction

Update a bank transaction

PUT

id, accountId, date, amount, description, bankAccountId

BankTransaction

Delete a bank transaction

DELETE

id

BankTransactions

Retrieve a list of bank transactions

GET

order, orderBy, page, pageSize

BusinessRule

Retrieve a business rule

GET

id

BusinessRule

Create a new business rule

POST

name, module, active, enabled, rule, script

BusinessRule

Update a business rule

PUT

id, name, module, active, enabled, rule, script

BusinessRule

Delete a business rule

DELETE

id

BusinessRules

Retrieve a list of business rules

GET

order, orderBy, page, pageSize

Category

Retrieve a category

GET

id

Category

Create a new category

POST

name, description, parentCategoryId

Category

Update a category

PUT

id, name, description, parentCategoryId

Category

Delete a category

DELETE

id

Categories

Retrieve a list of categories

GET

order, orderBy, page, pageSize

Contact

Retrieve a contact

GET

id

Contact

Create a new contact

POST

firstName, lastName, title, workPhone, mobilePhone, email, address

Contact

Update a contact

PUT

id, firstName, lastName, title, workPhone, mobilePhone, email, address

Contact

Delete a contact

DELETE

id

Contacts

Retrieve a list of contacts

GET

order, orderBy, page, pageSize

Country

Retrieve a country

GET

id

Country

Create a new country

POST

name, code

Country

Update a country

PUT

id, name, code

Country

Delete a country

DELETE

id

Countries

Retrieve a list of countries

GET

order, orderBy, page, pageSize

Currency

Retrieve a currency

GET

id

Currency

Create a new currency

POST

name, code, decimalPlaces

Currency

Update a currency

PUT

id, name, code, decimalPlaces

Currency

Delete a currency

DELETE

id

Currencies

Retrieve a list of currencies

GET

order, orderBy, page, pageSize

CustomField

Retrieve a custom field

GET

id

CustomField

Create a new custom field

POST

name, type, required, visible, values, default, module, order

CustomField

Update a custom field

PUT

id, name, type, required, visible, values, default, module, order

CustomField

Delete a custom field

DELETE

id

CustomFields

Retrieve a list of custom fields

GET

order, orderBy, page, pageSize

Division

Retrieve a division

GET

id

Division

Create a new division

POST

name, description, parentDivisionId

Division

Update a division

PUT

id, name, description, parentDivisionId

Division

Delete a division

DELETE

id

Divisions

Retrieve a list of divisions

GET

order, orderBy, page, pageSize

Email

Retrieve an email

GET

id

Email

Create a new email

POST

subject, body, recipients, sender, attachments

Email

Update an email

PUT

id, subject, body, recipients, sender, attachments

Email

Delete an email

DELETE

id

Emails

Retrieve a list of emails

GET

order, orderBy, page, pageSize

Event

Retrieve an event

GET

id

Event

Create a new event

POST

name, description, startDate, endDate, location, privacy, attendees

Event

Update an event

PUT

id, name, description, startDate, endDate, location, privacy, attendees

Event

Delete an event

DELETE

id

Events

Retrieve a list of events

GET

order, orderBy, page, pageSize

FinanceCharge

Retrieve a finance charge

GET

id

FinanceCharge

Create a new finance charge

POST

accountId, date, amount, description, type

FinanceCharge

Update a finance charge

PUT

id, accountId, date, amount, description, type

FinanceCharge

Delete a finance charge

DELETE

id

FinanceCharges

Retrieve a list of finance charges

GET

order, orderBy, page, pageSize

Group

Retrieve a group

GET

id

Group

Create a new group

POST

name, description

Group

Update a group

PUT

id, name, description

Group

Delete a group

DELETE

id

Groups

Retrieve a list of groups

GET

order, orderBy, page, pageSize

Holiday

Retrieve a holiday

GET

id

Holiday

Create a new holiday

POST

name, date, description

Holiday

Update a holiday

PUT

id, name, date, description

Holiday

Delete a holiday

DELETE

id

Holidays

Retrieve a list of holidays

GET

order, orderBy, page, pageSize

Invoice

Retrieve an invoice

GET

id

Invoice

Create a new invoice

POST

accountId, date, description, amount, currency, taxCode

Invoice

Update an invoice

PUT

id, accountId, date, description, amount, currency, taxCode

Invoice

Delete an invoice

DELETE

id

Invoices

Retrieve a list of invoices

GET

order, orderBy, page, pageSize

Item

Retrieve an item

GET

id

Item

Create a new item

POST

name, description, unitPrice, taxCode, categoryId, supplierId

Item

Update an item

PUT

id, name, description, unitPrice, taxCode, categoryId, supplierId

Item

Delete an item

DELETE

id

Items

Retrieve a list of items

GET

order, orderBy, page, pageSize

Journal

Retrieve a journal

GET

id

Journal

Create a new journal

POST

accountId, date, description, amount, currency, taxCode

Journal

Update a journal

PUT

id, accountId, date, description, amount, currency, taxCode

Journal

Delete a journal

DELETE

id

Journals

Retrieve a list of journals

GET

order, orderBy, page, pageSize

Language

Retrieve a language

GET

id

Language

Create a new language

POST

name, code

Language

Update a language

PUT

id, name, code

Language

Delete a language

DELETE

id

Languages

Retrieve a list of languages

GET

order, orderBy, page, pageSize

Lead

Retrieve a lead

GET

id

Lead

Create a new lead

POST

firstName, lastName, title, workPhone, mobilePhone, email, address, source, status, assignedTo

Lead

Update a lead

PUT

id, firstName, lastName, title, workPhone, mobilePhone, email, address, source, status, assignedTo

Lead

Delete a lead

DELETE

id

Leads

Retrieve a list of leads

GET

order, orderBy, page, pageSize

Location

Retrieve a location

GET

id

Location

Create a new location

POST

name, description, address

Location

Update a location

PUT

id, name, description, address

Location

Delete a location

DELETE

id

Locations

Retrieve a list of locations

GET

order, orderBy, page, pageSize

LookupType

Retrieve a lookup type

GET

id

LookupType

Create a new lookup type

POST

name, description, values

LookupType

Update a lookup type

PUT

id, name, description, values

LookupType

Delete a lookup type

DELETE

id

LookupTypes

Retrieve a list of lookup types

GET

order, orderBy, page, pageSize

Module

Retrieve a module

GET

id

Details

Provider

Country HQ

API Type

REST

Categories

CRM

Alternatives

Important URLs

Last Updated on

2024-04-03

Created At

2023-12-14

Other Apps

Upskill for a better future

Want to start tracking API at scale?

Get updates about your favorite APIs and SDKs

Contact Us

We do our best to ensure that the data we release is complete, accurate, and useful. However, because we are not able to verify all the data, and because the processing required to make the data useful is complex, we cannot be held liable for omissions or inaccuracies.

ApiRefs Logo