Get an overview of an App, part by part
GET
/apps/{appId}/overview
const url = 'https://api.passion.io/v1/apps/example/overview';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.passion.io/v1/apps/example/overviewParameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”appId
required
The id of the App, as Studio shows it.
string
Responses
Section titled “Responses”OK
Media typeapplication/json
object
branding
required
object
look
required
True when the creator chose a look on the Design page.
boolean
icon
required
True when the App has an icon.
boolean
home
required
object
filled
required
The parts of the Home page that have content. Empty when none has.
Array<string>
courses
required
object
published
required
Courses that at least one offer gives access to.
integer
draft
required
Courses that no offer gives access to yet.
integer
offers
required
object
onSale
required
Offers that are not archived, free ones included.
integer
subscriptions
required
object
live
required
Active and trialing subscriptions, the free access plan left out.
integer
byOffer
required
Array<object>
object
offerId
required
string
name
required
string
live
required
integer
last30Days
required
object
started
required
Subscriptions created in the last 30 days.
integer
ended
required
Subscriptions that stopped in the last 30 days.
integer
communities
required
Example
{ "home": { "filled": [ "tagline" ] }}