PWA
Get my PWAs
Changed onGet all the PWAs of the user
get/api/v1/pwa
Request
- Base URLhttps://api.pwapps.com (the document declares no server; this is the origin it was published from)
- AuthOAuth 2PasswordToken URLhttps://api.pwapps.com/api/v1/user/login
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
filterByCompanyUserIdstring[] nullable
Filter by company user ID(s)
all_availableboolean
Whether to get all PWAs (including those of other users in the same company, if permissions allow) or only the user's own PWAs
pageinteger
sizeinteger
orderBy'released_at' | 'updated_app_at' | 'created_at'
orderDirection'asc' | 'desc'
ratingnumber nullable
downloadCountinteger nullable
filterByNamestring nullable
Response
Successful Response
Example response
{
"items": [
{
"created_at": "2023-09-15T12:30:00Z",
"id": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
"logo_url": "https://example.com/logo.png",
"media": [
{
"media_type": "Image",
"media_url": "https://example.com/media.png"
}
],
"owner": {
"email": "example@.com",
"logo_url": "https://example.com/owner_logo.png",
"owner_company_user_id": "d290f1ee-6c54-4fbb-9fa6-0e02b2c3d479"
},
"pwa_name": "Sample PWA",
"rating": 4.5,
"released_at": "2023-10-01T00:00:00Z",
"translations_codes": [
"en",
"es",
"uk"
],
"updated_app_at": "2023-10-01T00:00:00Z",
"updated_at": "2023-10-15T14:45:00Z",
"used_in_trackers": [
{
"id": "tracker-123",
"name": "Sample Tracker"
},
{
"id": "tracker-456",
"name": "Another Tracker"
}
]
}
]
}Changes
- info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status
- info
- info
added the optional property
//to the response with the status
- info