# How to add Custom Field using custom field id using API in php

**URL:** <https://integration.keap.com/t/how-to-add-custom-field-using-custom-field-id-using-api-in-php/29149>\
**Category:** API Q&A\
**Created:** [January 31, 2018, 12:37pm UTC](https://integration.keap.com/t/how-to-add-custom-field-using-custom-field-id-using-api-in-php/29149 "2018-01-31T12:37:51Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sunny\_Gajjar](https://avatars.discourse-cdn.com/v4/letter/s/a8b319/32.png) [@Sunny\_Gajjar](https://integration.keap.com/u/Sunny_Gajjar)\
**Post date:** [January 31, 2018, 12:37pm UTC](https://integration.keap.com/t/how-to-add-custom-field-using-custom-field-id-using-api-in-php/29149/1 "2018-01-31T12:37:51Z")

</div>

Hello Team,

I want to add Custom Field using Custom field id

We are using below code when custom field name:

$contact = new Infusionsoft\_Contact(‘$id’);  
$contact-\>FirstName = ‘John Boy’;  
$contact-\>LastName = ‘Walton’;  
$contact-\>\_Message = ‘Walton’;  
$contact-\>save();

Please Give me suggestion,

Thanks

---

<div class="post-metadata">

**Author:** ![John\_Borelli](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/john_borelli/32/11880_2.png) [@John\_Borelli](https://integration.keap.com/u/John_Borelli)\
**Post date:** [January 31, 2018, 5:26pm UTC](https://integration.keap.com/t/how-to-add-custom-field-using-custom-field-id-using-api-in-php/29149/2 "2018-01-31T17:26:16Z")

</div>

Why are you using an underscore before contact in your object instantiation? What api are you using? Normally you would $contact-\>load($id) and they would not have any quotes around it (although I suppose you could?)… How are you authenticating?

---

<div class="post-metadata">

**Author:** ![Sunny\_Gajjar](https://avatars.discourse-cdn.com/v4/letter/s/a8b319/32.png) [@Sunny\_Gajjar](https://integration.keap.com/u/Sunny_Gajjar)\
**Post date:** [February 1, 2018, 4:05am UTC](https://integration.keap.com/t/how-to-add-custom-field-using-custom-field-id-using-api-in-php/29149/3 "2018-02-01T04:05:30Z")

</div>

> [@John\_Borelli](#):
>
> contact-\>load($id)

Hello,

We are using PHP Infusionsoft SDK( [Examples · novaksolutions/infusionsoft-php-sdk Wiki · GitHub](https://github.com/novaksolutions/infusionsoft-php-sdk/wiki/Examples#add-a-value-to-a-customfield-dropdown))

Thanks,

---

<div class="post-metadata">

**Author:** ![John\_Borelli](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/john_borelli/32/11880_2.png) [@John\_Borelli](https://integration.keap.com/u/John_Borelli)\
**Post date:** [February 1, 2018, 4:17am UTC](https://integration.keap.com/t/how-to-add-custom-field-using-custom-field-id-using-api-in-php/29149/4 "2018-02-01T04:17:59Z")

</div>

Ok, so how are you authenticating?
