Please enable JavaScript to view this site.

EventPro Software User Manual

Breadcrumb Trail: EventPro API > Endpoints

Invoice Endpoints

Scroll Prev Top Next More

List Invoices

This endpoint returns a list of invoices.

Endpoint: https://server/EventProApi/DataService.svc/invoices

Method: GET

Refer to Invoice Object.

Click to zoom in/out

Sample Invoices Response

 

Add Invoice

This endpoint allows you to create a new invoice as a Final Invoice for the specified LinkToType.

Endpoint:  https://server/EventProApi/DataService.svc/invoice/add

Method: POST

Any non-Read-Only field you use will be set on the invoice record. NOTE: There are certain fields that you can write to during invoice creation, but those fields become Read Only after the invoice has been created.

The created invoice is returned as an Invoice Object.

Refer to Invoice Object.

For more details about whether an object needs to referenced by its Oid or ItemName, see Object Oid or ItemCode.

 

Update Invoice

This endpoint allows you to make modifications to an invoice.

Endpoint:  https://server/EventProApi/DataService.svc/invoice/update

Method: POST

You pass to this endpoint an Invoice Object with the Oid set to the Oid of the invoice you want to update.

Any non-Read-Only field you use will be updated on the invoice record. NOTE: Certain fields that you could write to when initially creating an invoice will now be Read Only fields.

The updated invoice is returned as an Invoice Object.

Refer to Invoice Object.

For more details about whether an object needs to referenced by its Oid or ItemName, see Object Oid or ItemCode.

© 2023 EventPro Software, a wholly owned subsidiary of Profit Systems Inc. All Rights Reserved.