post https://api.instantpay.in/contacts/person
Instantpay's Add Person API is vital for businesses. It helps them keep accurate, current individual contact info. This API lets you add new contacts to your database. They can be employees, customers, or others. This keeps your records comprehensive and reliable.
The Add Person API is for dynamic contact data. It lets you manage individual contacts efficiently. Integrating this API will improve contact management for businesses. It will help them adapt to changes and grow. It will also support better communication and relationship management.
Request Parameters
Name | Type | Requirement | Description |
---|---|---|---|
gcId | String | Mandatory | Contact Id(You will get from Add Contact Response) |
contactPersonName | String | Mandatory | Name of the Contact Person |
String | Mandatory | Email ID | |
mobile | String | Mandatory | Mobile Number |
description | String | Mandatory | Remarks |
Sample Request
curl --location 'https://api.instantpay.in/contacts/person' \
--header 'XContent-Type: application/json' \
--header 'X-Ipay-Auth-Code: {{authCode}}' \
--header 'X-Ipay-Client-Id: {{clientId}}' \
--header 'X-Ipay-Client-Secret: {{clientSecret}}' \
--header 'X-Ipay-Endpoint-Ip: {{endPointIP}}' \
--header 'Content-Type: application/json' \
--data-raw '{
"gcId" : "645383ba4acec95a32089822",
"contactPersonName" : "Sample Name",
"email" : "[email protected]",
"mobile" : "7428585742",
"description" : "test desc"
}'
POST /contacts/person HTTP/1.1
Host: api.instantpay.in
XContent-Type: application/json
X-Ipay-Auth-Code: {{authCode}}
X-Ipay-Client-Id: {{clientId}}
X-Ipay-Client-Secret: {{clientSecret}}
X-Ipay-Endpoint-Ip: {{endPointIP}}
Content-Type: application/json
Content-Length: 196
{
"gcId" : "645383ba4acec95a32089822",
"contactPersonName" : "Sample Name",
"email" : "[email protected]",
"mobile" : "7428585742",
"description" : "test desc"
}'
Response Parameter
Parameter Name | Type | Description |
---|---|---|
statuscode | String | Instantpay status code |
actcode | String | Action code |
status | String | Status message |
data | Array | Response data(if Present) |
timestamp | String | Response time (YYYY-MM-DD HH:II:SS) |
ipay_uuid | String | Request reference number |
orderid | String | Transaction Id ( If transaction otherwise it is null ) |
environment | String | Live/Sandbox |
internalCode | String | it will be null |
{
"statuscode": "TXN",
"actcode": null,
"status": "Contact Person Added Successfully",
"data": {
"gcId": "645383ba4acec95a32089822",
"contactPersonName": "Sample Name",
"email": "[email protected]",
"mobile": "7428585742",
"description": "test desc",
"callingCode": "+91",
"updated_at": "2023-05-04T11:20:56.115000Z",
"created_at": "2023-05-04T11:20:56.115000Z",
"_id": "6453951835fca2f80f074002"
},
"timestamp": "2023-05-04 16:50:56",
"ipay_uuid": "h0059916095e-b71e-4253-a449-2cda8d2429cb",
"orderid": null,
"environment": "LIVE",
"internalCode": null
}