POST api/facilities

Request Information

URI Parameters

None.

Body Parameters

Facility
NameDescriptionTypeAdditional information
Id

globally unique identifier

None.

Name

string

None.

FacilityType

string

None.

BirdType

string

None.

FarmNumber

string

None.

Address

Address

None.

MustAudit

boolean

None.

Active

boolean

None.

CompanyId

globally unique identifier

None.

CompanyName

string

None.

ParticipantId

globally unique identifier

None.

ParticipantName

string

None.

FacilityAdmins

Collection of string

None.

PulletReceivers

Collection of FacilityParticipant

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": "11a9069c-c38f-45a2-aa62-a19c13cec7b3",
  "Name": "sample string 2",
  "FacilityType": "sample string 3",
  "BirdType": "sample string 4",
  "FarmNumber": "sample string 5",
  "Address": {
    "Line1": "sample string 1",
    "Line2": "sample string 2",
    "City": "sample string 3",
    "State": "sample string 4",
    "PostalCode": "sample string 5"
  },
  "MustAudit": true,
  "Active": true,
  "CompanyId": "a1de9435-c6b1-4787-91d1-d12e8875de07",
  "CompanyName": "sample string 9",
  "ParticipantId": "daa126b6-9442-493a-85fe-68ee6482e6d1",
  "ParticipantName": "sample string 11",
  "FacilityAdmins": [
    "sample string 1",
    "sample string 2"
  ],
  "PulletReceivers": [
    {
      "Id": "6478610f-e506-49ba-9ac2-3a5021f9f3fc",
      "FacilityId": "61d1b532-7210-4863-b506-927246d3f132",
      "ParticipantId": "45235ea9-a58e-43bf-9710-975604521401",
      "Name": "sample string 4"
    },
    {
      "Id": "6478610f-e506-49ba-9ac2-3a5021f9f3fc",
      "FacilityId": "61d1b532-7210-4863-b506-927246d3f132",
      "ParticipantId": "45235ea9-a58e-43bf-9710-975604521401",
      "Name": "sample string 4"
    }
  ]
}

application/xml, text/xml

Sample:
<Facility xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/UEP.Core.Models">
  <Active>true</Active>
  <Address>
    <City>sample string 3</City>
    <Line1>sample string 1</Line1>
    <Line2>sample string 2</Line2>
    <PostalCode>sample string 5</PostalCode>
    <State>sample string 4</State>
  </Address>
  <BirdType>sample string 4</BirdType>
  <CompanyId>a1de9435-c6b1-4787-91d1-d12e8875de07</CompanyId>
  <CompanyName>sample string 9</CompanyName>
  <FacilityAdmins xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </FacilityAdmins>
  <FacilityType>sample string 3</FacilityType>
  <FarmNumber>sample string 5</FarmNumber>
  <Id>11a9069c-c38f-45a2-aa62-a19c13cec7b3</Id>
  <MustAudit>true</MustAudit>
  <Name>sample string 2</Name>
  <ParticipantId>daa126b6-9442-493a-85fe-68ee6482e6d1</ParticipantId>
  <ParticipantName>sample string 11</ParticipantName>
  <PulletReceivers>
    <FacilityParticipant>
      <FacilityId>61d1b532-7210-4863-b506-927246d3f132</FacilityId>
      <Id>6478610f-e506-49ba-9ac2-3a5021f9f3fc</Id>
      <Name>sample string 4</Name>
      <ParticipantId>45235ea9-a58e-43bf-9710-975604521401</ParticipantId>
    </FacilityParticipant>
    <FacilityParticipant>
      <FacilityId>61d1b532-7210-4863-b506-927246d3f132</FacilityId>
      <Id>6478610f-e506-49ba-9ac2-3a5021f9f3fc</Id>
      <Name>sample string 4</Name>
      <ParticipantId>45235ea9-a58e-43bf-9710-975604521401</ParticipantId>
    </FacilityParticipant>
  </PulletReceivers>
</Facility>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.