PUT api/Providers?accountId={accountId}&contactId={contactId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
accountId

System.Guid

Required

contactId

System.Guid

Required

Body Parameters

Altai.Web.Services.Models.ProviderInfo
NameDescriptionTypeAdditional information
ProviderName

System.String

None.

ProviderWebsite

System.String

None.

ProviderAddress1

System.String

None.

ProviderAddress2

System.String

None.

ProviderAddress3

System.String

None.

ProviderCity

System.String

None.

ProviderStateProvinceString

System.String

None.

ProviderStateProvince

Altai.Web.Services.Models.StateProvince

None.

ProviderPostalCode

System.String

None.

ProviderCountry

Altai.Web.Services.Models.Country

None.

RecordStatus

Altai.Web.Services.Models.OptionSetValue

None.

ProviderAddress

System.String

None.

ProviderStatus

Altai.Web.Services.Models.OptionSetValue

None.

AccountEndDate

System.DateTime

None.

ProviderEligibletoRenew

System.DateTime

None.

ContactId

System.Guid

None.

ContactEmail

System.String

None.

ContactPortalId

System.String

None.

ContactFirstName

System.String

None.

ContactLastName

System.String

None.

ContactPrimaryPhone

System.String

None.

ContactAddress1

System.String

None.

ContactAddress2

System.String

None.

ContactAddress3

System.String

None.

ContactCity

System.String

None.

ContactStateProvinceString

System.String

None.

ContactStateProvince

Altai.Web.Services.Models.StateProvince

None.

ContactPostalCode

System.String

None.

ContactCountry

Altai.Web.Services.Models.Country

None.

AreYouAnAffiliateChapter

System.Boolean

None.

AffiliateChapters

System.Boolean

None.

AffiliateChaptersOther

System.String

None.

ShrmAffiliateType

Altai.Web.Services.Models.OptionSetValue

None.

ShrmChapterNumber

System.String

None.

ShrmStateCouncil

System.String

None.

ShrmRegion

Altai.Web.Services.Models.OptionSetValue

None.

ProgramId

System.Guid

None.

ApplicationId

System.Guid

None.

IsFirstConference

System.Boolean

None.

AccountId

System.Guid

None.

AccountType

System.String

None.

AccountTypeLabel

System.String

None.

ProviderMemberId

System.String

None.

ProviderPhone

System.String

None.

Request Formats

application/json, text/json

Sample:
{
  "ProviderName": "sample string 1",
  "ProviderWebsite": "sample string 2",
  "ProviderAddress1": "sample string 3",
  "ProviderAddress2": "sample string 4",
  "ProviderAddress3": "sample string 5",
  "ProviderCity": "sample string 6",
  "ProviderStateProvinceString": "sample string 7",
  "ProviderStateProvince": {
    "Id": "a0f67abb-e7c9-4d64-9872-f88dce8e518d",
    "Code": "sample string 2",
    "Name": "sample string 3",
    "Country": {
      "Id": "sample string 1",
      "Code": "sample string 2",
      "Name": "sample string 3"
    }
  },
  "ProviderPostalCode": "sample string 8",
  "ProviderCountry": {
    "Id": "sample string 1",
    "Code": "sample string 2",
    "Name": "sample string 3"
  },
  "RecordStatus": {
    "Id": "sample string 1",
    "Name": "sample string 2"
  },
  "ProviderAddress": null,
  "ProviderStatus": {
    "Id": "sample string 1",
    "Name": "sample string 2"
  },
  "AccountEndDate": "2024-09-19T12:28:53.1638031-04:00",
  "ProviderEligibletoRenew": "2024-09-19T12:28:53.1638031-04:00",
  "ContactId": "64e1bf6b-8728-4673-bae1-fb5d3c4b33f4",
  "ContactEmail": "sample string 9",
  "ContactPortalId": "sample string 10",
  "ContactFirstName": "sample string 11",
  "ContactLastName": "sample string 12",
  "ContactPrimaryPhone": "sample string 13",
  "ContactAddress1": "sample string 14",
  "ContactAddress2": "sample string 15",
  "ContactAddress3": "sample string 16",
  "ContactCity": "sample string 17",
  "ContactStateProvinceString": "sample string 18",
  "ContactStateProvince": {
    "Id": "a0f67abb-e7c9-4d64-9872-f88dce8e518d",
    "Code": "sample string 2",
    "Name": "sample string 3",
    "Country": {
      "Id": "sample string 1",
      "Code": "sample string 2",
      "Name": "sample string 3"
    }
  },
  "ContactPostalCode": "sample string 19",
  "ContactCountry": {
    "Id": "sample string 1",
    "Code": "sample string 2",
    "Name": "sample string 3"
  },
  "AreYouAnAffiliateChapter": true,
  "AffiliateChapters": true,
  "AffiliateChaptersOther": "sample string 22",
  "ShrmAffiliateType": {
    "Id": "sample string 1",
    "Name": "sample string 2"
  },
  "ShrmChapterNumber": "sample string 23",
  "ShrmStateCouncil": "sample string 24",
  "ShrmRegion": {
    "Id": "sample string 1",
    "Name": "sample string 2"
  },
  "ProgramId": null,
  "ApplicationId": null,
  "IsFirstConference": null,
  "AccountId": "655a69bb-6c85-4417-acdb-4c10ff72426d",
  "AccountType": "sample string 26",
  "AccountTypeLabel": "sample string 27",
  "ProviderMemberId": "sample string 28",
  "ProviderPhone": "sample string 29"
}

application/xml, text/xml

Sample:
<ProviderInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Altai.Web.Services.Models">
  <AccountId xmlns="http://schemas.datacontract.org/2004/07/Altai.Web.Services.Models.Shared">655a69bb-6c85-4417-acdb-4c10ff72426d</AccountId>
  <AccountType xmlns="http://schemas.datacontract.org/2004/07/Altai.Web.Services.Models.Shared">sample string 26</AccountType>
  <AccountTypeLabel xmlns="http://schemas.datacontract.org/2004/07/Altai.Web.Services.Models.Shared">sample string 27</AccountTypeLabel>
  <ProviderMemberId xmlns="http://schemas.datacontract.org/2004/07/Altai.Web.Services.Models.Shared">sample string 28</ProviderMemberId>
  <ProviderPhone xmlns="http://schemas.datacontract.org/2004/07/Altai.Web.Services.Models.Shared">sample string 29</ProviderPhone>
  <AccountEndDate>2024-09-19T12:28:53.1638031-04:00</AccountEndDate>
  <AffiliateChapters>true</AffiliateChapters>
  <AffiliateChaptersOther>sample string 22</AffiliateChaptersOther>
  <AreYouAnAffiliateChapter>true</AreYouAnAffiliateChapter>
  <ContactAddress1>sample string 14</ContactAddress1>
  <ContactAddress2>sample string 15</ContactAddress2>
  <ContactAddress3>sample string 16</ContactAddress3>
  <ContactCity>sample string 17</ContactCity>
  <ContactCountry>
    <Code>sample string 2</Code>
    <Id>sample string 1</Id>
    <Name>sample string 3</Name>
  </ContactCountry>
  <ContactEmail>sample string 9</ContactEmail>
  <ContactFirstName>sample string 11</ContactFirstName>
  <ContactId>64e1bf6b-8728-4673-bae1-fb5d3c4b33f4</ContactId>
  <ContactLastName>sample string 12</ContactLastName>
  <ContactPortalId>sample string 10</ContactPortalId>
  <ContactPostalCode>sample string 19</ContactPostalCode>
  <ContactPrimaryPhone>sample string 13</ContactPrimaryPhone>
  <ContactStateProvince>
    <Code>sample string 2</Code>
    <Country>
      <Code>sample string 2</Code>
      <Id>sample string 1</Id>
      <Name>sample string 3</Name>
    </Country>
    <Id>a0f67abb-e7c9-4d64-9872-f88dce8e518d</Id>
    <Name>sample string 3</Name>
  </ContactStateProvince>
  <ContactStateProvinceString>sample string 18</ContactStateProvinceString>
  <ProviderAddress1>sample string 3</ProviderAddress1>
  <ProviderAddress2>sample string 4</ProviderAddress2>
  <ProviderAddress3>sample string 5</ProviderAddress3>
  <ProviderCity>sample string 6</ProviderCity>
  <ProviderCountry>
    <Code>sample string 2</Code>
    <Id>sample string 1</Id>
    <Name>sample string 3</Name>
  </ProviderCountry>
  <ProviderEligibletoRenew>2024-09-19T12:28:53.1638031-04:00</ProviderEligibletoRenew>
  <ProviderName>sample string 1</ProviderName>
  <ProviderPostalCode>sample string 8</ProviderPostalCode>
  <ProviderStateProvince>
    <Code>sample string 2</Code>
    <Country>
      <Code>sample string 2</Code>
      <Id>sample string 1</Id>
      <Name>sample string 3</Name>
    </Country>
    <Id>a0f67abb-e7c9-4d64-9872-f88dce8e518d</Id>
    <Name>sample string 3</Name>
  </ProviderStateProvince>
  <ProviderStateProvinceString>sample string 7</ProviderStateProvinceString>
  <ProviderStatus>
    <Id>sample string 1</Id>
    <Name>sample string 2</Name>
  </ProviderStatus>
  <ProviderWebsite>sample string 2</ProviderWebsite>
  <RecordStatus>
    <Id>sample string 1</Id>
    <Name>sample string 2</Name>
  </RecordStatus>
  <ShrmAffiliateType>
    <Id>sample string 1</Id>
    <Name>sample string 2</Name>
  </ShrmAffiliateType>
  <ShrmChapterNumber>sample string 23</ShrmChapterNumber>
  <ShrmRegion>
    <Id>sample string 1</Id>
    <Name>sample string 2</Name>
  </ShrmRegion>
  <ShrmStateCouncil>sample string 24</ShrmStateCouncil>
</ProviderInfo>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'ProviderInfo'.

Response Information

Resource Description

None.