POST Api/Contacts
Dodaje asynchronicznie nowy obiekt Contact do bazy danych
Request Information
URI Parameters
None.
Body Parameters
nowy obiekt
ContactDtoName | Description | Type | Additional information |
---|---|---|---|
ContactId | integer |
Required |
|
CompanyInfoId | integer |
Required |
|
Name | string |
Required |
|
Surname | string |
Required |
|
CellPhone | string |
None. |
|
DescPhone | string |
None. |
|
string |
None. |
||
Comments | string |
None. |
|
Department | string |
None. |
|
WorkPositionName | string |
None. |
|
Manager | string |
None. |
|
ManagerEmail | string |
None. |
|
ManagerPhone | string |
None. |
|
Assistant | string |
None. |
|
AssistantEmail | string |
None. |
|
AssistantPhone | string |
None. |
|
CreationDate | date |
None. |
|
Consents | Collection of Consent |
None. |
Request Formats
application/json, text/json
Sample:
{ "contactId": 1, "companyInfoId": 2, "name": "sample string 3", "surname": "sample string 4", "cellPhone": "sample string 5", "descPhone": "sample string 6", "email": "sample string 7", "comments": "sample string 8", "department": "sample string 9", "workPositionName": "sample string 10", "manager": "sample string 11", "managerEmail": "sample string 12", "managerPhone": "sample string 13", "assistant": "sample string 14", "assistantEmail": "sample string 15", "assistantPhone": "sample string 16", "creationDate": "2024-05-18T04:55:32.6706349+00:00", "consents": [ { "consentId": 1, "profileId": "sample string 2", "contactId": 1, "consentDocumentId": 3, "startDate": "2024-05-18T04:55:32.6706349+00:00", "endDate": "2024-05-18T04:55:32.6706349+00:00" }, { "consentId": 1, "profileId": "sample string 2", "contactId": 1, "consentDocumentId": 3, "startDate": "2024-05-18T04:55:32.6706349+00:00", "endDate": "2024-05-18T04:55:32.6706349+00:00" } ] }
multipart/form-data
Sample:
{"contactId":1,"companyInfoId":2,"name":"sample string 3","surname":"sample string 4","cellPhone":"sample string 5","descPhone":"sample string 6","email":"sample string 7","comments":"sample string 8","department":"sample string 9","workPositionName":"sample string 10","manager":"sample string 11","managerEmail":"sample string 12","managerPhone":"sample string 13","assistant":"sample string 14","assistantEmail":"sample string 15","assistantPhone":"sample string 16","creationDate":"2024-05-18T04:55:32.6706349+00:00","consents":[{"consentId":1,"profileId":"sample string 2","contactId":1,"consentDocumentId":3,"startDate":"2024-05-18T04:55:32.6706349+00:00","endDate":"2024-05-18T04:55:32.6706349+00:00"},{"consentId":1,"profileId":"sample string 2","contactId":1,"consentDocumentId":3,"startDate":"2024-05-18T04:55:32.6706349+00:00","endDate":"2024-05-18T04:55:32.6706349+00:00"}]}
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
identyfikator nowo dodanego obiektu
ContactDtoName | Description | Type | Additional information |
---|---|---|---|
ContactId | integer |
Required |
|
CompanyInfoId | integer |
Required |
|
Name | string |
Required |
|
Surname | string |
Required |
|
CellPhone | string |
None. |
|
DescPhone | string |
None. |
|
string |
None. |
||
Comments | string |
None. |
|
Department | string |
None. |
|
WorkPositionName | string |
None. |
|
Manager | string |
None. |
|
ManagerEmail | string |
None. |
|
ManagerPhone | string |
None. |
|
Assistant | string |
None. |
|
AssistantEmail | string |
None. |
|
AssistantPhone | string |
None. |
|
CreationDate | date |
None. |
|
Consents | Collection of Consent |
None. |
Response Formats
application/json, text/json
Sample:
{ "contactId": 1, "companyInfoId": 2, "name": "sample string 3", "surname": "sample string 4", "cellPhone": "sample string 5", "descPhone": "sample string 6", "email": "sample string 7", "comments": "sample string 8", "department": "sample string 9", "workPositionName": "sample string 10", "manager": "sample string 11", "managerEmail": "sample string 12", "managerPhone": "sample string 13", "assistant": "sample string 14", "assistantEmail": "sample string 15", "assistantPhone": "sample string 16", "creationDate": "2024-05-18T04:55:33.0612439+00:00", "consents": [ { "consentId": 1, "profileId": "sample string 2", "contactId": 1, "consentDocumentId": 3, "startDate": "2024-05-18T04:55:33.0612439+00:00", "endDate": "2024-05-18T04:55:33.0612439+00:00" }, { "consentId": 1, "profileId": "sample string 2", "contactId": 1, "consentDocumentId": 3, "startDate": "2024-05-18T04:55:33.0612439+00:00", "endDate": "2024-05-18T04:55:33.0612439+00:00" } ] }
multipart/form-data
Sample:
{"contactId":1,"companyInfoId":2,"name":"sample string 3","surname":"sample string 4","cellPhone":"sample string 5","descPhone":"sample string 6","email":"sample string 7","comments":"sample string 8","department":"sample string 9","workPositionName":"sample string 10","manager":"sample string 11","managerEmail":"sample string 12","managerPhone":"sample string 13","assistant":"sample string 14","assistantEmail":"sample string 15","assistantPhone":"sample string 16","creationDate":"2024-05-18T04:55:33.0612439+00:00","consents":[{"consentId":1,"profileId":"sample string 2","contactId":1,"consentDocumentId":3,"startDate":"2024-05-18T04:55:33.0612439+00:00","endDate":"2024-05-18T04:55:33.0612439+00:00"},{"consentId":1,"profileId":"sample string 2","contactId":1,"consentDocumentId":3,"startDate":"2024-05-18T04:55:33.0612439+00:00","endDate":"2024-05-18T04:55:33.0612439+00:00"}]}