POST api/MOD/SaveModCod

Request Information

URI Parameters

None.

Body Parameters

ModCodDTO
NameDescriptionTypeAdditional information
CodOption

string

Required

IsRecode

string

Required

IfRecode

string

None.

PolicyNumber

string

Required

Matching regular expression pattern: ^[a-zA-Z0-9]+$

String length: inclusive between 7 and 100

InsuredName

string

Required

Matching regular expression pattern: ^[a-zA-Z\s-]*$

String length: inclusive between 2 and 100

PhoneCalled

string

Required

Matching regular expression pattern: ([0-9]+)

String length: inclusive between 2 and 10

DateCalled

date

Required

TimeCalled

string

Required

Matching regular expression pattern: ^((\s)*(?:0[0]|0[1-9]|[1-9]|1[0-9]|2[0-3]):[0-5][0-9](\s)*)$

CodAmount

decimal number

Required

Matching regular expression pattern: ^(\s)*\d+(.\d{1,8}(\s)*)?$

AgentOrMGAName

string

Required

Matching regular expression pattern: ^[a-zA-Z\s]+$

String length: inclusive between 2 and 100

AgentNo

string

Required

Matching regular expression pattern: ^(\s)*[a-zA-Z0-9]*(\s)*$

State

string

Required

Comments

string

String length: inclusive between 2 and 1024

EmailAddress

string

Required

PersonRelationship

string

Required

Matching regular expression pattern: ^[a-zA-Z\s]+$

String length: inclusive between 2 and 100

AssociateId

integer

None.

ModId

integer

None.

ModNote

string

None.

listStates

Collection of string

None.

UserTimezoneCode

string

None.

file

Collection of HttpPostedFileBase

None.

AgencyOfficeName

string

Required

Matching regular expression pattern: ^[a-zA-Z0-9\s]+$

BankDraft

string

Required

BankName

string

Matching regular expression pattern: ^[a-zA-Z0-9\s]+$

TransitNumber

string

Matching regular expression pattern: ^(\s)*[a-zA-Z0-9]*(\s)*$

BankAccountNumber

string

Matching regular expression pattern: ^(\s)*[a-zA-Z0-9]*(\s)*$

BankAccountType

string

None.

PersonName

string

Required

Matching regular expression pattern: ^[a-zA-Z\s]+$

listModCodDocumentDTO

Collection of ModCodDocumentDTO

None.

dicStates

Dictionary of string [key] and string [value]

None.

PhoneCalledNew

string

Required

Request Formats

application/json, text/json

Sample:
{
  "CodOption": "sample string 1",
  "IsRecode": "sample string 2",
  "IfRecode": "sample string 3",
  "PolicyNumber": "sample string 4",
  "InsuredName": "sample string 5",
  "PhoneCalled": "sample string 6",
  "DateCalled": "2025-10-14T02:53:27.7619481-07:00",
  "TimeCalled": "sample string 7",
  "CodAmount": 8.0,
  "AgentOrMGAName": "sample string 9",
  "AgentNo": "sample string 10",
  "State": "sample string 11",
  "Comments": "sample string 12",
  "EmailAddress": "sample string 13",
  "PersonRelationship": "sample string 14",
  "AssociateId": 15,
  "ModId": 16,
  "ModNote": "sample string 17",
  "listStates": [
    "sample string 1",
    "sample string 2"
  ],
  "UserTimezoneCode": "sample string 18",
  "file": null,
  "AgencyOfficeName": "sample string 19",
  "BankDraft": "sample string 20",
  "BankName": "sample string 21",
  "TransitNumber": "sample string 22",
  "BankAccountNumber": "sample string 23",
  "BankAccountType": "sample string 24",
  "PersonName": "sample string 25",
  "listModCodDocumentDTO": [
    {
      "FileName": "sample string 1",
      "FileGuid": "f11682d2-5233-46e7-9b28-5040daeda64f",
      "FileBytes": "QEA="
    },
    {
      "FileName": "sample string 1",
      "FileGuid": "f11682d2-5233-46e7-9b28-5040daeda64f",
      "FileBytes": "QEA="
    }
  ],
  "dicStates": {
    "sample string 1": "sample string 2",
    "sample string 3": "sample string 4"
  },
  "PhoneCalledNew": "sample string 26"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

boolean

Response Formats

application/json, text/json

Sample:
true