Add Contact

Improve your contact management with Instantpay's Add Contact API. It's a key tool for businesses that want a complete network of connections. Our API makes it easy to add new contacts to your database. It keeps your contact list accurate and up-to-date.

Instantpay's Add Contact API can include key contact details. It helps businesses manage relationships and communicate better. This fosters stronger connections.

Integrating this API will simplify contact acquisition. It will help your team network better. They can then focus on meaningful interactions.

Request Parameters

NameTypeRequirementDescription
nameStringMandatoryName of the Contact
emailStringMandatoryEmail Id of the Contact
mobileStringMandatoryMobile Number of the Contact
companyNameStringOptionalCompany Name
tagDetails.tagIdStringMandatoryTag Id

Sample Request

curl --location 'https://api.instantpay.in/contacts/profile' \
--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 '{
    "name": "Sample Name",
    "email": "[email protected]",
    "mobile": "7428585742",
    "companyName": "Business Name",
    "tagDetails" : [
            {
                "tagId": "645b280e95335f08eb021aa2"
            }
     ]
}'
POST /contacts/profile HTTP/1.1
Host: api.instantpay.in
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: 225

{
    "name": "Sample Name",
    "email": "[email protected]",
    "mobile": "7428585742",
    "companyName": "Business Name",
    "tagDetails" : [
            {
                "tagId": "645b280e95335f08eb021aa2"
            }
     ]
}'

Response Parameters

NameTypeDescription
statuscodeStringInstantPay Status Code
actcodeStringAction Code
statusStringStatus Message
dataArrayResponse Data (If Present)
timestampStringResponse time (YYYY-MM-DD HH:II:SS)
ipay_uuidStringRequest reference number
orderidStringTransaction Id ( If transaction otherwise it is null )
environmentStringLive/Sandbox
internalCodeStringIt will be null

Sample Response

{
    "statuscode": "TXN",
    "actcode": null,
    "status": "Contact Added Successfully",
    "data": {
        "userId": 189590,
        "name": "Sample Name",
        "email": "[email protected]",
        "mobile": "7428585742",
        "callingCode": "91",
        "companyName": "XYZ",
        "updated_at": "2023-05-10T05:14:35.381000Z",
        "created_at": "2023-05-10T05:14:35.381000Z",
        "_id": "645b283b9b2e242ec80dd5c2",
        "tagId": [
            "645b280e95335f08eb021aa2"
        ]
    },
    "timestamp": "2023-05-10 10:44:35",
    "ipay_uuid": "h00599219842-6eda-44a4-bb0d-f23353f11f62",
    "orderid": null,
    "environment": "LIVE",
    "internalCode": null
}
Language
Click Try It! to start a request and see the response here!