API error reference
Every SkedCast API error is returned as RFC 9457 problem+json with a stable, machine-readable code. Look any code up below for its meaning, HTTP status, and how to fix it.
Showing all error codes.
Analytics
Authentication & sessions
change_code_invalidchange_token_invaliddevice_verification_invalidemail_change_token_invalidgoogle_already_linkedgoogle_deniedgoogle_email_mismatchgoogle_exchange_failedgoogle_failedgoogle_no_emailgoogle_no_id_tokengoogle_no_subjectgoogle_signin_disabledgoogle_stategoogle_token_invalidgoogle_unavailablegoogle_unverifiedinvalid_credentialsinvalid_current_passwordlast_sign_in_methodmfa_already_enabledmfa_challenge_invalidmfa_challenge_missingmfa_invalidmfa_not_enabledmfa_password_requiredmfa_setup_requiredno_workspacepassword_already_setpassword_breachedpassword_reusedpassword_unchangedrefresh_invalidrefresh_missingrefresh_reuse_detectedreset_token_invalidreset_token_usedsession_invalidsession_not_foundsession_revokedstep_up_requiredtenant_suspendedunauthenticatedverification_token_invalid
Billing & plans
billing_not_configuredbilling_provider_unavailablecancellation_survey_closedcancellation_survey_invalidfeature_unavailableinvoice_not_foundinvoice_pdf_pendinglimit_reachedno_active_subscriptionno_billing_customerpayment_method_requiredpayments_lockedplan_not_self_servestripe_event_not_foundsubscription_existstrial_already_usedtrial_unavailablewebhook_not_applicable_yet
Bulk import
bulk_bad_file_keybulk_bad_sourcebulk_csv_parse_failedbulk_emptybulk_import_not_finishedbulk_import_not_foundbulk_missing_assetsbulk_missing_clientbulk_missing_composebulk_missing_filebulk_missing_urlbulk_no_valid_rowsbulk_row_not_foundbulk_row_not_missing_filebulk_row_time_passedbulk_snapshot_missingbulk_source_too_largebulk_too_many_rows
Connected accounts
account_connected_to_other_clientaccount_id_requiredaccount_lockedaccount_not_foundemail_disposableemail_domain_blockedemail_takenemail_unverifiedgbp_api_access_pendinggbp_location_not_verifiedgbp_owner_authorization_requiredgbp_post_type_unsupportedkept_accounts_lockedkept_accounts_over_limitkept_accounts_requiredkept_accounts_unknownlinkedin_switch_over_busylinkedin_switch_over_not_eligiblesignup_region_unavailabletiktok_unaudited_account_capyoutube_no_channel
Connecting accounts
asset_not_availableasset_not_publishableassets_not_supportedbluesky_auth_factor_token_invalidbluesky_auth_factor_token_requiredboards_not_supportedbulk_reauth_no_accountsclient_mismatchconnect_account_mismatchconnect_account_unverifiedconnect_missing_account_idconnect_missing_permissionscreator_info_not_supportedevents_not_supportedinvalid_callbacklinkedin_page_not_administeredmentions_not_supportedno_platform_app_availableoauth_state_browser_mismatchoauth_state_expiredoauth_state_invalidoauth_state_platform_mismatchoauth_state_unboundplatform_connect_disabledplatform_mismatchplatform_not_supportedplaylists_not_supportedprovider_auth_failedprovider_rejectedprovider_unavailablereauth_not_oauthreauth_requiredtargeting_not_supportedtiktok_scope_not_authorized
engagement
engagement_action_unsupportedengagement_assignee_cannot_replyengagement_business_blockedengagement_chat_setup_unsavedengagement_chat_setup_unsupportedengagement_contact_erasedengagement_contact_not_foundengagement_draft_not_foundengagement_in_use_by_ruleengagement_label_existsengagement_label_not_foundengagement_message_not_foundengagement_nothing_to_answerengagement_nothing_to_summarizeengagement_nothing_to_translateengagement_recipient_blockedengagement_recipient_unavailableengagement_reply_window_closedengagement_rule_invalidengagement_rule_limitengagement_rule_not_foundengagement_saved_reply_not_foundengagement_saved_view_limitengagement_saved_view_name_takenengagement_saved_view_not_foundengagement_thread_changedengagement_thread_not_foundengagement_thread_not_owned
Hashtag groups
Integrations
integration_bad_pathintegration_download_failedintegration_export_bad_urlintegration_export_failedintegration_export_timeoutintegration_fetch_failedintegration_file_not_foundintegration_file_too_largeintegration_import_job_not_foundintegration_list_failedintegration_not_a_fileintegration_not_configuredintegration_not_connectedintegration_oauth_deniedintegration_oauth_no_codeintegration_picker_unsupportedintegration_reauth_requiredintegration_state_browser_mismatchintegration_state_expiredintegration_state_invalidintegration_state_provider_mismatchintegration_timeoutintegration_token_exchange_failedintegration_token_missingintegration_unsupported_fileintegration_use_picker
Link in bio
Media library
avatar_not_an_imageavatar_uploads_unconfiguredbrand_logo_not_an_imagebrand_logo_uploads_unconfiguredmedia_bad_keymedia_folder_not_foundmedia_import_busymedia_not_foundmedia_not_readymedia_too_largemedia_url_bad_redirectmedia_url_blockedmedia_url_credentialsmedia_url_fetch_failedmedia_url_invalidmedia_url_not_a_filemedia_url_portmedia_url_schememedia_url_statusmedia_url_timeoutmedia_url_too_largemedia_url_too_many_redirectsmedia_url_unresolvable
Post templates
Posts & scheduling
already_publishededit_not_supportededit_privacy_scheduledinvalid_schedulemay_already_be_publishednative_cancel_unsupportednative_reschedule_unsupportednative_schedule_activenative_schedule_unsupportedno_account_idsno_targets_resolvedno_thread_targetsnot_retryablepinterest_board_unresolvedplatform_post_already_removedplatform_post_removal_unsupportedpost_already_publishedpost_changedpost_is_draftpost_not_draftpost_not_foundpost_not_liveposting_restrictedreply_settings_unsupportedreschedule_params_requiredschedule_in_pasttarget_already_attemptedtarget_canceledtarget_changedtarget_claimedtarget_not_deletabletarget_not_foundtarget_not_livetarget_not_scheduledtargets_out_of_scopetargets_paused_by_planyoutube_units_exhausted
skedcast-ai
skedcast_ai_action_args_changedskedcast_ai_action_not_confirmableskedcast_ai_action_not_delegatableskedcast_ai_action_not_foundskedcast_ai_action_not_resumableskedcast_ai_action_not_undoableskedcast_ai_attachment_invalidskedcast_ai_bot_check_failedskedcast_ai_claim_invalidskedcast_ai_conversation_busyskedcast_ai_copy_invalidskedcast_ai_copy_job_busyskedcast_ai_copy_job_closedskedcast_ai_copy_job_not_foundskedcast_ai_errorskedcast_ai_escalation_not_foundskedcast_ai_escalation_unavailableskedcast_ai_live_unavailableskedcast_ai_memory_forbiddenskedcast_ai_memory_note_capskedcast_ai_memory_note_not_foundskedcast_ai_memory_note_rejectedskedcast_ai_memory_offskedcast_ai_memory_proposal_not_foundskedcast_ai_memory_rate_limitedskedcast_ai_memory_undo_expiredskedcast_ai_no_sessionskedcast_ai_no_visitor_sessionskedcast_ai_not_eligible_delegateskedcast_ai_pausedskedcast_ai_public_errorskedcast_ai_second_confirmation_requiredskedcast_ai_session_limitskedcast_ai_typed_confirmation_mismatchskedcast_ai_typed_confirmation_required
Workspaces & members
agency_not_foundai_generation_not_foundbrand_check_failedbrand_kit_changedbrand_kit_draft_failedbrand_kit_draft_no_postsbrand_kit_draft_not_foundbrand_kit_suggestion_not_foundbrand_kit_version_not_foundcannot_edit_self_accesscannot_modify_ownercannot_remove_ownercannot_remove_selfcannot_transfer_to_selfchapters_draft_failedclient_id_invalidclient_id_requiredclient_name_takenclient_not_foundclient_scope_invalidgrant_exceeds_givermember_existsmember_not_foundnot_a_membernot_ownerowner_cannot_leavepermission_not_declaredrbac_permission_deniedrbac_scope_denied