post https://yourorgsite.com/api/DuesImportPackage/_execute
Executes an operation of DuesImportPackage
Note:
Refer to the Importing Billing and Payment data tutorial for a guide to importing billing data with the DuesImportPackage service.
With the DuesImportPackage service, you can perform the following operations on the execute endpoint:
- DuesImportPackageGetPackageResultsRequest
- DuesImportPackageGetPackageStatusRequest
- DuesImportPackagePostRequest
- ImportPackage
- GetPackageStatus
- GetPackageResults
DuesImportPackageGetPackageResultsRequest
BODY PARAMS:
{
"$type": "Asi.Soa.Commerce.DataContracts.DuesImportPackageGetPackageResultsRequest, Asi.Contracts",
"EntityTypeName": "DuesImportPackage",
"OperationName": "GetPackageResults",
"DuesImportPackageId": 8635,
"RequestCulture": "string value"
}
DuesImportPackageGetPackageStatusRequest
BODY PARAMS:
{
"$type": "Asi.Soa.Commerce.DataContracts.DuesImportPackageGetPackageStatusRequest, Asi.Contracts",
"EntityTypeName": "DuesImportPackage",
"OperationName": "GetPackageStatus",
"DuesImportPackageId": 8635,
"RequestCulture": "string value"
}
DuesImportPackagePostRequest
BODY PARAMS:
{
"$type": "Asi.Soa.Commerce.DataContracts.DuesImportPackagePostRequest, Asi.Contracts",
"EntityTypeName": "DuesImportPackage",
"OperationName": "ImportPackage",
"DuesImportPackage": {
"$type": "Asi.Soa.Commerce.DataContracts.DuesImportPackageData, Asi.Contracts"
},
"RequestCulture": "string value"
}
ImportPackage
BODY PARAMS:
{
"$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts",
"OperationName": "ImportPackage",
"EntityTypeName": "DuesImportPackage",
"Parameters": {
"$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib",
"$values": [
{
"$type": "Asi.Soa.Commerce.DataContracts.DuesImportPackageData, Asi.Contracts",
"$value": "duesImportPackage Value"
}
]
},
"ParameterTypeName": {
"$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib",
"$values": [
"Asi.Soa.Commerce.DataContracts.DuesImportPackageData, Asi.Contracts"
]
},
"UseJson": false
}
GetPackageStatus
BODY PARAMS:
{
"$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts",
"OperationName": "GetPackageStatus",
"EntityTypeName": "DuesImportPackage",
"Parameters": {
"$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib",
"$values": [
{
"$type": "System.Int32",
"$value": "duesImportPackageId Value"
}
]
},
"ParameterTypeName": {
"$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib",
"$values": [
"System.Int32"
]
},
"UseJson": false
}
GetPackageResults
BODY PARAMS:
{
"$type": "Asi.Soa.Core.DataContracts.GenericExecuteRequest, Asi.Contracts",
"OperationName": "GetPackageResults",
"EntityTypeName": "DuesImportPackage",
"Parameters": {
"$type": "System.Collections.ObjectModel.Collection`1[[System.Object, mscorlib]], mscorlib",
"$values": [
{
"$type": "System.Int32",
"$value": "duesImportPackageId Value"
}
]
},
"ParameterTypeName": {
"$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib",
"$values": [
"System.Int32"
]
},
"UseJson": false
}