GET api/Projects/{project}
Get the details of a Project
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| project |
Project Code |
string |
Required |
Body Parameters
None.
Response Information
Resource Description
ProjectDetail| Name | Description | Type | Additional information |
|---|---|---|---|
| Code |
|
string |
None. |
| Type |
|
Type |
None. |
| Description |
|
string |
None. |
| State |
|
ProjectState |
None. |
| Scheduled |
|
date |
None. |
| Start |
|
date |
None. |
| End |
|
date |
None. |
| WorkType |
|
string |
None. |
| WorkOrders |
|
Collection of WorkBase |
None. |
Response Formats
Sample:
{
"Code": "sample string 1",
"Type": "Create",
"Description": "sample string 2",
"State": "InProgress",
"Scheduled": "2025-12-17T03:54:21.5621277+00:00",
"Start": "2025-12-17T03:54:21.5621277+00:00",
"End": "2025-12-17T03:54:21.5621277+00:00",
"WorkType": "sample string 3",
"WorkOrders": [
{
"State": "InProgress",
"StateEx": "ScheduledGreen",
"CostCenter": {
"Currency": {
"Code": "sample string 1",
"Description": "sample string 2"
},
"Active": true,
"Specifications": [
{
"Code": "sample string 1",
"Value": "sample string 2"
},
{
"Code": "sample string 1",
"Value": "sample string 2"
}
],
"Code": "sample string 3",
"Description": "sample string 4"
},
"Code": "sample string 1",
"Description": "sample string 2"
},
{
"State": "InProgress",
"StateEx": "ScheduledGreen",
"CostCenter": {
"Currency": {
"Code": "sample string 1",
"Description": "sample string 2"
},
"Active": true,
"Specifications": [
{
"Code": "sample string 1",
"Value": "sample string 2"
},
{
"Code": "sample string 1",
"Value": "sample string 2"
}
],
"Code": "sample string 3",
"Description": "sample string 4"
},
"Code": "sample string 1",
"Description": "sample string 2"
}
]
}
Sample:
<ProjectDetail xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models.Projetos">
<Code>sample string 1</Code>
<Description>sample string 2</Description>
<End>2025-12-17T03:54:21.5621277+00:00</End>
<Scheduled>2025-12-17T03:54:21.5621277+00:00</Scheduled>
<Start>2025-12-17T03:54:21.5621277+00:00</Start>
<State>InProgress</State>
<Type>Create</Type>
<WorkOrders>
<WorkBase>
<Code xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin">sample string 1</Code>
<Description xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin">sample string 2</Description>
<CostCenter xmlns:d4p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.Parametrizacao">
<Code xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin">sample string 3</Code>
<Description xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin">sample string 4</Description>
<d4p1:Active>true</d4p1:Active>
<d4p1:Currency xmlns:d5p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin">
<d5p1:Code>sample string 1</d5p1:Code>
<d5p1:Description>sample string 2</d5p1:Description>
</d4p1:Currency>
<d4p1:CurrencyDescription>sample string 1</d4p1:CurrencyDescription>
<d4p1:Specifications>
<d4p1:CostCenterSpecifications>
<d4p1:Code>sample string 1</d4p1:Code>
<d4p1:Value>sample string 2</d4p1:Value>
</d4p1:CostCenterSpecifications>
<d4p1:CostCenterSpecifications>
<d4p1:Code>sample string 1</d4p1:Code>
<d4p1:Value>sample string 2</d4p1:Value>
</d4p1:CostCenterSpecifications>
</d4p1:Specifications>
</CostCenter>
<State>InProgress</State>
<StateEx>ScheduledGreen</StateEx>
</WorkBase>
<WorkBase>
<Code xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin">sample string 1</Code>
<Description xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin">sample string 2</Description>
<CostCenter xmlns:d4p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.Parametrizacao">
<Code xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin">sample string 3</Code>
<Description xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin">sample string 4</Description>
<d4p1:Active>true</d4p1:Active>
<d4p1:Currency xmlns:d5p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin">
<d5p1:Code>sample string 1</d5p1:Code>
<d5p1:Description>sample string 2</d5p1:Description>
</d4p1:Currency>
<d4p1:CurrencyDescription>sample string 1</d4p1:CurrencyDescription>
<d4p1:Specifications>
<d4p1:CostCenterSpecifications>
<d4p1:Code>sample string 1</d4p1:Code>
<d4p1:Value>sample string 2</d4p1:Value>
</d4p1:CostCenterSpecifications>
<d4p1:CostCenterSpecifications>
<d4p1:Code>sample string 1</d4p1:Code>
<d4p1:Value>sample string 2</d4p1:Value>
</d4p1:CostCenterSpecifications>
</d4p1:Specifications>
</CostCenter>
<State>InProgress</State>
<StateEx>ScheduledGreen</StateEx>
</WorkBase>
</WorkOrders>
<WorkType>sample string 3</WorkType>
</ProjectDetail>
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Type" Create --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="State" InProgress --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Scheduled" 2025-12-17T03:54:21.5621277+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Start" 2025-12-17T03:54:21.5621277+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="End" 2025-12-17T03:54:21.5621277+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkType" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[0].State" InProgress --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[0].StateEx" ScheduledGreen --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[0].CostCenter.Currency.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[0].CostCenter.Currency.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[0].CostCenter.CurrencyDescription" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[0].CostCenter.Active" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[0].CostCenter.Specifications[0].Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[0].CostCenter.Specifications[0].Value" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[0].CostCenter.Specifications[1].Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[0].CostCenter.Specifications[1].Value" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[0].CostCenter.Code" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[0].CostCenter.Description" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[0].Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[0].Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[1].State" InProgress --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[1].StateEx" ScheduledGreen --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[1].CostCenter.Currency.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[1].CostCenter.Currency.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[1].CostCenter.CurrencyDescription" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[1].CostCenter.Active" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[1].CostCenter.Specifications[0].Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[1].CostCenter.Specifications[0].Value" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[1].CostCenter.Specifications[1].Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[1].CostCenter.Specifications[1].Value" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[1].CostCenter.Code" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[1].CostCenter.Description" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[1].Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="WorkOrders[1].Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e--