Find

Finds applications matching specified criteria

End point

/api/applicationapi/find

Request format

GET

Request content

The following parameters can be specified as query string values of the request:

Property Name Required Description
id
No

he ID of the application. If this is specified, all other search parameters will be ignored

assignmentid
No

Get applications belonging to an assignment

status
No

Get applications with a certain status

Possible values:

0 - Pending

1 - Accepted

2 - Rejected

3 - Negotiating

4 - Approved

5 - Request additions

startdate
No

Get applications sent after specified date

enddate
No

Get applications sent before specified date

requestorid
No

Get applications belonging to assignments owned by the specified user

Response Messages

The method will return an XML containing all matching applications, following this XSD:

<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="Applications">
<xs:complexType>
<xs:sequence>
<xs:element name="Application" maxOccurs="unbounded" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element type="xs:integer" name="Id"/>
<xs:element type="xs:integer" name="AssignmentId"/>
<xs:element type="xs:string" name="AssignmentTitle"/>
<xs:element type="xs:dateTime" name="SentDate"/>
<xs:element type="xs:int" name="RateType"/>
<xs:element type="xs:decimal" name="RateValue"/>
<xs:element type="xs:string" name="RateCurrency"/>
<xs:element type="xs:integer" name="Status"/>
<xs:element type="xs:int" name="ExtentType"/>
<xs:element type="xs:decimal" name="ExtentValue"/>
<xs:element type="xs:int" name="ResourceId"/>
<xs:element type="xs:string" name="ResourceName"/>
<xs:element type="xs:string" name="Text"/>
<xs:element type="xs:datetime" nillable="true" name="AvailabilityDate"/>
<xs:element type="xs:string" name="Reply"/>
<xs:element type="xs:int" nillable=true" name="RejectReason"/>
<xs:element name="Files">
<xs:complexType>
<xs:sequence>
<xs:element type="xs:string" name="File" maxOccurs="unbounded" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>