POST api/participants

Request Information

URI Parameters

None.

Body Parameters

Participant
NameDescriptionTypeAdditional information
Id

globally unique identifier

None.

Name

string

None.

CertifiedNumber

string

None.

BirdType

string

None.

Address

Address

None.

Website

string

None.

PrimaryContactFirstName

string

None.

PrimaryContactLastName

string

None.

PrimaryContactEmail

string

None.

PrimaryContactPhone

string

None.

SecondaryContactFirstName

string

None.

SecondaryContactLastName

string

None.

SecondaryContactEmail

string

None.

SecondaryContactPhone

string

None.

NewParticipant

boolean

None.

SingleCompany

boolean

None.

MailCertification

boolean

None.

Active

boolean

None.

AggregateQuarterlyReports

boolean

None.

BirdTypes

Collection of string

None.

HasCageFreePullets

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": "2f68096c-1741-4d18-9241-c94b9f35f78c",
  "Name": "sample string 2",
  "CertifiedNumber": "sample string 3",
  "BirdType": "sample string 4",
  "Address": {
    "Line1": "sample string 1",
    "Line2": "sample string 2",
    "City": "sample string 3",
    "State": "sample string 4",
    "PostalCode": "sample string 5"
  },
  "Website": "sample string 5",
  "PrimaryContactFirstName": "sample string 6",
  "PrimaryContactLastName": "sample string 7",
  "PrimaryContactEmail": "sample string 8",
  "PrimaryContactPhone": "sample string 9",
  "SecondaryContactFirstName": "sample string 10",
  "SecondaryContactLastName": "sample string 11",
  "SecondaryContactEmail": "sample string 12",
  "SecondaryContactPhone": "sample string 13",
  "NewParticipant": true,
  "SingleCompany": true,
  "MailCertification": true,
  "Active": true,
  "AggregateQuarterlyReports": true,
  "BirdTypes": [
    "sample string 1",
    "sample string 2"
  ],
  "HasCageFreePullets": true
}

application/xml, text/xml

Sample:
<Participant 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>
  <AggregateQuarterlyReports>true</AggregateQuarterlyReports>
  <BirdType>sample string 4</BirdType>
  <BirdTypes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </BirdTypes>
  <CertifiedNumber>sample string 3</CertifiedNumber>
  <HasCageFreePullets>true</HasCageFreePullets>
  <Id>2f68096c-1741-4d18-9241-c94b9f35f78c</Id>
  <MailCertification>true</MailCertification>
  <Name>sample string 2</Name>
  <NewParticipant>true</NewParticipant>
  <PrimaryContactEmail>sample string 8</PrimaryContactEmail>
  <PrimaryContactFirstName>sample string 6</PrimaryContactFirstName>
  <PrimaryContactLastName>sample string 7</PrimaryContactLastName>
  <PrimaryContactPhone>sample string 9</PrimaryContactPhone>
  <SecondaryContactEmail>sample string 12</SecondaryContactEmail>
  <SecondaryContactFirstName>sample string 10</SecondaryContactFirstName>
  <SecondaryContactLastName>sample string 11</SecondaryContactLastName>
  <SecondaryContactPhone>sample string 13</SecondaryContactPhone>
  <SingleCompany>true</SingleCompany>
  <Website>sample string 5</Website>
</Participant>

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.