Executes an Invoice operation

Executes an operation of Invoice

Log in to see full request history

With the Invoice service, you can perform the following operations on the execute endpoint:

  • ProcessWriteOff
  • ProcessRecordRefund
  • ProcessOrderReversal
  • ProcessAccrualReversal
  • ProcessAccrualAdjustment
  • ProcessCashAdjustment
  • ProcessCashReversal
  • ProcessOrderAdjustment
  • ProcessFundraisingReversal
  • ProcessFundraisingAdjustment
  • ProcessMultiplePledgeInvoiceReversal
  • ProcessMultipleDuesInvoiceReversal
  • ProcessMultipleAccrualDuesInvoiceReversal
  • ProcessMultipleCashDuesInvoiceReversal
  • CanInvoiceBeReversed
  • CanCashInvoiceBeReversed
  • CanInvoiceBeReturned
  • CanOrderInvoiceBeAdjusted
  • CanOrderInvoiceLinePriceBeAdjusted
  • CanOrderInvoiceLineQuantityBeAdjusted
  • CanAccrualInvoiceBeAdjusted
  • HasPermissions
  • GetTransactionsInvoiceReferenceNumber
  • GetInvoiceByReferenceNumber
  • GenerateEventInvoices
  • GetOrder
  • GetOrdersByInvoiceReferenceNumber
  • GetOrderAdjustmentEstimates
  • GetAllPledgeTransactionsByInvoiceReferenceNumber
  • UpdateEventInvoiceBillToId

ProcessWriteOff

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "ProcessWriteOff", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.InvoiceActionWriteOffData, Asi.Contracts", "$value": "invoiceActionWriteOffData Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "Asi.Soa.Commerce.DataContracts.InvoiceActionWriteOffData, Asi.Contracts" ] }, "UseJson": false }

ProcessRecordRefund

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "ProcessRecordRefund", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.InvoiceActionRecordRefundData, Asi.Contracts", "$value": "invoiceActionRecordRefundData Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "Asi.Soa.Commerce.DataContracts.InvoiceActionRecordRefundData, Asi.Contracts" ] }, "UseJson": false }

ProcessOrderReversal

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "ProcessOrderReversal", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.InvoiceActionOrderReversalData, Asi.Contracts", "$value": "invoiceActionOrderReversalData Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "Asi.Soa.Commerce.DataContracts.InvoiceActionOrderReversalData, Asi.Contracts" ] }, "UseJson": false }

ProcessAccrualReversal

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "ProcessAccrualReversal", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.InvoiceActionDuesReversalData, Asi.Contracts", "$value": "invoiceActionAccrualReversalData Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "Asi.Soa.Commerce.DataContracts.InvoiceActionDuesReversalData, Asi.Contracts" ] }, "UseJson": false }

ProcessAccrualAdjustment

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "ProcessAccrualAdjustment", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.InvoiceActionAccrualAdjustmentData, Asi.Contracts", "$value": "invoiceActionAccrualAdjustmentData Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "Asi.Soa.Commerce.DataContracts.InvoiceActionAccrualAdjustmentData, Asi.Contracts" ] }, "UseJson": false }

ProcessCashAdjustment

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "ProcessCashAdjustment", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.InvoiceActionCashAdjustmentData, Asi.Contracts", "$value": "invoiceActionCashAdjustmentData Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "Asi.Soa.Commerce.DataContracts.InvoiceActionCashAdjustmentData, Asi.Contracts" ] }, "UseJson": false }

ProcessCashReversal

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "ProcessCashReversal", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.InvoiceActionCashReversalData, Asi.Contracts", "$value": "invoiceActionCashReversalData Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "Asi.Soa.Commerce.DataContracts.InvoiceActionCashReversalData, Asi.Contracts" ] }, "UseJson": false }

ProcessOrderAdjustment

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "ProcessOrderAdjustment", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.InvoiceActionOrderAdjustmentData, Asi.Contracts", "$value": "invoiceActionOrderAdjustmentData Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "Asi.Soa.Commerce.DataContracts.InvoiceActionOrderAdjustmentData, Asi.Contracts" ] }, "UseJson": false }

ProcessFundraisingReversal

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "ProcessFundraisingReversal", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.InvoiceActionFundraisingAdjustmentData, Asi.Contracts", "$value": "invoiceActionFundraisingData Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "Asi.Soa.Commerce.DataContracts.InvoiceActionFundraisingAdjustmentData, Asi.Contracts" ] }, "UseJson": false }

ProcessFundraisingAdjustment

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "ProcessFundraisingAdjustment", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.InvoiceActionFundraisingAdjustmentData, Asi.Contracts", "$value": "invoiceActionFundraisingData Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "Asi.Soa.Commerce.DataContracts.InvoiceActionFundraisingAdjustmentData, Asi.Contracts" ] }, "UseJson": false }

ProcessMultiplePledgeInvoiceReversal

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "ProcessMultiplePledgeInvoiceReversal", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "System.Collections.Generic.ICollection`1[[Asi.Soa.Commerce.DataContracts.InvoiceActionFundraisingAdjustmentData, Asi.Contracts]]", "$value": "listOfInvoiceActionFundraisingData Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "System.Collections.Generic.ICollection`1[[Asi.Soa.Commerce.DataContracts.InvoiceActionFundraisingAdjustmentData, Asi.Contracts]]" ] }, "UseJson": false }

ProcessMultipleDuesInvoiceReversal

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "ProcessMultipleDuesInvoiceReversal", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "System.Collections.Generic.ICollection`1[[Asi.Soa.Commerce.DataContracts.InvoiceActionDuesReversalData, Asi.Contracts]]", "$value": "listOfInvoiceActionAccrualReversalData Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "System.Collections.Generic.ICollection`1[[Asi.Soa.Commerce.DataContracts.InvoiceActionDuesReversalData, Asi.Contracts]]" ] }, "UseJson": false }

ProcessMultipleAccrualDuesInvoiceReversal

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "ProcessMultipleAccrualDuesInvoiceReversal", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "System.Collections.Generic.ICollection`1[[Asi.Soa.Commerce.DataContracts.InvoiceActionDuesReversalData, Asi.Contracts]]", "$value": "listOfInvoiceActionAccrualReversalData Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "System.Collections.Generic.ICollection`1[[Asi.Soa.Commerce.DataContracts.InvoiceActionDuesReversalData, Asi.Contracts]]" ] }, "UseJson": false }

ProcessMultipleCashDuesInvoiceReversal

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "ProcessMultipleCashDuesInvoiceReversal", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "System.Collections.Generic.ICollection`1[[Asi.Soa.Commerce.DataContracts.InvoiceActionCashReversalData, Asi.Contracts]]", "$value": "listOfInvoiceActionCashReversalData Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "System.Collections.Generic.ICollection`1[[Asi.Soa.Commerce.DataContracts.InvoiceActionCashReversalData, Asi.Contracts]]" ] }, "UseJson": false }

CanInvoiceBeReversed

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "CanInvoiceBeReversed", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "System.Int32", "$value": "invoiceReferenceNumber Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "System.Int32" ] }, "UseJson": false }

CanCashInvoiceBeReversed

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "CanCashInvoiceBeReversed", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "System.String", "$value": "invoiceId Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "System.String" ] }, "UseJson": false }

CanInvoiceBeReturned

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "CanInvoiceBeReturned", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "System.Int32", "$value": "invoiceReferenceNumber Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "System.Int32" ] }, "UseJson": false }

CanOrderInvoiceBeAdjusted

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "CanOrderInvoiceBeAdjusted", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "System.Int32", "$value": "invoiceReferenceNumber Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "System.Int32" ] }, "UseJson": false }

CanOrderInvoiceLinePriceBeAdjusted

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "CanOrderInvoiceLinePriceBeAdjusted", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.InvoiceLineData, Asi.Contracts", "$value": "invoiceLine Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "Asi.Soa.Commerce.DataContracts.InvoiceLineData, Asi.Contracts" ] }, "UseJson": false }

CanOrderInvoiceLineQuantityBeAdjusted

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "CanOrderInvoiceLineQuantityBeAdjusted", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.InvoiceLineData, Asi.Contracts", "$value": "invoiceLine Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "Asi.Soa.Commerce.DataContracts.InvoiceLineData, Asi.Contracts" ] }, "UseJson": false }

HasPermissions

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "HasPermissions", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "System.String", "$value": "requestingUserId Value" }, { "$type": "Asi.Soa.Commerce.DataContracts.InvoiceActionOperations, Asi.Contracts", "$value": "operationType Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "System.String", "Asi.Soa.Commerce.DataContracts.InvoiceActionOperations, Asi.Contracts" ] }, "UseJson": false }

GetTransactionsInvoiceReferenceNumber

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "GetTransactionsInvoiceReferenceNumber", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "System.String", "$value": "invoiceId Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "System.String" ] }, "UseJson": false }

GetInvoiceByReferenceNumber

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "GetInvoiceByReferenceNumber", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "System.String", "$value": "invoiceId Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "System.String" ] }, "UseJson": false }

GenerateEventInvoices

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "GenerateEventInvoices", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "System.String", "$value": "eventId Value" }, { "$type": "System.Boolean", "$value": "outstandingBalanceOnly Value" }, { "$type": "System.Boolean", "$value": "includeCancelledRegistrations Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "System.String", "System.Boolean", "System.Boolean" ] }, "UseJson": false }

GenerateEventInvoices

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "GenerateEventInvoices", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "System.String", "$value": "eventId Value" }, { "$type": "System.Boolean", "$value": "outstandingBalanceOnly Value" }, { "$type": "System.Boolean", "$value": "includeCancelledRegistrations Value" }, { "$type": "System.String", "$value": "partyId Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "System.String", "System.Boolean", "System.Boolean", "System.String" ] }, "UseJson": false }

GetOrder

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "GetOrder", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "System.Decimal", "$value": "orderNumber Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "System.Decimal" ] }, "UseJson": false }

GetOrdersByInvoiceReferenceNumber

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "GetOrdersByInvoiceReferenceNumber", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "System.String", "$value": "invoiceReferenceNumber Value" }, { "$type": "System.Boolean", "$value": "includeAdjustmentParameters Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "System.String", "System.Boolean" ] }, "UseJson": false }

GetOrderAdjustmentEstimates

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "GetOrderAdjustmentEstimates", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.InvoiceActionOrderAdjustmentData, Asi.Contracts", "$value": "invoiceActionOrderAdjustmentData Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "Asi.Soa.Commerce.DataContracts.InvoiceActionOrderAdjustmentData, Asi.Contracts" ] }, "UseJson": false }

GetAllPledgeTransactionsByInvoiceReferenceNumber

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "GetAllPledgeTransactionsByInvoiceReferenceNumber", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "System.String", "$value": "invoiceId Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "System.String" ] }, "UseJson": false }

UpdateEventInvoiceBillToId

BODY PARAMS:
{ "$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts", "OperationName": "UpdateEventInvoiceBillToId", "EntityTypeName": "Invoice", "Parameters": { "$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.InvoiceActionUpdateBillToIdData, Asi.Contracts", "$value": "updateBillToIdData Value" } ] }, "ParameterTypeName": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "Asi.Soa.Commerce.DataContracts.InvoiceActionUpdateBillToIdData, Asi.Contracts" ] }, "UseJson": false }
Body Params

request object to execute

string
required
Defaults to Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts

The DataType must be "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts"

string
string
Parameters
array
Parameters
ParameterTypeNames
array of strings
ParameterTypeNames
string
boolean
Defaults to false
Responses
200

The request was successful.

201

The resource was successfully created.

202

The resource was asynchronously created.

Language
Credentials
OAuth2
Click Try It! to start a request and see the response here!

Contact us
Copyright © Advanced Solutions International, All rights reserved.