Instapage
Landing page builder and optimization platform
| API | Protocol | Base URL | Docs | Reference | OpenAPI | SDKs |
|---|---|---|---|---|---|---|
| Main | rest | https://api.instapage.com/ | link | — | — | — |
Actions (78)
Workspaces · 76
- Add collection pagePOST /v1/workspaces/{workspaceId}/collections/{collectionId}/collection-pages
Create a new collection page within a collection.
documented - Add collection pagePOST /v1/workspaces/{workspaceId}/collections/{collectionId}/collection-pages
Create a new collection page within a collection.
documented - Create groupPOST /v1/workspaces/{workspaceId}/groups
Create a new group (folder) in a workspace.
documented - Create groupPOST /v1/workspaces/{workspaceId}/groups
Create a new group (folder) in a workspace.
documented - Create page from JSONPOST /v1/workspaces/{workspaceId}/pages/json
Create a new page by importing an Instapage JSON file.
documented - Create page from JSONPOST /v1/workspaces/{workspaceId}/pages/json
Create a new page by importing an Instapage JSON file.
documented - Create workspacePOST /v1/workspaces
Create a new workspace.
documented - Create workspacePOST /v1/workspaces
Create a new workspace.
documented - Delete collection pageDELETE /v1/workspaces/{workspaceId}/collections/{collectionId}/collection-pages/{collectionPageId}
Delete a collection page from a collection.
documented - Delete collection pageDELETE /v1/workspaces/{workspaceId}/collections/{collectionId}/collection-pages/{collectionPageId}
Delete a collection page from a collection.
documented - Delete form submissionsDELETE /v1/workspaces/{workspaceId}/submissions
Delete form submissions (batch) for a workspace.
documented - Delete form submissionsDELETE /v1/workspaces/{workspaceId}/submissions
Delete form submissions (batch) for a workspace.
documented - Delete groupDELETE /v1/workspaces/{workspaceId}/groups/{groupId}
Delete a group (folder) from a workspace.
documented - Delete groupDELETE /v1/workspaces/{workspaceId}/groups/{groupId}
Delete a group (folder) from a workspace.
documented - Delete pageDELETE /v1/workspaces/{workspaceId}/pages/{pageId}
Delete a page from a workspace.
documented - Delete pageDELETE /v1/workspaces/{workspaceId}/pages/{pageId}
Delete a page from a workspace.
documented - Delete workspaceDELETE /v1/workspaces/{workspaceId}
Delete a workspace.
documented - Delete workspaceDELETE /v1/workspaces/{workspaceId}
Delete a workspace.
documented - Export page as JSONGET /v1/workspaces/{workspaceId}/pages/{pageId}/json
Export a page to Instapage JSON format.
documented - Export page as JSONGET /v1/workspaces/{workspaceId}/pages/{pageId}/json
Export a page to Instapage JSON format.
documented - Get collectionGET /v1/workspaces/{workspaceId}/collections/{collectionId}
Retrieve a specific collection.
documented - Get collectionGET /v1/workspaces/{workspaceId}/collections/{collectionId}
Retrieve a specific collection.
documented - Get pageGET /v1/workspaces/{workspaceId}/pages/{pageId}
Retrieve a specific page by ID within a workspace.
documented - Get pageGET /v1/workspaces/{workspaceId}/pages/{pageId}
Retrieve a specific page by ID within a workspace.
documented - Get workspaceGET /v1/workspaces/{workspaceId}
Retrieve a single workspace by ID.
documented - Get workspaceGET /v1/workspaces/{workspaceId}
Retrieve a single workspace by ID.
documented - Invite team membersPOST /v1/workspaces/{workspaceId}/team-members
Invite multiple team members to join a workspace.
documented - Invite team membersPOST /v1/workspaces/{workspaceId}/team-members
Invite multiple team members to join a workspace.
documented - List collection pagesGET /v1/workspaces/{workspaceId}/collections/{collectionId}/collection-pages
Retrieve all collection pages for a collection.
documented - List collection pagesGET /v1/workspaces/{workspaceId}/collections/{collectionId}/collection-pages
Retrieve all collection pages for a collection.
documented - List collectionsGET /v1/workspaces/{workspaceId}/collections
Retrieve all collections for a workspace.
documented - List collectionsGET /v1/workspaces/{workspaceId}/collections
Retrieve all collections for a workspace.
documented - List domainsGET /v1/workspaces/{workspaceId}/domains
Retrieve all custom domains for a workspace.
documented - List domainsGET /v1/workspaces/{workspaceId}/domains
Retrieve all custom domains for a workspace.
documented - List experimentsGET /v1/workspaces/{workspaceId}/experiments
Retrieve all experiments for a workspace.
documented - List experimentsGET /v1/workspaces/{workspaceId}/experiments
Retrieve all experiments for a workspace.
documented - List groupsGET /v1/workspaces/{workspaceId}/groups
Retrieve all groups (folders) for a workspace.
documented - List groupsGET /v1/workspaces/{workspaceId}/groups
Retrieve all groups (folders) for a workspace.
documented - List image foldersGET /v1/workspaces/{workspaceId}/assets/images/folders
Fetch folders within a workspace's image assets.
documented - List image foldersGET /v1/workspaces/{workspaceId}/assets/images/folders
Fetch folders within a workspace's image assets.
documented - List images in folderGET /v1/workspaces/{workspaceId}/assets/images/folders/{folderId}/items
Retrieve images inside a specific image folder.
documented - List images in folderGET /v1/workspaces/{workspaceId}/assets/images/folders/{folderId}/items
Retrieve images inside a specific image folder.
documented - List page personalizationsGET /v1/workspaces/{workspaceId}/pages/{pageId}/personalizations
Retrieve all personalizations for a specific page.
documented - List page personalizationsGET /v1/workspaces/{workspaceId}/pages/{pageId}/personalizations
Retrieve all personalizations for a specific page.
documented - List pagesGET /v1/workspaces/{workspaceId}/pages
Retrieve all pages in a workspace.
documented - List pagesGET /v1/workspaces/{workspaceId}/pages
Retrieve all pages in a workspace.
documented - List team membersGET /v1/workspaces/{workspaceId}/team-members
Retrieve all team members for a workspace.
documented - List team membersGET /v1/workspaces/{workspaceId}/team-members
Retrieve all team members for a workspace.
documented - List workspacesGET /v1/workspaces
Retrieve all workspaces the provided token has access to.
documented - List workspacesGET /v1/workspaces
Retrieve all workspaces the provided token has access to.
documented - Publish collection pagePOST /v1/workspaces/{workspaceId}/collections/{collectionId}/collection-pages/{collectionPageId}/publication
Publish a collection page within a collection.
documented - Publish collection pagePOST /v1/workspaces/{workspaceId}/collections/{collectionId}/collection-pages/{collectionPageId}/publication
Publish a collection page within a collection.
documented - Publish pagePOST /v1/workspaces/{workspaceId}/pages/{pageId}/publication
Publish a page with a given publication method and target URL.
documented - Publish pagePOST /v1/workspaces/{workspaceId}/pages/{pageId}/publication
Publish a page with a given publication method and target URL.
documented - Query analyticsPOST /v1/workspaces/{workspaceId}/analytics
Fetch analytics data for a workspace (and related pages).
documented - Query analyticsPOST /v1/workspaces/{workspaceId}/analytics
Fetch analytics data for a workspace (and related pages).
documented - Remove team membersDELETE /v1/workspaces/{workspaceId}/team-members
Remove one or more team members from a workspace.
documented - Remove team membersDELETE /v1/workspaces/{workspaceId}/team-members
Remove one or more team members from a workspace.
documented - Rename workspacePATCH /v1/workspaces/{workspaceId}
Update workspace properties (e.g., name).
documented - Rename workspacePATCH /v1/workspaces/{workspaceId}
Update workspace properties (e.g., name).
documented - Retrieve form submissionsPOST /v1/workspaces/{workspaceId}/submissions
Fetch form submissions for specified pages within a timeframe.
documented - Retrieve form submissionsPOST /v1/workspaces/{workspaceId}/submissions
Fetch form submissions for specified pages within a timeframe.
documented - Unpublish collection pageDELETE /v1/workspaces/{workspaceId}/collections/{collectionId}/collection-pages/{collectionPageId}/publication
Unpublish a collection page within a collection.
documented - Unpublish collection pageDELETE /v1/workspaces/{workspaceId}/collections/{collectionId}/collection-pages/{collectionPageId}/publication
Unpublish a collection page within a collection.
documented - Unpublish pageDELETE /v1/workspaces/{workspaceId}/pages/{pageId}/publication
Unpublish a previously published page.
documented - Unpublish pageDELETE /v1/workspaces/{workspaceId}/pages/{pageId}/publication
Unpublish a previously published page.
documented - Update groupPUT /v1/workspaces/{workspaceId}/groups/{groupId}
Rename a group (folder) in a workspace.
documented - Update groupPUT /v1/workspaces/{workspaceId}/groups/{groupId}
Rename a group (folder) in a workspace.
documented - Update pagePATCH /v1/workspaces/{workspaceId}/pages/{pageId}
Update page properties (e.g., group assignment).
documented - Update pagePATCH /v1/workspaces/{workspaceId}/pages/{pageId}
Update page properties (e.g., group assignment).
documented - Update published page URLPUT /v1/workspaces/{workspaceId}/pages/{pageId}/publication
Update the URL and/or publication method for a published page.
documented - Update published page URLPUT /v1/workspaces/{workspaceId}/pages/{pageId}/publication
Update the URL and/or publication method for a published page.
documented - Update team membersPUT /v1/workspaces/{workspaceId}/team-members
Bulk update roles/flags for existing workspace members.
documented - Update team membersPUT /v1/workspaces/{workspaceId}/team-members
Bulk update roles/flags for existing team members.
documented - Upload image to folderPOST /v1/workspaces/{workspaceId}/assets/images/folders/{folderId}/items
Upload an image file to a workspace's image folder.
documented - Upload image to folderPOST /v1/workspaces/{workspaceId}/assets/images/folders/{folderId}/items
Upload an image file to a workspace's image folder.
documented