POST api/ExpenseSync
Request Information
URI Parameters
None.
Body Parameters
MobiExpensesName | Description | Type | Additional information |
---|---|---|---|
Expenses | Collection of Expense |
None. |
Request Formats
application/json, text/json
Sample:
{ "Expenses": [ { "ID": 1, "MDataID": 2, "ExpenseSource": 0, "SyncSatus": 0, "ClaimStatus": 0, "ReportStatus": "sample string 3", "CategoryDescription": "sample string 4", "ExpenseReport": 5, "LineAmount": 6.0, "ReportNotes": "sample string 7", "ReportTotal": 8.0, "StartDateTime": "sample string 9", "StartTime": "sample string 10", "SubmitSource": "sample string 11", "ExpCodeParsed": "sample string 12", "ExpIdParsed": "sample string 13", "HasImage": true, "ExpenseDescription": "sample string 15", "ExpenseCode": "sample string 16", "ExpenseID": 17, "AttachID": 18, "PayInCurrencyCode": "sample string 19", "ReceiptCurrencyCode": "sample string 20", "BankAccountNbr": "sample string 21", "AcctLocation": "sample string 22", "AcctType": "sample string 23", "BankName": "sample string 24", "ReportName": "sample string 25" }, { "ID": 1, "MDataID": 2, "ExpenseSource": 0, "SyncSatus": 0, "ClaimStatus": 0, "ReportStatus": "sample string 3", "CategoryDescription": "sample string 4", "ExpenseReport": 5, "LineAmount": 6.0, "ReportNotes": "sample string 7", "ReportTotal": 8.0, "StartDateTime": "sample string 9", "StartTime": "sample string 10", "SubmitSource": "sample string 11", "ExpCodeParsed": "sample string 12", "ExpIdParsed": "sample string 13", "HasImage": true, "ExpenseDescription": "sample string 15", "ExpenseCode": "sample string 16", "ExpenseID": 17, "AttachID": 18, "PayInCurrencyCode": "sample string 19", "ReceiptCurrencyCode": "sample string 20", "BankAccountNbr": "sample string 21", "AcctLocation": "sample string 22", "AcctType": "sample string 23", "BankName": "sample string 24", "ReportName": "sample string 25" } ] }
application/xml, text/xml
Sample:
<MobiExpenses xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IneoMData.Models"> <Expenses> <Expense> <AcctLocation>sample string 22</AcctLocation> <AcctType>sample string 23</AcctType> <AttachID>18</AttachID> <BankAccountNbr>sample string 21</BankAccountNbr> <BankName>sample string 24</BankName> <CategoryDescription>sample string 4</CategoryDescription> <ClaimStatus>Approved</ClaimStatus> <ExpCodeParsed>sample string 12</ExpCodeParsed> <ExpIdParsed>sample string 13</ExpIdParsed> <ExpenseCode>sample string 16</ExpenseCode> <ExpenseDescription>sample string 15</ExpenseDescription> <ExpenseID>17</ExpenseID> <ExpenseReport>5</ExpenseReport> <ExpenseSource>DetailExpense</ExpenseSource> <HasImage>true</HasImage> <ID>1</ID> <LineAmount>6</LineAmount> <MDataID>2</MDataID> <PayInCurrencyCode>sample string 19</PayInCurrencyCode> <ReceiptCurrencyCode>sample string 20</ReceiptCurrencyCode> <ReportName>sample string 25</ReportName> <ReportNotes>sample string 7</ReportNotes> <ReportStatus>sample string 3</ReportStatus> <ReportTotal>8</ReportTotal> <StartDateTime>sample string 9</StartDateTime> <StartTime>sample string 10</StartTime> <SubmitSource>sample string 11</SubmitSource> <SyncSatus>Pending</SyncSatus> </Expense> <Expense> <AcctLocation>sample string 22</AcctLocation> <AcctType>sample string 23</AcctType> <AttachID>18</AttachID> <BankAccountNbr>sample string 21</BankAccountNbr> <BankName>sample string 24</BankName> <CategoryDescription>sample string 4</CategoryDescription> <ClaimStatus>Approved</ClaimStatus> <ExpCodeParsed>sample string 12</ExpCodeParsed> <ExpIdParsed>sample string 13</ExpIdParsed> <ExpenseCode>sample string 16</ExpenseCode> <ExpenseDescription>sample string 15</ExpenseDescription> <ExpenseID>17</ExpenseID> <ExpenseReport>5</ExpenseReport> <ExpenseSource>DetailExpense</ExpenseSource> <HasImage>true</HasImage> <ID>1</ID> <LineAmount>6</LineAmount> <MDataID>2</MDataID> <PayInCurrencyCode>sample string 19</PayInCurrencyCode> <ReceiptCurrencyCode>sample string 20</ReceiptCurrencyCode> <ReportName>sample string 25</ReportName> <ReportNotes>sample string 7</ReportNotes> <ReportStatus>sample string 3</ReportStatus> <ReportTotal>8</ReportTotal> <StartDateTime>sample string 9</StartDateTime> <StartTime>sample string 10</StartTime> <SubmitSource>sample string 11</SubmitSource> <SyncSatus>Pending</SyncSatus> </Expense> </Expenses> </MobiExpenses>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
MobiManifestName | Description | Type | Additional information |
---|---|---|---|
AuthID | string |
None. |
|
MobiExpenseCoding | MobiExpenseCoding |
None. |
|
MobiExpenseManifests | Collection of MobiExpenseManifest |
None. |
|
MobiContactManifests | Collection of MobiContactManifest |
None. |
|
MobiActivityManifests | Collection of MobiActivityManifest |
None. |
|
MobiDocumentManifests | Collection of MobiDocumentManifest |
None. |
|
MobilLocations | Collection of MobileLocation |
None. |
Response Formats
application/json, text/json
Sample:
{ "AuthID": "sample string 1", "MobiExpenseCoding": { "MobiExpenseCodings": { "sample string 1": [ { "ExpenseCode": "sample string 1", "desc": "sample string 2", "ReceiptsRQD": "sample string 3", "ReceiptNotRQDAmt": 1.0, "ReceiptType": "sample string 4" }, { "ExpenseCode": "sample string 1", "desc": "sample string 2", "ReceiptsRQD": "sample string 3", "ReceiptNotRQDAmt": 1.0, "ReceiptType": "sample string 4" } ], "sample string 2": [ { "ExpenseCode": "sample string 1", "desc": "sample string 2", "ReceiptsRQD": "sample string 3", "ReceiptNotRQDAmt": 1.0, "ReceiptType": "sample string 4" }, { "ExpenseCode": "sample string 1", "desc": "sample string 2", "ReceiptsRQD": "sample string 3", "ReceiptNotRQDAmt": 1.0, "ReceiptType": "sample string 4" } ] } }, "MobiExpenseManifests": [ { "MDataID": 1, "ClaimStatus": 0 }, { "MDataID": 1, "ClaimStatus": 0 } ], "MobiContactManifests": [ { "MDataID": 1, "FirstName": "sample string 2", "LastName": "sample string 3", "OfficePhone": "sample string 4", "MobilePhone": "sample string 5", "Fax": "sample string 6", "EmailAddress": "sample string 7", "HomesaleRep": 1, "ExpenseRep": 1, "ResaleRep": 1, "HomefindRep": 1, "HHGRep": 1, "TLRep": 1, "OtherRep1": 1, "OtherRep2": 1, "OtherRep3": 1 }, { "MDataID": 1, "FirstName": "sample string 2", "LastName": "sample string 3", "OfficePhone": "sample string 4", "MobilePhone": "sample string 5", "Fax": "sample string 6", "EmailAddress": "sample string 7", "HomesaleRep": 1, "ExpenseRep": 1, "ResaleRep": 1, "HomefindRep": 1, "HHGRep": 1, "TLRep": 1, "OtherRep1": 1, "OtherRep2": 1, "OtherRep3": 1 } ], "MobiActivityManifests": [ { "ID": 1, "LastUpdateDate": "2025-05-09T17:27:15.2285356+00:00" }, { "ID": 1, "LastUpdateDate": "2025-05-09T17:27:15.2285356+00:00" } ], "MobiDocumentManifests": [ { "ID": 1, "LastUpdateDate": "2025-05-09T17:27:15.2285356+00:00" }, { "ID": 1, "LastUpdateDate": "2025-05-09T17:27:15.2285356+00:00" } ], "MobilLocations": [ { "ID": 1, "Name": "sample string 2", "Description": "sample string 3", "Url": "sample string 4" }, { "ID": 1, "Name": "sample string 2", "Description": "sample string 3", "Url": "sample string 4" } ] }
application/xml, text/xml
Sample:
<MobiManifest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IneoMData.Models"> <AuthID>sample string 1</AuthID> <MobiActivityManifests> <MobiActivityManifest> <ID>1</ID> <LastUpdateDate>2025-05-09T17:27:15.2285356+00:00</LastUpdateDate> </MobiActivityManifest> <MobiActivityManifest> <ID>1</ID> <LastUpdateDate>2025-05-09T17:27:15.2285356+00:00</LastUpdateDate> </MobiActivityManifest> </MobiActivityManifests> <MobiContactManifests> <MobiContactManifest> <EmailAddress>sample string 7</EmailAddress> <ExpenseRep>1</ExpenseRep> <Fax>sample string 6</Fax> <FirstName>sample string 2</FirstName> <HHGRep>1</HHGRep> <HomefindRep>1</HomefindRep> <HomesaleRep>1</HomesaleRep> <LastName>sample string 3</LastName> <MDataID>1</MDataID> <MobilePhone>sample string 5</MobilePhone> <OfficePhone>sample string 4</OfficePhone> <OtherRep1>1</OtherRep1> <OtherRep2>1</OtherRep2> <OtherRep3>1</OtherRep3> <ResaleRep>1</ResaleRep> <TLRep>1</TLRep> </MobiContactManifest> <MobiContactManifest> <EmailAddress>sample string 7</EmailAddress> <ExpenseRep>1</ExpenseRep> <Fax>sample string 6</Fax> <FirstName>sample string 2</FirstName> <HHGRep>1</HHGRep> <HomefindRep>1</HomefindRep> <HomesaleRep>1</HomesaleRep> <LastName>sample string 3</LastName> <MDataID>1</MDataID> <MobilePhone>sample string 5</MobilePhone> <OfficePhone>sample string 4</OfficePhone> <OtherRep1>1</OtherRep1> <OtherRep2>1</OtherRep2> <OtherRep3>1</OtherRep3> <ResaleRep>1</ResaleRep> <TLRep>1</TLRep> </MobiContactManifest> </MobiContactManifests> <MobiDocumentManifests> <MobiDocumentManifest> <ID>1</ID> <LastUpdateDate>2025-05-09T17:27:15.2285356+00:00</LastUpdateDate> </MobiDocumentManifest> <MobiDocumentManifest> <ID>1</ID> <LastUpdateDate>2025-05-09T17:27:15.2285356+00:00</LastUpdateDate> </MobiDocumentManifest> </MobiDocumentManifests> <MobiExpenseCoding> <MobiExpenseCodings xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:KeyValueOfstringArrayOfMobileExpenseKVPModelcFbW8Ayp> <d3p1:Key>sample string 1</d3p1:Key> <d3p1:Value> <MobileExpenseKVPModel> <ExpenseCode>sample string 1</ExpenseCode> <ReceiptNotRQDAmt>1</ReceiptNotRQDAmt> <ReceiptType>sample string 4</ReceiptType> <ReceiptsRQD>sample string 3</ReceiptsRQD> <desc>sample string 2</desc> </MobileExpenseKVPModel> <MobileExpenseKVPModel> <ExpenseCode>sample string 1</ExpenseCode> <ReceiptNotRQDAmt>1</ReceiptNotRQDAmt> <ReceiptType>sample string 4</ReceiptType> <ReceiptsRQD>sample string 3</ReceiptsRQD> <desc>sample string 2</desc> </MobileExpenseKVPModel> </d3p1:Value> </d3p1:KeyValueOfstringArrayOfMobileExpenseKVPModelcFbW8Ayp> <d3p1:KeyValueOfstringArrayOfMobileExpenseKVPModelcFbW8Ayp> <d3p1:Key>sample string 2</d3p1:Key> <d3p1:Value> <MobileExpenseKVPModel> <ExpenseCode>sample string 1</ExpenseCode> <ReceiptNotRQDAmt>1</ReceiptNotRQDAmt> <ReceiptType>sample string 4</ReceiptType> <ReceiptsRQD>sample string 3</ReceiptsRQD> <desc>sample string 2</desc> </MobileExpenseKVPModel> <MobileExpenseKVPModel> <ExpenseCode>sample string 1</ExpenseCode> <ReceiptNotRQDAmt>1</ReceiptNotRQDAmt> <ReceiptType>sample string 4</ReceiptType> <ReceiptsRQD>sample string 3</ReceiptsRQD> <desc>sample string 2</desc> </MobileExpenseKVPModel> </d3p1:Value> </d3p1:KeyValueOfstringArrayOfMobileExpenseKVPModelcFbW8Ayp> </MobiExpenseCodings> </MobiExpenseCoding> <MobiExpenseManifests> <MobiExpenseManifest> <ClaimStatus>Approved</ClaimStatus> <MDataID>1</MDataID> </MobiExpenseManifest> <MobiExpenseManifest> <ClaimStatus>Approved</ClaimStatus> <MDataID>1</MDataID> </MobiExpenseManifest> </MobiExpenseManifests> <MobilLocations> <MobileLocation> <Description>sample string 3</Description> <ID>1</ID> <Name>sample string 2</Name> <Url>sample string 4</Url> </MobileLocation> <MobileLocation> <Description>sample string 3</Description> <ID>1</ID> <Name>sample string 2</Name> <Url>sample string 4</Url> </MobileLocation> </MobilLocations> </MobiManifest>