Skip to main content
Screens are the no-code paywalls and onboarding flows built in the Qonversion dashboard or programmatically via the API. Each screen has a draft and a published version; users see the published version in the app.

Key concepts

  • Draft vs. published — Edits create a new draft; POST /v4/screens/{screen_id}/publish promotes it.
  • Context key — Screens are shown in the SDK via NoCodes.showScreen(contextKey).
  • CopyPOST /v4/screens/{screen_id}/copy duplicates a screen, useful when forking variants.
  • Analytics — Per-screen and overview analytics are available under /v4/screens/analytics/….

Available endpoints

MethodEndpointDescriptionStatus
GET/screensList screensNew
POST/screensCreate a screenNew
GET/screens/analytics/overviewGet screens analytics overviewNew
DELETE/screens/{screen_id}Delete a screenNew
GET/screens/{screen_id}Get a screenNew
PUT/screens/{screen_id}Update a screenNew
GET/screens/{screen_id}/analyticsGet per-screen analyticsNew
POST/screens/{screen_id}/copyDuplicate a screenNew
POST/screens/{screen_id}/publishPublish a screenNew

Authentication

All v4 endpoints require a Secret Key. See Authentication.