Skip Navigation

[Resolved] Accessing Custom Fields from Zapier / Integromat (3rd Party Integration)

This support ticket is created 5 years, 8 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

No supporters are available to work today on Toolset forum. Feel free to create tickets and we will handle it as soon as we are online. Thank you for your understanding.

Sun Mon Tue Wed Thu Fri Sat
- 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Asia/Kolkata (GMT+05:30)

This topic contains 10 replies, has 2 voices.

Last updated by andyO-3 5 years, 5 months ago.

Assisted by: Minesh.

Author
Posts
#1219340

Tell us what you are trying to do?
I'm connecting to my site via Integromat & Zapier to programmatically create posts. However, I cannot see the custom fields I created for my custom post type...only the default WordPress fields.

I'm wanting to see those fields so I can add data to them.

I believe I need to create access to those custom fields so Zapier & Integromat can "see" them so I can add data.

Is there any documentation that you are following?
I looked at the CRED API data but don't understand.

#1219479

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Hello. Thank you for contacting the Toolset support.

I'm wanting to see those fields so I can add data to them.
==> Can you tell me where exactly you want to see the custom fields created using Types?

I believe I need to create access to those custom fields so Zapier & Integromat can "see" them so I can add data.
=> I do not have any experience with those API, I think this needs custom programming which is beyond the scope of our support policy. But I need more details first to understand your requirement.

If you can share your exact requirement with all the required information that will help me to guide you in the right direction.

#1223293

I'm not sure how to explain it differently.

WHen I connect to my website via Zapier or Integromat, I cannot see the custom fields I have created.

For example, there is a plugin called ACF to REST API
https://wordpress.org/plugins/acf-to-rest-api/

It Exposes Advanced Custom Fields Endpoints in the WordPress REST API

#1223852

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Well - We do have plans to add REST API support for Types custom fields and the work is in progress.

REST API support is scheduled to publish with the Types version 3.3 and you can expect this relase within this month sooner or later. Maybe in a couple of weeks from now but you do not need to wait for several months now.

I will keep you posted once we release Types 3.3 which supports REST API.

#1235601

Any update on the release of Types 3.3?

#1235603

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Well - Types 3.3 is undergoing QA for now. You can expect the release in a couple of weeks from now or maybe sooner than that.

#1240834

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

I would like to update you that Types version 3.3 is finally released where we introduced the ability to expose custom fields in the REST API.
=> https://toolset.com/download/toolset-types/#changelog

More info:
=> https://toolset.com/documentation/programmer-reference/toolset-integration-with-the-rest-api/
=> https://toolset.com/2019/05/types-3-3-brings-improved-repeating-images-and-rest-api-integration/

#1241062

Awesome! Thank you for the update.

I have turned on the REST API in settings, and I have visited the test URL to make sure everything is working, but I'm still unable to connect via Integromat. I'm getting this error:

403: Invalid response, response must be a XML. It seems that the XML-RPC is not enabled.

I'm hoping I'm close...just not there yet.
Andy

#1241584

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Please allow me to contact our Devs and I will get in touch with you as soon as I know more.

#1241593

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Well I got the reply from that Dev that Toolset is just channeling through the built-in WordPress REST API, it's not responsible for creating the endpoint or the JSON file (although it is supplying values to it).

The XML-RPC issue has nothing to do with Types, this could be related to your server or related configurations.

The question would be can Integromat work with JSON or does it require XML? If it requires XML then this sounds like a generic issue of using WordPress with XML-RPC (which is typically turned off by default as it is considered by many to be unsafe).

#1267139

Hello,

Yesterday, Integromat released their updated REST API connection, which is supposed to work with custom fields that are exposed to the REST API:

hidden link

However, I still cannot "see" any Toolset fields with the Custom Fields for REST API plugin they suggest using.

I do have API access turned ON in Toolset settings.

Can you tell me why I can't see Toolset custom fields?