Accessing custom fields via API v3

I am a little confused as to how the custom fields of a specific object.

I can get the basics for a contact, Firstname, Lastname, Email but thats about it.

I can i get all the fields for an object and not jsut the default ones.

Hey @iperez_genius,

Just to make sure that we’re on the same page, are you referring to the CRM API | Contacts → specifically the GET /crm/v3/objects/contacts?

If so, when looking to include other custom properties on the response body, you’d need to include the `properties` query parameters i.e.

crm/v3/objects/contacts?properties=phone

and there is no way to get all custom fields without specifing them

Hey @iperez_genius,

Currently, this is not possible.

If you’d like to return any custom properties, you’d need to specific them on the query parameters.

Additionally, you can retrieve object properties via this API: CRM API | Properties.

Thank you, the doc imply that properties should be in the body, not in query params which confused me: Accounts Dashboard | HubSpot