Subscribe

Create subscription checkout

Create a subscription checkout or billing-management URL only after the user confirms. The request never completes payment by itself.

post/api/v1/subscribe

Request body

tier'starter' | 'pro' | 'business'

Subscription tier to pre-select.

Example request

{
  "tier": "pro"
}

Response

Billing URL

urlstring uri required
status'checkout_created' | 'already_subscribed' | 'payment_issue' required
messagestring required

Example response

{
  "url": "https://xquik.com/billing/session",
  "status": "checkout_created",
  "message": "Billing session created"
}

Changes

Changed in 10 of the 41 revisions of this API.1201

    • ○

      added the non-success response with the status

      response-non-success-status-added

    • ●

      added the new draw_too_large enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new draw_too_large enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new draw_too_large enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new draw_too_large enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new draw_too_large enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new draw_too_large enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new retweeters_incomplete enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new retweeters_incomplete enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new retweeters_incomplete enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new retweeters_incomplete enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new retweeters_incomplete enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new retweeters_incomplete enum value to the // response property for the response status

      response-property-enum-value-added

    This revision also has 3 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • ●

      added the new bookmark_folders_unavailable enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new bookmark_folders_unavailable enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new bookmark_folders_unavailable enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new bookmark_folders_unavailable enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new bookmark_folders_unavailable enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new bookmark_folders_unavailable enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new search_unavailable enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new search_unavailable enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new search_unavailable enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new search_unavailable enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new search_unavailable enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new search_unavailable enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new idempotency_in_progress enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new idempotency_in_progress enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new idempotency_in_progress enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new idempotency_in_progress enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new idempotency_in_progress enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new idempotency_in_progress enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new likes_unavailable enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new likes_unavailable enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new likes_unavailable enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new likes_unavailable enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new likes_unavailable enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new likes_unavailable enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new pagination_stalled enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new pagination_stalled enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new pagination_stalled enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new pagination_stalled enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new pagination_stalled enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new pagination_stalled enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new x_reply_not_allowed enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new x_reply_not_allowed enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new x_reply_not_allowed enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new x_reply_not_allowed enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new x_reply_not_allowed enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new x_reply_not_allowed enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new closed enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new closed enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new closed enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new closed enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new closed enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new closed enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new expired enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new expired enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new expired enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new expired enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new expired enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new expired enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_complete_replies_request enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_complete_replies_request enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_complete_replies_request enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_complete_replies_request enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_complete_replies_request enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_complete_replies_request enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_request enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_request enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_request enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_request enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_request enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_request enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_output_options enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_output_options enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_output_options enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_output_options enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_output_options enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_output_options enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_reply_options enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_reply_options enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_reply_options enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_reply_options enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_reply_options enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_reply_options enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new login_service_unavailable enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new login_service_unavailable enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new login_service_unavailable enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new login_service_unavailable enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new login_service_unavailable enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new login_service_unavailable enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new missing_url enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new missing_url enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new missing_url enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new missing_url enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new missing_url enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new missing_url enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new too_many_tweets enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new too_many_tweets enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new too_many_tweets enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new too_many_tweets enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new too_many_tweets enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new too_many_tweets enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_gone enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_gone enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_gone enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_gone enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_gone enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_gone enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_unavailable enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_unavailable enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_unavailable enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_unavailable enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_unavailable enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_unavailable enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_cursor enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_cursor enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_cursor enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_cursor enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_cursor enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_cursor enum value to the // response property for the response status

      response-property-enum-value-added