{"id":208755,"date":"2024-10-19T12:11:28","date_gmt":"2024-10-19T12:11:28","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/zapify\/"},"modified":"2026-08-26T07:02:02","modified_gmt":"2026-08-26T07:02:02","slug":"zapify","status":"publish","type":"plugin","link":"https:\/\/it.wordpress.org\/plugins\/zapify\/","author":17963000,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.8.1","stable_tag":"1.8.1","tested":"7.1","requires":"6.4","requires_php":"7.4","requires_plugins":null,"header_name":"Zapify","header_author":"KaizenCoders","header_description":"Transform your WordPress experience by automating repetitive tasks effortlessly.","assets_banners_color":"f9f8ff","last_updated":"2026-08-26 07:02:02","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/kaizencoders.com\/zapify","header_author_uri":"https:\/\/kaizencoders.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":1313,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.2":{"tag":"1.0.2","author":"kaizencoders","date":"2024-10-19 12:11:12"},"1.0.3":{"tag":"1.0.3","author":"kaizencoders","date":"2024-10-19 12:18:09"},"1.0.4":{"tag":"1.0.4","author":"kaizencoders","date":"2025-10-23 06:58:35"},"1.8.0":{"tag":"1.8.0","author":"kaizencoders","date":"2026-08-26 06:09:17"},"1.8.1":{"tag":"1.8.1","author":"kaizencoders","date":"2026-08-26 07:02:02"}},"upgrade_notice":{"1.8.0":"<p>Adds Mailchimp, ActiveCampaign, ConvertKit and ClickUp, and rebuilds the\nConnections, Tools and System status screens. Nothing is migrated and no\nexisting automation changes.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3666304,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3666304,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon-512x512.png":{"filename":"icon-512x512.png","revision":3666304,"resolution":"512x512","location":"assets","locale":"","width":512,"height":512}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3666304,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3666304,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3666393,"resolution":false,"location":"assets","locale":"","contents":"{\"landingPage\":\"\\\/wp-admin\\\/plugins.php\",\"preferredVersions\":{\"php\":\"8.0\",\"wp\":\"latest\"},\"phpExtensionBundles\":[\"kitchen-sink\"],\"features\":{\"networking\":true},\"steps\":[{\"step\":\"installPlugin\",\"options\":{\"activate\":true},\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"zapify\"}},{\"step\":\"login\",\"username\":\"admin\",\"password\":\"password\"}]}"}},"all_blocks":[],"tagged_versions":["1.0.2","1.0.3","1.0.4","1.8.0","1.8.1"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"The builder \u2014 when this happens, do this","2":"Choosing a trigger, searching across every integration at once","3":"The run log, showing what each action was actually given","4":"Settings and system status"}},"plugin_section":[],"plugin_tags":[569,597,34953,286,8197],"plugin_category":[45],"plugin_contributors":[185436],"plugin_business_model":[],"class_list":["post-208755","plugin","type-plugin","status-publish","hentry","plugin_tags-automation","plugin_tags-integration","plugin_tags-webhooks","plugin_tags-woocommerce","plugin_tags-workflow","plugin_category-ecommerce","plugin_contributors-kaizencoders","plugin_committers-kaizencoders"],"banners":{"banner":"https:\/\/ps.w.org\/zapify\/assets\/banner-772x250.png?rev=3666304","banner_2x":"https:\/\/ps.w.org\/zapify\/assets\/banner-1544x500.png?rev=3666304","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/zapify\/assets\/icon-128x128.png?rev=3666304","icon_2x":"https:\/\/ps.w.org\/zapify\/assets\/icon-256x256.png?rev=3666304","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Zapify automates WordPress in one sentence: <strong>when this happens, do this.<\/strong><\/p>\n\n<p>Pick a trigger \u2014 an order is completed, a form is submitted, a user registers. Pick what should follow \u2014 send an email, grant a role, create a post, call a webhook. Set it live. That is the whole product.<\/p>\n\n<p>It is a <strong>simple, self-hosted alternative<\/strong> to Zapier, Make, n8n, Uncanny Automator, AutomatorWP and Thrive Automator for the things that happen <em>inside<\/em> your WordPress site \u2014 with no per-task pricing, no monthly quota, and no round trip to somebody else's server.<\/p>\n\n<h3>\u26a1 Build an automation in a minute<\/h3>\n\n<ol>\n<li><strong>When this happens<\/strong> \u2014 choose a trigger from any plugin you already run<\/li>\n<li><strong>Do this<\/strong> \u2014 add one action, or a dozen, in the order you want them<\/li>\n<li><strong>Set it live<\/strong> \u2014 Zapify binds it to the right WordPress hook and gets out of the way<\/li>\n<\/ol>\n\n<p>Every value you type can carry a <strong>placeholder<\/strong> \u2014 the order total, the person's email, the field they filled in \u2014 and the builder lists what is available at each step, so you are picking from a list rather than guessing at a variable name.<\/p>\n\n<h3>\ud83d\udc9d Why Zapify<\/h3>\n\n<blockquote>\n  <p>\u27a1\ufe0f <strong>The logs tell you what actually happened<\/strong> \u2014 every run records what each action was given <em>after<\/em> your placeholders were filled in, written down before the action runs. \"Why did it email the wrong person?\" is answered on the screen instead of in your imagination.\n  \u27a1\ufe0f <strong>Webhooks are free, both ways<\/strong> \u2014 every automation can be started by an inbound webhook and can call out to one, on the free plan. If you already run n8n, Make or Zapier, Zapify is the WordPress half you were missing.\n  \u27a1\ufe0f <strong>Multiple triggers are free<\/strong> \u2014 one automation can watch several things at once, and require <strong>all<\/strong> of them or <strong>any<\/strong> of them, without paying for the privilege.\n  \u27a1\ufe0f <strong>Nothing is deleted when a licence lapses<\/strong> \u2014 anything using a paid feature is marked inactive with the reason stated, and resumes the moment your licence does.\n  \u27a1\ufe0f <strong>It stays out of the way<\/strong> \u2014 a page view on a site with no matching automation costs no database queries of Zapify's own. Integration code loads only when something actually uses it.\n  \u27a1\ufe0f <strong>Your data stays yours<\/strong> \u2014 automations run on your server. Nothing is sent anywhere unless you build an action that sends it.<\/p>\n<\/blockquote>\n\n<h3>Features<\/h3>\n\n<p>Everything below is in the free plugin.<\/p>\n\n<blockquote>\n  <p>\ud83e\udde9 <strong>A visual builder, not a settings screen<\/strong>\n  Triggers and actions as cards you can read at a glance, reorder by dragging, and edit in place. No modals, no wizard.<\/p>\n  \n  <p>\ud83d\udc49 <strong>23 triggers and 18 actions out of the box<\/strong>\n  Posts, users, roles, comments, terms, page views, WooCommerce orders and purchases, and four form plugins.<\/p>\n  \n  <p>\ud83d\udd00 <strong>Several triggers on one automation<\/strong>\n  Require <strong>all<\/strong> of them, or <strong>any<\/strong> of them. Free on every plan.<\/p>\n  \n  <p>\ud83e\ude9d <strong>Any hook in WordPress<\/strong>\n  The custom hook trigger takes any <code>do_action<\/code> name from core, a theme, or any plugin \u2014 and its listen mode shows you what that hook passes, so you can build placeholders from something Zapify has never heard of.<\/p>\n  \n  <p>\ud83d\udce5 <strong>Incoming webhooks<\/strong>\n  Start an automation from anything that can send an HTTP request, with signature verification, rate limiting and a per-source key. Up to three sources on the free plan; one source can feed any number of automations.<\/p>\n  \n  <p>\ud83d\udce4 <strong>Outgoing webhooks<\/strong>\n  Call any URL as an action, with your own headers and body, guarded against SSRF.<\/p>\n  \n  <p>\ud83e\uddfe <strong>Run logs that resolve<\/strong>\n  Filterable history showing every action's configuration with the placeholders already substituted, plus the reason anything was skipped. Seven days of retention on the free plan.<\/p>\n  \n  <p>\ud83c\udf9b\ufe0f <strong>Live, Draft and Off, per step<\/strong>\n  Switch a whole automation, or a single trigger or action, without deleting anything. Turning an automation off leaves each step exactly as you set it, so turning it back on restores what you had.<\/p>\n  \n  <p>\ud83d\udcda <strong>32 ready-made templates<\/strong>\n  Start from a working automation and change the parts you care about.<\/p>\n  \n  <p>\ud83e\uddf0 <strong>Utilities<\/strong>\n  Write a note to the log, and set a variable one step can hand to the next.<\/p>\n  \n  <p>\u2699\ufe0f <strong>Tools and system status<\/strong>\n  Rebuild the hook map, see what Zapify has bound, and copy a full environment report for support in one click.<\/p>\n<\/blockquote>\n\n<h3>Premium Features<\/h3>\n\n<blockquote>\n  <p>\ud83c\udf9a\ufe0f <strong>Conditions on automations and actions<\/strong>\n  Gate a whole automation, or one action inside it, on conditions of your choice \u2014 so one automation covers the cases that would otherwise need four.<\/p>\n  \n  <p>\ud83e\udde0 <strong>Advanced conditions<\/strong>\n  Nested condition groups, unlimited rules, and the pattern and date comparisons.<\/p>\n  \n  <p>\u23f1\ufe0f <strong>Delays<\/strong>\n  Run an action minutes, hours or days after the trigger fires.<\/p>\n  \n  <p>\ud83d\udd00 <strong>Routes<\/strong>\n  Branch one automation into several, each with its own condition, instead of maintaining one automation per case.<\/p>\n  \n  <p>\ud83d\udd01 <strong>Loops<\/strong>\n  Run a set of actions once for every item in a list \u2014 every line item on an order, every row in a payload.<\/p>\n  \n  <p>\ud83d\udd57 <strong>Scheduled automations<\/strong>\n  Run on a clock rather than in response to anything \u2014 every hour, every Monday morning, or once at a moment you pick, with no trigger at all.<\/p>\n  \n  <p>\ud83d\udce6 <strong>Bulk automations<\/strong>\n  Run across a set you choose \u2014 every subscriber, every draft post \u2014 instead of waiting for each one to do something.<\/p>\n  \n  <p>\ud83d\uddb1\ufe0f <strong>Buttons<\/strong>\n  Put a button or link on any page with a shortcode and let people start an automation by clicking it.<\/p>\n  \n  <p>\ud83d\udd10 <strong>Webhook auth, signing and retries<\/strong>\n  Reusable auth profiles, request signing, retry policies, and unlimited incoming sources.<\/p>\n  \n  <p>\ud83d\udd0d <strong>Dry-run and bulk replay<\/strong>\n  Ask why an automation did not match a delivery, and re-run a filtered set at once.<\/p>\n  \n  <p>\ud83d\udc64 <strong>Advanced subject resolution<\/strong>\n  Skip a delivery when its person has no account, or create one from the payload.<\/p>\n  \n  <p>\u267b\ufe0f <strong>Retry a failed run<\/strong>\n  Re-run a failed automation from the logs without rebuilding it.<\/p>\n  \n  <p>\ud83d\uddc4\ufe0f <strong>Extended log retention<\/strong>\n  Keep run history beyond seven days and export it as CSV.<\/p>\n  \n  <p>\ud83d\udd17 <strong>Connections<\/strong>\n  Store credentials and OAuth connections for external services once, and use them across every automation.<\/p>\n  \n  <p>\ud83d\udce4 <strong>Import and export<\/strong>\n  Move automations between sites as JSON.<\/p>\n  \n  <p>\ud83e\udde9 <strong>15 premium integrations<\/strong>\n  Listed below.<\/p>\n<\/blockquote>\n\n<h3>Integrations<\/h3>\n\n<p><strong>Free<\/strong><\/p>\n\n<blockquote>\n  <p>\ud83d\udc49 <strong>WordPress<\/strong> \u2014 12 triggers and 12 actions: users, roles, posts, comments, terms, page views, custom fields, email and password resets\n  \ud83d\udc49 <strong>WooCommerce<\/strong> \u2014 order status changes and product purchases; change an order status, add an order note\n  \ud83d\udc49 <strong>Gravity Forms<\/strong> \u2014 submissions, submissions matching a field value, payments completed and refunded; create an entry\n  \ud83d\udc49 <strong>Contact Form 7<\/strong>, <strong>WPForms<\/strong>, <strong>Fluent Forms<\/strong> \u2014 form submissions, with a placeholder generated for every field on the form you pick\n  \ud83d\udc49 <strong>Webhooks<\/strong> \u2014 receive one, send one\n  \ud83d\udc49 <strong>Utilities<\/strong> \u2014 any WordPress hook, notes and variables<\/p>\n<\/blockquote>\n\n<p><strong>Premium<\/strong><\/p>\n\n<blockquote>\n  <p>\ud83d\udc49 <strong>Slack<\/strong> \u2014 send a message\n  \ud83d\udc49 <strong>AI (OpenAI &amp; Anthropic)<\/strong> \u2014 generate text and use it in a later step\n  \ud83d\udc49 <strong>Google Sheets<\/strong> \u2014 add a row to a spreadsheet\n  \ud83d\udc49 <strong>Mailchimp<\/strong>, <strong>ActiveCampaign<\/strong>, <strong>ConvertKit<\/strong>, <strong>FluentCRM<\/strong> \u2014 add or update a contact or subscriber\n  \ud83d\udc49 <strong>ClickUp<\/strong> \u2014 create a task\n  \ud83d\udc49 <strong>LearnDash<\/strong> \u2014 7 triggers and 3 actions: courses, lessons, topics, quizzes, enrolments and groups\n  \ud83d\udc49 <strong>LifterLMS<\/strong> \u2014 course and lesson completion, enrolments, memberships; enrol or remove a user\n  \ud83d\udc49 <strong>Tutor LMS<\/strong> \u2014 course and lesson completion, enrolments\n  \ud83d\udc49 <strong>Easy Digital Downloads<\/strong> \u2014 a download is purchased\n  \ud83d\udc49 <strong>Ninja Forms<\/strong>, <strong>Formidable Forms<\/strong> \u2014 form submissions\n  \ud83d\udc49 <strong>Buttons<\/strong> \u2014 somebody clicks a button or link you placed<\/p>\n<\/blockquote>\n\n<h3>For developers<\/h3>\n\n<p>Zapify publishes a small, stable extension surface \u2014 register your own integrations, intercept the engine, rewrite placeholder values \u2014 and ships a sample integration plugin to copy. See the <code>docs\/<\/code> folder inside the plugin.<\/p>\n\n<h3>Privacy and external services<\/h3>\n\n<p>Zapify does not phone home. Automations run on your own server, and the free plugin sends data to a third party only where you have explicitly built it to: an outgoing webhook goes to the URL you enter, and the premium integrations talk to the service you connect them to, using the credentials you supply. Each of those requests happens only when an automation you created runs.<\/p>\n\n<p>Licensing and optional usage tracking are handled by <a href=\"https:\/\/freemius.com\/\">Freemius<\/a> (<a href=\"https:\/\/freemius.com\/terms\/\">terms<\/a>, <a href=\"https:\/\/freemius.com\/privacy\/\">privacy<\/a>). Usage tracking is <strong>opt-in<\/strong> \u2014 the plugin works fully without it, and declining changes nothing.<\/p>\n\n<h3>DO YOU HAVE ANY QUESTIONS \/ FEEDBACK \/ FEATURE REQUEST \/ BUG REPORT \u2753<\/h3>\n\n<p>Please <a href=\"https:\/\/wordpress.org\/support\/plugin\/zapify\/\">open a support topic<\/a> or <a href=\"https:\/\/kaizencoders.com\/zapify\/\">get in touch<\/a>. We read everything.<\/p>\n\n<h3>Spread The Word \u2764\ufe0f<\/h3>\n\n<p>If Zapify saves you a job, please <a href=\"https:\/\/wordpress.org\/support\/plugin\/zapify\/reviews\/#new-post\">leave a review<\/a>. It is the single most helpful thing you can do for a small plugin.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin, or install it from Plugins \u2192 Add New.<\/li>\n<li>Activate it.<\/li>\n<li>Go to <strong>Zapify<\/strong> and build your first automation.<\/li>\n<\/ol>\n\n<p>There is nothing to configure before you start.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20slow%20my%20site%20down%3F\"><h3>Does this slow my site down?<\/h3><\/dt>\n<dd><p>A front-end request on a site with no matching automation adds no database\nqueries of Zapify's own. Automations are compiled into a single cached map at\nsave time, and integration code is only loaded when a matching hook fires.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20my%20automations%20if%20i%20stop%20paying%3F\"><h3>What happens to my automations if I stop paying?<\/h3><\/dt>\n<dd><p>They are kept exactly as you built them. Anything using a paid feature is\nmarked inactive with the reason stated \u2014 nothing is deleted, nothing is\nrewritten, and everything resumes the moment your licence does.<\/p><\/dd>\n<dt id=\"can%20it%20trigger%20on%20something%20zapify%20does%20not%20support%3F\"><h3>Can it trigger on something Zapify does not support?<\/h3><\/dt>\n<dd><p>Yes. The custom hook trigger takes any <code>do_action<\/code> name in WordPress or any\nplugin, and has a listen mode that shows you what that hook passes so you can\nbuild placeholders from it.<\/p><\/dd>\n<dt id=\"is%20the%20webhook%20url%20safe%20to%20share%3F\"><h3>Is the webhook URL safe to share?<\/h3><\/dt>\n<dd><p>No \u2014 treat it as a password, because anyone holding it can fire that\nautomation. Turn on signature verification for anything that matters, and issue\na new URL if one leaks.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20my%20page%20builder%20%2F%20membership%20plugin%20%2F%20lms%3F\"><h3>Does it work with my page builder \/ membership plugin \/ LMS?<\/h3><\/dt>\n<dd><p>If it fires a WordPress hook, yes, through the custom hook trigger. Purpose-built\nintegrations for more plugins are being added.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.8.1<\/h4>\n\n<ul>\n<li>New Pro integrations for hosted services: Mailchimp (add or update a\nsubscriber), ActiveCampaign (add or update a contact), ConvertKit (subscribe\nto a form) and ClickUp (create a task).<\/li>\n<\/ul>\n\n<h4>1.8.0<\/h4>\n\n<ul>\n<li>Connections settings now fill the screen: the services down the left with\ntheir logos, the chosen one's settings on the right.<\/li>\n<li>Tools rebuilt as a card each, saying what every tool does and when to reach\nfor it, with the danger zone set apart.<\/li>\n<li>System status now reports the server's limits, the WordPress install, the\nactive theme, every installed plugin and which of them Zapify integrates\nwith -- and the whole report copies to the clipboard in one click.<\/li>\n<li>New tab listing the other KaizenCoders plugins, marking the ones this site\nalready has.<\/li>\n<li>Zapify's screens now show Zapify's notices. Other plugins' notices are\ncleared from them -- licensing and the action queue's own warnings stay.<\/li>\n<li>A Zapify footer on Zapify's screens, carrying the version support asks for\nfirst, links to the documentation and support, and \"Made with love by\nKaizenCoders\". WordPress's own footer credit and version nag are cleared\nfrom those screens to make room for it.<\/li>\n<li>Fixed: a premium template could be built into an empty automation when\nimported past the guard that normally refuses it.<\/li>\n<\/ul>\n\n<h4>1.7.0<\/h4>\n\n<ul>\n<li>New Pro integrations: LifterLMS (course and lesson completion, enrolment,\nmemberships, with enrol and remove actions), Tutor LMS, Easy Digital\nDownloads, Ninja Forms and Formidable Forms.<\/li>\n<li>Every integration now shows its own logo instead of a lettered tile.<\/li>\n<\/ul>\n\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>Builder rebuilt: panels around the triggers and the actions, the integration's\nmark and <code>#id<\/code> on every card, and one footer row instead of three buttons.<\/li>\n<li>Conditions read as part of the flow -- the automation's gate between the\npanels, an action's filter on the action -- with switchable AND\/OR and nested\ngroups named by what they mean.<\/li>\n<li>Triggers and actions each carry their own switch: live, off, or draft. The\nautomation's own switch no longer overwrites them, so pausing and resuming\nleaves every step as it was.<\/li>\n<li>An automation can be set live or paused in one click from the list.<\/li>\n<li>Actions can wait minutes, hours or days before running.<\/li>\n<li>New trigger: somebody clicks a button, via <code>[zapify_button]<\/code> or\n  [zapify_link].<\/li>\n<li>Thirty-two templates, up from sixteen, each showing the marks of the\nintegrations it needs.<\/li>\n<li>Premium integrations now appear on a free install, greyed and browsable,\ninstead of being invisible.<\/li>\n<li><code>KC_ZF_DEV_MODE<\/code> set to <code>false<\/code> shows exactly what a free install sees.<\/li>\n<li>Fixed: an unfinished condition silently stopped an automation for ever;\nediting an action's filter threw away its delay; removing a delay often did\nnot; several layout faults in the builder and the picker.<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>One condition engine for the trigger filter, automations, actions and loop\nitems, with a stored explanation of every skip.<\/li>\n<li>Webhook sources: one URL feeding many automations, with listen mode, replay,\nretries and verified signature schemes for eight providers.<\/li>\n<li>Routes: branch one automation instead of maintaining one per case.<\/li>\n<li>Loops: run a set of actions once for every item in a list.<\/li>\n<li>Scheduled and bulk automations.<\/li>\n<li>Includes schema revisions 1.0.1 through 1.4.1.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release.<\/li>\n<\/ul>\n\n<p>For the full list, see changelog.txt.<\/p>","raw_excerpt":"When this happens, do this. Connect the plugins you already run \u2014 WooCommerce, your forms, your CRM \u2014 without writing code.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/208755","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=208755"}],"author":[{"embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/kaizencoders"}],"wp:attachment":[{"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=208755"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=208755"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=208755"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=208755"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=208755"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=208755"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}