Another API description

Resources

Campaigns

Resource Description
GET /api/v2/campaigns/:id Get campaign by ID

Colors

Resource Description
GET /api/v2/colors List of users colors
POST /api/v2/colors Create user color
PUT /api/v2/colors/:id Update user color
DELETE /api/v2/colors/:id Delete user color
POST /api/v2/colors/bulk_create Create multiple colors. Last updates: 11/08/23

Contact_us

Resource Description
GET /api/v2/contact_us Contact Us

Content_requests

Resource Description
GET /api/v2/content_requests List of Content Requests
GET /api/v2/content_requests/:token Get Content Request
POST /api/v2/content_requests Create Content Request
PUT /api/v2/content_requests/:id Update Content Request
PUT /api/v2/content_requests/:token/complete Complete Content Request
DELETE /api/v2/content_requests/:id Destroy Content Request

Coupons

Resource Description
GET /api/v2/coupons Get coupon by name

Donor_metrics

Resource Description
POST /api/v2/donor_metrics Create Donor Metric
PUT /api/v2/donor_metrics/:id Update Donor Metric

Facebook_accounts

Resource Description
GET /api/v2/facebook_accounts/accounts_list Get Facebook Accounts List FB and IG

Facebook_pages

Resource Description
POST api/v2/facebook_pages Create User Facebook Pages. Last update: 08/08/23
DELETE api/v2/facebook_pages/:id Destroy User Facebook Page
PUT api/v2/facebook_pages/:id/refresh_avatar Refresh avatar link

Favorite_presets

Resource Description
POST /api/v2/presets/:preset_id/favorite_presets Mark as Favorite
DELETE /api/v2/presets/:preset_id/favorite_presets Unmark as Favorite

Folders

Resource Description
GET /api/v2/folders List of media_folders
GET /api/v2/folders/:id Show media_folder
POST /api/v2/folders Create media_folder
PUT /api/v2/folders/:id Update media_folder
DELETE /api/v2/folders/:id Delete media_folder
POST /api/v2/folders/:id/share_with_team Share with team
POST /api/v2/folders/bulk_share_with_team bulk share with team
PUT /api/v2/folders/move Move folder to other folder
DELETE /api/v2/folders/bulk_destroy Delete folders

Fonts

Resource Description
GET /api/v2/fonts List of workspace fonts

Hidden_notifications

Resource Description
POST /api/v2/users/hidden_notifications Create hidden notification

Instagram_accounts

Resource Description
POST api/v2/instagram_accounts Create User Instagram Accounts
DELETE /api/v2/instagram_accounts/:id Delete User Instagram Account
PUT api/v2/instagram_accounts/:id/refresh_avatar Refresh avatar link

Institutions

Resource Description
GET /api/v2/institutions List of logos

Invites

Resource Description
GET /api/v2/invites List of workspace invites
GET /api/v2/invites/:id Checking for existence of an invite. Last update: 03/08/23
POST /api/v2/invites Create invite to workspace
DELETE /api/v2/invites/:id Delete invite
GET /api/v2/invites/:id/resend_email Resend invite`s email
PUT /api/v2/invites/:id/accept Accept invite
PUT /api/v2/invites/:id/decline Decline invite

Logins

Resource Description
POST /api/v2/users/sign_in Authenticate user. Updated: 18/12/2023
DELETE /api/v2/users/sign_out Logout user

Media_files

Resource Description
GET /api/v2/folders/:folder_id/media_files List of media files. Last update: 10/04/24
GET /api/v2/media_files/search search media file in Gallery. Last update: 10/04/24
GET /api/v2/media_files/:id Show media file. Last update: 10/04/24
POST /api/v2/folders/:folder_id/media_files Create media file. Last update: 10/04/24
POST /api/v2/folders/:folder_id/media_files/bulk_create Bulk create media files
PUT /api/v2/media_files/:id Update media file. Last update: 10/04/24
DELETE /api/v2/media_files/:id Delete media file
POST /api/v2/media_files/:id/share_with_team Share with team
PUT /api/v2/media_files/move Move user_media_files. Last update: 10/04/24
GET /api/v2/media_files/bulk_show_by_s3_keys search by s3_keys. Added: 15/04/24
POST api/v2/media_files/:s3_key/remove_bg

Onboarding

Resource Description
POST /api/v2/users/onboarding Check users email and send properties on hubspot

Passwords

Resource Description
POST /api/v2/users/password Send reset password link
PUT /api/v2/users/password Reset password with token

Pendos

Resource Description
GET /api/v2/users/pendo get info for pendo

Pictures

Resource Description
POST /api/v2/pictures Create picture

Plans

Resource Description
GET /api/v2/plans List of plans with plan details

Preset_folders

Resource Description
GET /api/v2/preset_folders List of preset_folders
GET /api/v2/preset_folders/:id Show preset_folder
POST /api/v2/preset_folders Create preset_folder
PUT /api/v2/preset_folders/:id Update preset_folder
DELETE /api/v2/preset_folders/:id Delete media_folder
POST /api/v2/preset_folders/:id/share_with_team Share with team
POST /api/v2/preset_folder/bulk_share_with_team Bulk share with team
PUT /api/v2/preset_folders/move Move folder to other folder
DELETE /api/v2/preset_folders/bulk_destroy Delete folders

Presets

Resource Description
GET /api/v2/presets List of preset. Last update: 27/02/24
GET /api/v2/presets/:id Get preset. Last update: 04/10/23
POST /api/v2/presets Create preset. Last update: 04/10/23
PUT /api/v2/presets/:id Update preset. Last update: 20/05/24
DELETE /api/v2/presets/:id Delete preset
PUT /api/v2/presets/move Move presets to other folder
GET /api/v2/presets/check_for_scheduled_posts Check presets for having scheduled posts
GET /api/v2/presets/:id/public_show Get published newsletter preset. Last update: 05/03/24

Registrations

Resource Description
GET /api/v2/users/validate Registration form validation. DEPRECATED
POST /api/v2/users/sign_up Registration new user
PUT /api/v2/users/sign_up_invited_user Registration invited user

Social_accounts

Resource Description
GET /api/v2/social_accounts List of users social accounts. Last Update: 08/08/23
GET /api/v2/social_accounts/social_accounts_list List of users social accounts in special format

Social_media_post_wrappers

Resource Description
GET /api/v2/social_media_post_wrappers List of sheduled posts
GET /api/v2/social_media_post_wrappers/:id Get current social_post

Social_media_posts

Resource Description
POST /api/v2/social_media_posts Create social media post

Sponsors

Resource Description
POST /api/v2/sponsors Create Sponsors
PUT /api/v2/sponsors/id: Update Sponsors

Subscriptions

Resource Description
POST /api/v2/subscriptions Create subscription
GET /api/v2/subscriptions/edit Get Proration

Team_users

Resource Description
POST /api/v2/teams/:team_id/team_users Add new users to team
PUT /api/v2/teams/:team_id/team_users/:id Update user role
DELETE /api/v2/teams/:team_id/team_users/:id Remove user from team

Teams

Resource Description
GET /api/v2/teams List of teams
GET /api/v2/teams/workspace_list List of workspace teams
POST /api/v2/teams Create workspace team
PUT /api/v2/teams/:id Update workspace team
DELETE /api/v2/teams/:id Delete workspace team
GET /api/v2/teams/list_for_sharing List for sharing
GET /api/v2/teams/social_accounts_list_for_sharing List for sharing social accounts

Template_videos

Resource Description
POST /api/v2/template_videos Create picture

Tracking_events

Resource Description
POST /api/v2/tracking_events Tracking Events

Transfering_admins

Resource Description
PUT /api/v2/transfering_admins Transfering Admins

Twitter_accounts

Resource Description
POST /api/v2/twitter_accounts Create Twitter Account for User
GET /api/v2/twitter_accounts/search_users Search many users. Last Update: 01/11/23
DELETE /api/v2/twitter_accounts/:id Delete User Twitter Account

Upload_file_roles

Resource Description
GET api/v2/upload_file_role Get UPLOAD_FILE_ROLE

User_notifications

Resource Description
DELETE /api/v2/users/user_notifications/:id Delete user notification

Users

Resource Description
GET /api/v2/users Show user. Last update: 20/12/23
PUT /api/v2/users Update User. Last update: 11/08/23
PUT /api/v2/users/clicked_upgrade User clicked upgrade

Verify_instagram_accounts

Resource Description
GET /api/v2/verify_instagram_accounts Verify Instagram Accounts. Last update: 15/09/23

Verify_social_accounts

Resource Description
GET /api/v2/verify_social_accounts Verify Social Accounts. Last update: 08/08/23
GET /api/v2/verify_social_accounts/verify_accounts_for_social/:type New Verify Social Accounts. Last update: 12/04/24

Workspace_color

Resource Description
GET /api/v2/workspaces/colors List of workspaces colors
POST /api/v2/workspaces/colors Create workspace color
PUT /api/v2/workspaces/colors/:id Update workspace color
DELETE /api/v2/workspaces/colors/:id Delete user color
POST /api/v2/workspaces/colors/bulk_create

Workspace_facebook_accounts

Resource Description
GET /api/v2/workspaces/facebook_accounts/accounts_list Get Facebook Accounts List FB and IG from workspaces

Workspace_facebook_pages

Resource Description
POST api/v2/workspaces/facebook_pages Create Workspace Facebook Pages. Last update: 08/08/23
PUT api/v2/workspaces/facebook_pages/:id Update Facebook Page. Last update: 08/08/23
DELETE api/v2/workspaces/facebook_pages/:id Destroy Workspace Facebook Page
PUT api/v2/workspaces/facebook_pages/:id/refresh_avatar Refresh avatar link

Workspace_fonts

Resource Description
GET /api/v2/workspaces/fonts List of users fonts
POST /api/v2/workspaces/fonts Create font
PUT /api/v2/workspaces/fonts/:id Update font
DELETE /api/v2/workspaces/fonts/:id Delete font

Workspace_instagram_accounts

Resource Description
POST api/v2/workspaces/instagram_accounts Create Workspace Instagram Accounts
PUT /api/v2/workspaces/instagram_accounts/:id Update Instagram Account
DELETE /api/v2/workspaces/instagram_accounts/:id Delete Workspace Instagram Account
PUT api/v2/workspaces/instagram_accounts/:id/refresh_avatar Refresh avatar link

Workspace_logos

Resource Description
GET /api/v2/workspaces/workspace_logos List of Workspace Logos. Last update: 16/10/23
POST /api/v2/workspaces/workspace_logos Create Workspace Logo. Last update: 29/11/23
PUT /api/v2/workspaces/workspace_logos/:id Update Workspace Logo. Last update: 16/10/23
DELETE /api/v2/workspaces/workspace_logos/:id Destroy Workspace Logo. Last update: 16/10/23

Workspace_social_accounts

Resource Description
GET /api/v2/workspaces/social_accounts List of workspaces social accounts. Last update: 18/08/23

Workspace_twitter_accounts

Resource Description
POST /api/v2/workspaces/twitter_accounts Create Twitter Account for Workspace
PUT /api/v2/workspaces/twitter_accounts/:id Update Twitter Account
GET /api/v2/workspaces/twitter_accounts/search_users Search many users
DELETE /api/v2/workspace/twitter_accounts/:id Delete Workspace Twitter Account

Workspace_users

Resource Description
PUT /api/v2/workspace_users/:id Update User Role in Workspace
DELETE /api/v2/workspace_users/:id Delete User from Workspace
DELETE /api/v2/workspace_users/bulk_destroy Remove users from Workspace

Workspaces

Resource Description
GET /api/v2/workspaces Show workspace
PUT api/v2/workspaces Update workspace. Last Update: 02/08/23
GET api/v2/workspaces/can_use_site Check workspace can use site?