Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

URLGETPOSTPUTPATCHDELETE
/Customers

retrieve all customers

Filter parameters:

  • email
  • firstName
  • lastName
  • companyName

Filter exampeexample:

/Customers?email=info@customer.com

create a new customer   
/Customers/:CustomerNumberretrieve one customer udpate existing customer (minus)  
/Customers/:CustomerNumber/Contractsget all contracts for a customer    
/Contractsget all contractscreate a new contract   
/Contracts/:ContractNumberretrieve one contract update existing contract (minus)  
/Contracts/:ContractNumber/Activitiesget all activities for a given contractcreate a new activity record for a contract   
/Contracts/:ContractNumber/Subscriptionget the subscription for a contractcreate a new subscription for a contract   
/Invoicesretrieve all invoices    
/Invoices/:InvoiceNumberget a single invoice    
/Invoices/:InvoiceNumber/Documentget the invoice PDF document (Base 64 binary)    
/Projectsretrieve all projects    

...