Skip to content

ConvertKit for WordPress API Calls

George Gecewicz edited this page Jan 20, 2021 · 1 revision

Admin User Actions

Clicking "Refresh Forms" in Admin Settings Page

Via ConvertKit_API::_get_api_response():

  • https://api.convertkit.com/v3/forms?api_key=[api key]
  • https://api.convertkit.com/v3/tags?api_key=[api key]
  • https://api.convertkit.com/v3/account?api_key=[api key]&api_secret=[api secret]

Loading an Admin Page when convertkit_forms Transient is Expired or Not Set

Via ConvertKit_API::_get_api_response():

  • https://api.convertkit.com/v3/forms?api_key=[api key]
  • https://api.convertkit.com/v3/tags?api_key=[api key]
  • https://api.convertkit.com/v3/account?api_key=[api key]&api_secret=[api secret]

Front-End User Actions

Subscribing via an Inline Form

Via ConvertKit_API::get_resource():

  • https://api.convertkit.com/v3/subscribers?api_secret=[api secret]&email_address=[subscriber email address]&status=all

Accessing a WordPress Page that is Mirroring a ConvertKit Landing Page

Via ConvertKit_API::get_resource():

  • https://[ck user subdomain].ck.page/[ck page id]

Submitting a Contact Form 7 Form Linked to a ConvertKit Form/Landing Page

Via ConvertKit_API::make_request():

  • https://api.convertkit.com/v3/forms/[form id]/subscribe
Clone this wiki locally