POST api/Transaction?sourceDocument={sourceDocument}&agencyEIN={agencyEIN}

Create a new transaction (with no version, branch, or underwriter specified -- branch and underwriter need to be implicit or come in the XML then) Remove content argument for generalizing to non-XML data (might be sending an encoded binary file. If I say XElement, it will expect XML)

Request Information

URI Parameters

NameDescriptionTypeAdditional information
sourceDocument

string

Required

agencyEIN

Could also be given in the XML, or inferred from user

string

Required

Body Parameters

None.

Response Information

Resource Description

IHttpActionResult

None.