REST v2 Custom Fields vs XML-RPC - Current Status

Hi all,

The table below gives the current status (December 21st 2025) of the REST v2 Custom Fields.

Explanation of the table columns.

  • Response = Custom Fields appear in the response when retrieving one or more records.
  • Query = Ability to Query on the Custom Field (Not currently supported in REST v2).
  • Update = Ability to Add or Update the Custom Field for the Record.
  • Creation = Ability to create the Custom Field for the entity via the API.
Item Response Query Update Creation
Affiliate No No No Yes
Appointment No No No No
Company No No No No
Contact Yes No Yes No
Note No No No Yes
Opportunity Yes No Yes Yes
Order No No No Yes
Subscription No No No Yes
Task No No No Yes

In comparison to XML-RPC, you can retrieve, query, update and create across all entities without a problem.

This table will be updated when Keap updates the API with future changes.

Hi Pav, all those gaps have been noted, and I’ll keep you updated as they get resolved. As you know, querying isn’t planned in v2 at the moment, but I’ll share any updates as they come!