Norce Commerce Event (1.0.0)

Download OpenAPI description
Languages
Servers

https://docs.norce.io/

Schemas

CompanyChangedNotification

ClientIdinteger(int32)required

Client identifier

ApplicationIdinteger(int32)

Application identifier, if company is application unique, see client settings

CompanyIdinteger(int32)required

Norce internal id for the organization

EntityChangedstringrequired

Describes what triggered the event.<br/>Read about the different entities <a href='/eventsettings/#companychangednotification'>here</a>.

Enum"tClientCompany""tClientCompanyAddress""tClientCompanyDeliveryMethod""tClientCompanyDiscount""tClientCompanyDivision""tClientCompanyFlag""tClientCompanyInfo""tClientCompanyPaymentMethod""tClientCompanyPriceList""tClientCustomer"
{ "ClientId": 0, "ApplicationId": 0, "CompanyId": 0, "EntityChanged": "tClientCompany" }

CustomerChangedNotification

ClientIdinteger(int32)required

Client identifier

ApplicationIdinteger(int32)

Application identifier, if company is application unique, see client settings

CustomerIdinteger(int32)required

Norce internal id for the person or contact

EntityChangedstringrequired

Describes what triggered the event.<br/>Read about the different entities <a href='/eventsettings/#customerchangednotification'>here</a>.

Enum"tApplicationAccount""tClientCustomer""tClientCustomerAddress""tClientCustomerDivision""tClientCustomerFlag""tClientCustomerInfo""tClientCustomerPriceList"
{ "ClientId": 0, "ApplicationId": 0, "CustomerId": 0, "EntityChanged": "tApplicationAccount" }

InvoiceCaptureCompletedEvent

ClientIdinteger(int32)required

Client identifier

ApplicationIdinteger(int32)required

Application identifier

CapturedInvoiceIdinteger(int32)required

Norce internal id for the invoice

Statestringrequired

This is the state of the captured invoice.

Enum"Captured""Error"
{ "ClientId": 0, "ApplicationId": 0, "CapturedInvoiceId": 0, "State": "Captured" }

Customer

Webhooks

Order

Webhooks

System

Webhooks

Product

Webhooks

Supplier

Webhooks