PUT api/archmodcontacts/{Id}

Update an Arch Mod contact

Request Information

Authentication

This method requires user authentication

URI Parameters

NameDescriptionTypeAdditional information
Id

(Required)

integer

Required

Body Parameters

ArchModContact
NameDescriptionTypeAdditional information
ArchModContactId

Arch Mod Contact Id. Primary key of the arch mod contact table.

integer

None.

ArchModId

Arch Mod Id. See the GET api/archmods/{id} route to get the arch mod data.

integer

None.

ArchModContactTypeId

Arch Mod Contact Type Id. See the GET api/archmodcontacts/types route to get the arch mod contact type data.

integer

None.

ArchModContactCompany

Arch Mod Contact Company Name.

string

None.

ArchModContactName

Arch Mod Contact Name.

string

None.

ArchModContactFax

Arch Mod Contact Fax Number.

string

None.

ArchModContactCell

Arch Mod Contact Cell Phone.

string

None.

ArchModContactPhone

Arch Mod Contact Other Phone.

string

None.

ArchModAddress

Arch Mod Contact Address

string

None.

ArchModCity

Arch Mod Contact City

string

None.

ArchModState

Arch Mod Contact State

string

None.

ArchModZipCode

Arch Mod Contact Zip Code

string

None.

ArchModContactInsStart

Arch Mod Contact State Date.

date

None.

ArchModContactInsExp

Arch Mod Contact Expiration Date.

date

None.

ArchModContactEmail

Arch Mod Contact Email Address.

string

None.

Request Formats

application/json, text/json

Sample:
{
  "ArchModContactId": 1,
  "ArchModId": 1,
  "ArchModContactTypeId": 1,
  "ArchModContactCompany": "sample string 2",
  "ArchModContactName": "sample string 3",
  "ArchModContactFax": "sample string 4",
  "ArchModContactCell": "sample string 5",
  "ArchModContactPhone": "sample string 6",
  "ArchModAddress": "sample string 7",
  "ArchModCity": "sample string 8",
  "ArchModState": "sample string 9",
  "ArchModZipCode": "sample string 10",
  "ArchModContactInsStart": "2025-12-24T05:23:54.078624-05:00",
  "ArchModContactInsExp": "2025-12-24T05:23:54.078624-05:00",
  "ArchModContactEmail": "sample string 11"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

This method has no specific response - It returns an empty success response if it completes without error.

IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.

Internal Error Codes

  • 106: ResourceNotFound
    (The requested resource was not found., NotFound)
  • 100: MissingRequiredHeader
    (Invalid request format. A required HTTP header was not specified., BadRequest)
  • 118: InvalidHeaderValue
    (The value provided for one of the HTTP headers was not in the correct format., BadRequest)
  • 199: UnknownError
    (Internal server error., InternalServerError)
  • 112: InvalidOperation
    (The operation is not valid., Conflict)
  • 113: WriteOperationFailed
    (The requested operation failed., Conflict)
  • 109: MissingRequiredJsonParameter
    (Invalid request format. A required parameter in the request body was not specified for this request., BadRequest)
  • 114: InvalidJsonParameterValue
    (Invalid request format. The value provided for one of the parameters in the request body was not in the correct format., BadRequest)