Download OpenAPI specification:
API documentation for FeathersJS service including packets management.
Logs in a user using jwt strategy, and returns a JWT token. Auth jwt token for authentication can be obtained using user authentication service.
strategy | string Default: "jwt" The authentication strategy to use (only jwt is available). |
accessToken | string Required. |
{- "strategy": "jwt",
- "accessToken": "string"
}
{- "accessToken": "string"
}
Returns a list of Access Scopes.
app.service('access_scopes').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- [
- {
- "id": 1,
- "name": "Full access",
- "slug": "full_access",
- "description": "",
- "created_at": "2024-08-19T12:34:56Z",
- "updated_at": "2024-08-20T12:34:56Z"
}, - {
- "id": 2,
- "name": "Roles read",
- "slug": "roles_read",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 3,
- "name": "Roles write",
- "slug": "roles_write",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 4,
- "name": "Errors read",
- "slug": "errors_read",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 5,
- "name": "Errors write",
- "slug": "errors_write",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 6,
- "name": "Role access scopes read",
- "slug": "role_access_scopes_read",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 7,
- "name": "Role access scopes write",
- "slug": "role_access_scopes_write",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 8,
- "name": "Icons read",
- "slug": "icons_read",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 9,
- "name": "Icons write",
- "slug": "icons_write",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 10,
- "name": "Categories read",
- "slug": "categories_read",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 11,
- "name": "Categories write",
- "slug": "categories_write",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 12,
- "name": "Tags create",
- "slug": "tags_create",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 13,
- "name": "Tags read",
- "slug": "tags_read",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 14,
- "name": "Tags write",
- "slug": "tags_write",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 15,
- "name": "Access scopes read",
- "slug": "scopes_read",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 16,
- "name": "Access scopes write",
- "slug": "scopes_write",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 17,
- "name": "Applications create",
- "slug": "applications_create",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 18,
- "name": "Applications read",
- "slug": "applications_read",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 19,
- "name": "Applications write",
- "slug": "applications_write",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 20,
- "name": "Application users read",
- "slug": "application_users_read",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 21,
- "name": "Application users write",
- "slug": "application_users_write",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 22,
- "name": "Application access groups read",
- "slug": "application_access_groups_read",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 23,
- "name": "Application access groups write",
- "slug": "application_access_groups_write",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 24,
- "name": "Application downloads read",
- "slug": "application_downloads_read",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 25,
- "name": "Application downloads write",
- "slug": "application_downloads_write",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 26,
- "name": "Application git tokens read",
- "slug": "application_git_tokens_read",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 27,
- "name": "Application git tokens write",
- "slug": "application_git_tokens_write",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-19T11:20:30Z"
}, - {
- "id": 28,
- "name": "Application mockups read",
- "slug": "application_mockups_read",
- "description": "",
- "created_at": "2024-08-18T11:20:30Z",
- "updated_at": "2024-08-18T11:20:30Z"
}, - {
- "id": 29,
- "name": "Application mockups write",
- "slug": "application_mockups_write",
- "description": "",
- "created_at": "2024-10-09T00:00:00Z",
- "updated_at": "2024-10-09T00:00:00Z"
}, - {
- "id": 30,
- "name": "SSL read",
- "slug": "ssl_read",
- "description": "",
- "created_at": "2024-10-09T00:00:00Z",
- "updated_at": "2024-10-09T00:00:00Z"
}, - {
- "id": 31,
- "name": "SSL write",
- "slug": "ssl_write",
- "description": "",
- "created_at": "2024-10-09T00:00:00Z",
- "updated_at": "2024-10-09T00:00:00Z"
}, - {
- "id": 32,
- "name": "SSL certificates read",
- "slug": "ssl_certificates_read",
- "description": "",
- "created_at": "2024-10-09T00:00:00Z",
- "updated_at": "2024-10-09T00:00:00Z"
}, - {
- "id": 33,
- "name": "SSL certificates write",
- "slug": "ssl_certificates_write",
- "description": "",
- "created_at": "2024-10-09T00:00:00Z",
- "updated_at": "2024-10-09T00:00:00Z"
}, - {
- "id": 34,
- "name": "SSL maintainer groups read",
- "slug": "ssl_maintainer_groups_read",
- "description": "",
- "created_at": "2024-10-09T00:00:00Z",
- "updated_at": "2024-10-09T00:00:00Z"
}, - {
- "id": 35,
- "name": "SSL maintainer groups write",
- "slug": "ssl_maintainer_groups_write",
- "description": "",
- "created_at": "2024-10-09T00:00:00Z",
- "updated_at": "2024-10-09T00:00:00Z"
}
]
]
}
Creates a new access scope based on the provided object.
Access scope object that needs to be added
name | string |
slug required | string |
description | string |
{- "name": "string",
- "slug": "string",
- "description": "string"
}
{- "id": 0,
- "name": "string",
- "slug": "string",
- "description": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an access scope based on the provided ID.
id required | integer |
const id = 0 app.service('access_scopes').get(id)
{- "id": 0,
- "name": "string",
- "slug": "string",
- "description": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an access scope based on the provided ID and object.
id required | integer |
Access scope object that needs to be updated
name | string |
slug required | string |
description | string |
{- "name": "string",
- "slug": "string",
- "description": "string"
}
{- "id": 0,
- "name": "string",
- "slug": "string",
- "description": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an access scope based on the provided ID and object.
id required | integer |
Access scope object that needs to be updated
name | string |
slug required | string |
description | string |
{- "name": "string",
- "slug": "string",
- "description": "string"
}
{- "id": 0,
- "name": "string",
- "slug": "string",
- "description": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an access scope based on the provided ID.
id required | integer |
{- "id": 0,
- "name": "string",
- "slug": "string",
- "description": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of Applications.
app.service('applications').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "uuid": "string",
- "product_id": 0,
- "type": "string",
- "price": 0,
- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string",
- "favicon": "string",
- "elicon": "string",
- "showcase_url": "string",
- "tailwind": true,
- "public": false,
- "published": false,
- "hidden": false,
- "restrict_clone": true,
- "disable_preview": true,
- "archived_at": "2019-08-24T14:15:22Z",
- "deployed_staging_at": "2019-08-24T14:15:22Z",
- "deployed_at": "2019-08-24T14:15:22Z",
- "latest_version_at": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new application based on the provided object.
Application object that needs to be added
uuid required | string Unique reference to repo folder |
product_id | integer Reference to market product |
type required | string Type of the application (references slug in application_types table) |
price | integer Price in USD cents including VAT |
title | string Title of the application |
description | string Detailed description of the application |
slug required | string Unique slug for hosting on *.vue.spa |
icon | string URL or path to the icon file |
favicon | string URL or path to the favicon file |
elicon | string URL or path to the elicon file |
showcase_url | string URL to showcase component on Vue Play component page |
tailwind | boolean Default: true Indicates if Tailwind CSS is enabled |
public | boolean Default: false Whether the application is publicly accessible |
published | boolean Default: false Indicates if the application is published |
hidden | boolean Default: false Indicates if the application is hidden |
restrict_clone | boolean Default: true Disable to allow cloning of 'vue-sfc' repos for purchased and public applications |
disable_preview | boolean Default: true Disable component preview on Vue Play component page to protect source code |
access_group_id | integer Access group who owns the application |
user_id | integer User id who owns the application |
includePublicHidden | boolean Default: false Also query for hidden applications |
includeArchived | boolean Default: false Also query for archived applications |
strict | boolean Default: false Check if requester has access to read built distribution source code |
git | boolean Default: false Check if requester has access to read git source code |
requireVersion | boolean Default: false Only return if application have versions built |
archived_at | string or null <date-time> Timestamp when the application was archived |
{- "uuid": "string",
- "product_id": 0,
- "type": "string",
- "price": 0,
- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string",
- "favicon": "string",
- "elicon": "string",
- "showcase_url": "string",
- "tailwind": true,
- "public": false,
- "published": false,
- "hidden": false,
- "restrict_clone": true,
- "disable_preview": true,
- "access_group_id": 0,
- "user_id": 0,
- "includePublicHidden": false,
- "includeArchived": false,
- "strict": false,
- "git": false,
- "requireVersion": false,
- "archived_at": "2019-08-24T14:15:22Z"
}
{- "id": 0,
- "uuid": "string",
- "product_id": 0,
- "type": "string",
- "price": 0,
- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string",
- "favicon": "string",
- "elicon": "string",
- "showcase_url": "string",
- "tailwind": true,
- "public": false,
- "published": false,
- "hidden": false,
- "restrict_clone": true,
- "disable_preview": true,
- "archived_at": "2019-08-24T14:15:22Z",
- "deployed_staging_at": "2019-08-24T14:15:22Z",
- "deployed_at": "2019-08-24T14:15:22Z",
- "latest_version_at": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an application based on the provided ID.
id required | integer |
const id = 0 app.service('applications').get(id)
{- "id": 0,
- "uuid": "string",
- "product_id": 0,
- "type": "string",
- "price": 0,
- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string",
- "favicon": "string",
- "elicon": "string",
- "showcase_url": "string",
- "tailwind": true,
- "public": false,
- "published": false,
- "hidden": false,
- "restrict_clone": true,
- "disable_preview": true,
- "archived_at": "2019-08-24T14:15:22Z",
- "deployed_staging_at": "2019-08-24T14:15:22Z",
- "deployed_at": "2019-08-24T14:15:22Z",
- "latest_version_at": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an application based on the provided ID and object.
id required | integer |
Application object that needs to be updated
uuid required | string Unique reference to repo folder |
product_id | integer Reference to market product |
type required | string Type of the application (references slug in application_types table) |
price | integer Price in USD cents including VAT |
title | string Title of the application |
description | string Detailed description of the application |
slug required | string Unique slug for hosting on *.vue.spa |
icon | string URL or path to the icon file |
favicon | string URL or path to the favicon file |
elicon | string URL or path to the elicon file |
showcase_url | string URL to showcase component on Vue Play component page |
tailwind | boolean Default: true Indicates if Tailwind CSS is enabled |
public | boolean Default: false Whether the application is publicly accessible |
published | boolean Default: false Indicates if the application is published |
hidden | boolean Default: false Indicates if the application is hidden |
restrict_clone | boolean Default: true Disable to allow cloning of 'vue-sfc' repos for purchased and public applications |
disable_preview | boolean Default: true Disable component preview on Vue Play component page to protect source code |
access_group_id | integer Access group who owns the application |
user_id | integer User id who owns the application |
includePublicHidden | boolean Default: false Also query for hidden applications |
includeArchived | boolean Default: false Also query for archived applications |
strict | boolean Default: false Check if requester has access to read built distribution source code |
git | boolean Default: false Check if requester has access to read git source code |
requireVersion | boolean Default: false Only return if application have versions built |
archived_at | string or null <date-time> Timestamp when the application was archived |
{- "uuid": "string",
- "product_id": 0,
- "type": "string",
- "price": 0,
- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string",
- "favicon": "string",
- "elicon": "string",
- "showcase_url": "string",
- "tailwind": true,
- "public": false,
- "published": false,
- "hidden": false,
- "restrict_clone": true,
- "disable_preview": true,
- "access_group_id": 0,
- "user_id": 0,
- "includePublicHidden": false,
- "includeArchived": false,
- "strict": false,
- "git": false,
- "requireVersion": false,
- "archived_at": "2019-08-24T14:15:22Z"
}
{- "id": 0,
- "uuid": "string",
- "product_id": 0,
- "type": "string",
- "price": 0,
- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string",
- "favicon": "string",
- "elicon": "string",
- "showcase_url": "string",
- "tailwind": true,
- "public": false,
- "published": false,
- "hidden": false,
- "restrict_clone": true,
- "disable_preview": true,
- "archived_at": "2019-08-24T14:15:22Z",
- "deployed_staging_at": "2019-08-24T14:15:22Z",
- "deployed_at": "2019-08-24T14:15:22Z",
- "latest_version_at": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an application based on the provided ID and object.
id required | integer |
Application object that needs to be updated
uuid required | string Unique reference to repo folder |
product_id | integer Reference to market product |
type required | string Type of the application (references slug in application_types table) |
price | integer Price in USD cents including VAT |
title | string Title of the application |
description | string Detailed description of the application |
slug required | string Unique slug for hosting on *.vue.spa |
icon | string URL or path to the icon file |
favicon | string URL or path to the favicon file |
elicon | string URL or path to the elicon file |
showcase_url | string URL to showcase component on Vue Play component page |
tailwind | boolean Default: true Indicates if Tailwind CSS is enabled |
public | boolean Default: false Whether the application is publicly accessible |
published | boolean Default: false Indicates if the application is published |
hidden | boolean Default: false Indicates if the application is hidden |
restrict_clone | boolean Default: true Disable to allow cloning of 'vue-sfc' repos for purchased and public applications |
disable_preview | boolean Default: true Disable component preview on Vue Play component page to protect source code |
access_group_id | integer Access group who owns the application |
user_id | integer User id who owns the application |
includePublicHidden | boolean Default: false Also query for hidden applications |
includeArchived | boolean Default: false Also query for archived applications |
strict | boolean Default: false Check if requester has access to read built distribution source code |
git | boolean Default: false Check if requester has access to read git source code |
requireVersion | boolean Default: false Only return if application have versions built |
archived_at | string or null <date-time> Timestamp when the application was archived |
{- "uuid": "string",
- "product_id": 0,
- "type": "string",
- "price": 0,
- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string",
- "favicon": "string",
- "elicon": "string",
- "showcase_url": "string",
- "tailwind": true,
- "public": false,
- "published": false,
- "hidden": false,
- "restrict_clone": true,
- "disable_preview": true,
- "access_group_id": 0,
- "user_id": 0,
- "includePublicHidden": false,
- "includeArchived": false,
- "strict": false,
- "git": false,
- "requireVersion": false,
- "archived_at": "2019-08-24T14:15:22Z"
}
{- "id": 0,
- "uuid": "string",
- "product_id": 0,
- "type": "string",
- "price": 0,
- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string",
- "favicon": "string",
- "elicon": "string",
- "showcase_url": "string",
- "tailwind": true,
- "public": false,
- "published": false,
- "hidden": false,
- "restrict_clone": true,
- "disable_preview": true,
- "archived_at": "2019-08-24T14:15:22Z",
- "deployed_staging_at": "2019-08-24T14:15:22Z",
- "deployed_at": "2019-08-24T14:15:22Z",
- "latest_version_at": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an application based on the provided ID.
id required | integer |
{- "id": 0,
- "uuid": "string",
- "product_id": 0,
- "type": "string",
- "price": 0,
- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string",
- "favicon": "string",
- "elicon": "string",
- "showcase_url": "string",
- "tailwind": true,
- "public": false,
- "published": false,
- "hidden": false,
- "restrict_clone": true,
- "disable_preview": true,
- "archived_at": "2019-08-24T14:15:22Z",
- "deployed_staging_at": "2019-08-24T14:15:22Z",
- "deployed_at": "2019-08-24T14:15:22Z",
- "latest_version_at": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of Application Access Groups.
app.service('application_access_groups').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "application_id": 0,
- "access_group_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new application access group based on the provided object.
Application Access Group object that needs to be added
application_id required | integer ID of the application associated with the access group |
access_group_id required | integer ID of the access group associated with the application |
{- "application_id": 0,
- "access_group_id": 0
}
{- "id": 0,
- "application_id": 0,
- "access_group_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an application access group based on the provided ID.
id required | integer |
const id = 0 app.service('application_access_groups').get(id)
{- "id": 0,
- "application_id": 0,
- "access_group_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an application access group based on the provided ID and object.
id required | integer |
Application Access Group object that needs to be updated
application_id required | integer ID of the application associated with the access group |
access_group_id required | integer ID of the access group associated with the application |
{- "application_id": 0,
- "access_group_id": 0
}
{- "id": 0,
- "application_id": 0,
- "access_group_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an application access group based on the provided ID and object.
id required | integer |
Application Access Group object that needs to be updated
application_id required | integer ID of the application associated with the access group |
access_group_id required | integer ID of the access group associated with the application |
{- "application_id": 0,
- "access_group_id": 0
}
{- "id": 0,
- "application_id": 0,
- "access_group_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an application access group based on the provided ID.
id required | integer |
{- "id": 0,
- "application_id": 0,
- "access_group_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
app.service('application_categories').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "application_id": 0,
- "slug": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new application category based on the provided object.
ApplicationCategory object that needs to be added
application_id required | integer ID of the application this category is associated with |
slug required | string Slug of the category this application belongs to |
{- "application_id": 0,
- "slug": "string"
}
{- "id": 0,
- "application_id": 0,
- "slug": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an application category based on the provided ID.
id required | integer |
const id = 0 app.service('application_categories').get(id)
{- "id": 0,
- "application_id": 0,
- "slug": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an application category based on the provided ID and object.
id required | integer |
ApplicationCategory object that needs to be updated
application_id required | integer ID of the application this category is associated with |
slug required | string Slug of the category this application belongs to |
{- "application_id": 0,
- "slug": "string"
}
{- "id": 0,
- "application_id": 0,
- "slug": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an application category based on the provided ID and object.
id required | integer |
ApplicationCategory object that needs to be updated
application_id required | integer ID of the application this category is associated with |
slug required | string Slug of the category this application belongs to |
{- "application_id": 0,
- "slug": "string"
}
{- "id": 0,
- "application_id": 0,
- "slug": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an application category based on the provided ID.
id required | integer |
{- "id": 0,
- "application_id": 0,
- "slug": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
app.service('application_downloads').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "application_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new application download based on the provided object.
ApplicationDownload object that needs to be added
application_id required | integer ID of the application associated with the download |
{- "application_id": 0
}
{- "id": 0,
- "application_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an application download based on the provided ID.
id required | integer |
const id = 0 app.service('application_downloads').get(id)
{- "id": 0,
- "application_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an application download based on the provided ID and object.
id required | integer |
ApplicationDownload object that needs to be updated
application_id required | integer ID of the application associated with the download |
{- "application_id": 0
}
{- "id": 0,
- "application_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an application download based on the provided ID and object.
id required | integer |
ApplicationDownload object that needs to be updated
application_id required | integer ID of the application associated with the download |
{- "application_id": 0
}
{- "id": 0,
- "application_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an application download based on the provided ID.
id required | integer |
{- "id": 0,
- "application_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of encrypted application git tokens.
app.service('application_git_tokens').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "application_id": 0,
- "provider": "string",
- "exchange_token": "string",
- "access_token_encrypted": "string",
- "iv": "string",
- "remote_url": "string",
- "expires_at": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new application git token based on the provided object.
ApplicationGitToken object that needs to be added
application_id required | integer ID of the application associated with the git token |
provider | string The provider of the git service (e.g., GitHub, GitLab) |
exchange_token | string The token sent with the request to ensure a valid response |
access_token_encrypted | string The encrypted access token for the application |
iv | string The initialization vector used during encryption (if applicable) |
remote_url | string The remote URL for clone, push, pull, etc. |
expires_at | string <date-time> The timestamp when the git token expires |
{- "application_id": 0,
- "provider": "string",
- "exchange_token": "string",
- "access_token_encrypted": "string",
- "iv": "string",
- "remote_url": "string",
- "expires_at": "2019-08-24T14:15:22Z"
}
{- "id": 0,
- "application_id": 0,
- "provider": "string",
- "exchange_token": "string",
- "access_token_encrypted": "string",
- "iv": "string",
- "remote_url": "string",
- "expires_at": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an application git token based on the provided ID.
id required | integer |
const id = 0 app.service('application_git_tokens').get(id)
{- "id": 0,
- "application_id": 0,
- "provider": "string",
- "exchange_token": "string",
- "access_token_encrypted": "string",
- "iv": "string",
- "remote_url": "string",
- "expires_at": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an application git token based on the provided ID and object.
id required | integer |
ApplicationGitToken object that needs to be updated
application_id required | integer ID of the application associated with the git token |
provider | string The provider of the git service (e.g., GitHub, GitLab) |
exchange_token | string The token sent with the request to ensure a valid response |
access_token_encrypted | string The encrypted access token for the application |
iv | string The initialization vector used during encryption (if applicable) |
remote_url | string The remote URL for clone, push, pull, etc. |
expires_at | string <date-time> The timestamp when the git token expires |
{- "application_id": 0,
- "provider": "string",
- "exchange_token": "string",
- "access_token_encrypted": "string",
- "iv": "string",
- "remote_url": "string",
- "expires_at": "2019-08-24T14:15:22Z"
}
{- "id": 0,
- "application_id": 0,
- "provider": "string",
- "exchange_token": "string",
- "access_token_encrypted": "string",
- "iv": "string",
- "remote_url": "string",
- "expires_at": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an application git token based on the provided ID and object.
id required | integer |
ApplicationGitToken object that needs to be updated
application_id required | integer ID of the application associated with the git token |
provider | string The provider of the git service (e.g., GitHub, GitLab) |
exchange_token | string The token sent with the request to ensure a valid response |
access_token_encrypted | string The encrypted access token for the application |
iv | string The initialization vector used during encryption (if applicable) |
remote_url | string The remote URL for clone, push, pull, etc. |
expires_at | string <date-time> The timestamp when the git token expires |
{- "application_id": 0,
- "provider": "string",
- "exchange_token": "string",
- "access_token_encrypted": "string",
- "iv": "string",
- "remote_url": "string",
- "expires_at": "2019-08-24T14:15:22Z"
}
{- "id": 0,
- "application_id": 0,
- "provider": "string",
- "exchange_token": "string",
- "access_token_encrypted": "string",
- "iv": "string",
- "remote_url": "string",
- "expires_at": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an application git token based on the provided ID.
id required | integer |
{- "id": 0,
- "application_id": 0,
- "provider": "string",
- "exchange_token": "string",
- "access_token_encrypted": "string",
- "iv": "string",
- "remote_url": "string",
- "expires_at": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of application mockups.
app.service('application_mockups').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "application_id": 0,
- "code": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new application mockup based on the provided object.
ApplicationMockup object that needs to be added
application_id required | integer ID of the application associated with this mockup |
code required | string Code of the mockup (could be HTML, CSS, or any format depending on the use case) |
{- "application_id": 0,
- "code": "string"
}
{- "id": 0,
- "application_id": 0,
- "code": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an application mockup based on the provided ID.
id required | integer |
const id = 0 app.service('application_mockups').get(id)
{- "id": 0,
- "application_id": 0,
- "code": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an application mockup based on the provided ID and object.
id required | integer |
ApplicationMockup object that needs to be updated
application_id required | integer ID of the application associated with this mockup |
code required | string Code of the mockup (could be HTML, CSS, or any format depending on the use case) |
{- "application_id": 0,
- "code": "string"
}
{- "id": 0,
- "application_id": 0,
- "code": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an application mockup based on the provided ID and object.
id required | integer |
ApplicationMockup object that needs to be updated
application_id required | integer ID of the application associated with this mockup |
code required | string Code of the mockup (could be HTML, CSS, or any format depending on the use case) |
{- "application_id": 0,
- "code": "string"
}
{- "id": 0,
- "application_id": 0,
- "code": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an application mockup based on the provided ID.
id required | integer |
{- "id": 0,
- "application_id": 0,
- "code": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of application origins.
app.service('application_origins').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "application_id": 0,
- "ssl_maintainer_id": 0,
- "origin": "string",
- "staging": true,
- "ssr": true,
- "ssr_hydration": true,
- "seo_index": true,
- "verification_secret": "string",
- "verified_at": "2019-08-24T14:15:22Z",
- "ssl_valid_to": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new application origin based on the provided object.
ApplicationOrigin object that needs to be added
application_id required | integer ID of the application associated with this origin |
ssl_maintainer_id required | integer ID of the SSL maintainer responsible for this origin |
origin required | string The origin (domain or URL) of the application |
staging | boolean Indicates whether this origin is for staging or production |
ssr | boolean Indicates whether ssr or not |
ssr_hydration | boolean Indicates whether hydration is enabled or not |
seo_index | boolean Indicates whether it is indexed for search engines or not |
verification_secret | string Secret used for verifying the ownership of the origin |
verified_at | string or null <date-time> Timestamp when the origin was verified |
ssl_valid_to | string or null <date-time> Expiration date of the SSL certificate for this origin |
{- "application_id": 0,
- "ssl_maintainer_id": 0,
- "origin": "string",
- "staging": true,
- "ssr": true,
- "ssr_hydration": true,
- "seo_index": true,
- "verification_secret": "string",
- "verified_at": "2019-08-24T14:15:22Z",
- "ssl_valid_to": "2019-08-24T14:15:22Z"
}
{- "id": 0,
- "application_id": 0,
- "ssl_maintainer_id": 0,
- "origin": "string",
- "staging": true,
- "ssr": true,
- "ssr_hydration": true,
- "seo_index": true,
- "verification_secret": "string",
- "verified_at": "2019-08-24T14:15:22Z",
- "ssl_valid_to": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an application origin based on the provided ID.
id required | integer |
const id = 0 app.service('application_origins').get(id)
{- "id": 0,
- "application_id": 0,
- "ssl_maintainer_id": 0,
- "origin": "string",
- "staging": true,
- "ssr": true,
- "ssr_hydration": true,
- "seo_index": true,
- "verification_secret": "string",
- "verified_at": "2019-08-24T14:15:22Z",
- "ssl_valid_to": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an application origin based on the provided ID and object.
id required | integer |
ApplicationOrigin object that needs to be updated
application_id required | integer ID of the application associated with this origin |
ssl_maintainer_id required | integer ID of the SSL maintainer responsible for this origin |
origin required | string The origin (domain or URL) of the application |
staging | boolean Indicates whether this origin is for staging or production |
ssr | boolean Indicates whether ssr or not |
ssr_hydration | boolean Indicates whether hydration is enabled or not |
seo_index | boolean Indicates whether it is indexed for search engines or not |
verification_secret | string Secret used for verifying the ownership of the origin |
verified_at | string or null <date-time> Timestamp when the origin was verified |
ssl_valid_to | string or null <date-time> Expiration date of the SSL certificate for this origin |
{- "application_id": 0,
- "ssl_maintainer_id": 0,
- "origin": "string",
- "staging": true,
- "ssr": true,
- "ssr_hydration": true,
- "seo_index": true,
- "verification_secret": "string",
- "verified_at": "2019-08-24T14:15:22Z",
- "ssl_valid_to": "2019-08-24T14:15:22Z"
}
{- "id": 0,
- "application_id": 0,
- "ssl_maintainer_id": 0,
- "origin": "string",
- "staging": true,
- "ssr": true,
- "ssr_hydration": true,
- "seo_index": true,
- "verification_secret": "string",
- "verified_at": "2019-08-24T14:15:22Z",
- "ssl_valid_to": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an application origin based on the provided ID and object.
id required | integer |
ApplicationOrigin object that needs to be updated
application_id required | integer ID of the application associated with this origin |
ssl_maintainer_id required | integer ID of the SSL maintainer responsible for this origin |
origin required | string The origin (domain or URL) of the application |
staging | boolean Indicates whether this origin is for staging or production |
ssr | boolean Indicates whether ssr or not |
ssr_hydration | boolean Indicates whether hydration is enabled or not |
seo_index | boolean Indicates whether it is indexed for search engines or not |
verification_secret | string Secret used for verifying the ownership of the origin |
verified_at | string or null <date-time> Timestamp when the origin was verified |
ssl_valid_to | string or null <date-time> Expiration date of the SSL certificate for this origin |
{- "application_id": 0,
- "ssl_maintainer_id": 0,
- "origin": "string",
- "staging": true,
- "ssr": true,
- "ssr_hydration": true,
- "seo_index": true,
- "verification_secret": "string",
- "verified_at": "2019-08-24T14:15:22Z",
- "ssl_valid_to": "2019-08-24T14:15:22Z"
}
{- "id": 0,
- "application_id": 0,
- "ssl_maintainer_id": 0,
- "origin": "string",
- "staging": true,
- "ssr": true,
- "ssr_hydration": true,
- "seo_index": true,
- "verification_secret": "string",
- "verified_at": "2019-08-24T14:15:22Z",
- "ssl_valid_to": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an application origin based on the provided ID.
id required | integer |
{- "id": 0,
- "application_id": 0,
- "ssl_maintainer_id": 0,
- "origin": "string",
- "staging": true,
- "ssr": true,
- "ssr_hydration": true,
- "seo_index": true,
- "verification_secret": "string",
- "verified_at": "2019-08-24T14:15:22Z",
- "ssl_valid_to": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of application purchases.
app.service('application_purchases').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "user_id": 0,
- "application_id": 0,
- "version_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new application purchase based on the provided object.
ApplicationPurchase object that needs to be added
user_id required | integer ID of the user who made the purchase |
application_id required | integer ID of the application purchased |
version_id required | integer ID of the version of the application purchased |
{- "user_id": 0,
- "application_id": 0,
- "version_id": 0
}
{- "id": 0,
- "user_id": 0,
- "application_id": 0,
- "version_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an application purchase based on the provided ID.
id required | integer |
const id = 0 app.service('application_purchases').get(id)
{- "id": 0,
- "user_id": 0,
- "application_id": 0,
- "version_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an application purchase based on the provided ID and object.
id required | integer |
ApplicationPurchase object that needs to be updated
user_id required | integer ID of the user who made the purchase |
application_id required | integer ID of the application purchased |
version_id required | integer ID of the version of the application purchased |
{- "user_id": 0,
- "application_id": 0,
- "version_id": 0
}
{- "id": 0,
- "user_id": 0,
- "application_id": 0,
- "version_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an application purchase based on the provided ID and object.
id required | integer |
ApplicationPurchase object that needs to be updated
user_id required | integer ID of the user who made the purchase |
application_id required | integer ID of the application purchased |
version_id required | integer ID of the version of the application purchased |
{- "user_id": 0,
- "application_id": 0,
- "version_id": 0
}
{- "id": 0,
- "user_id": 0,
- "application_id": 0,
- "version_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an application purchase based on the provided ID.
id required | integer |
{- "id": 0,
- "user_id": 0,
- "application_id": 0,
- "version_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
app.service('application_ratings').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "application_id": 0,
- "user_id": 0,
- "positive": true,
- "comment": "string",
- "version": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new application rating based on the provided object.
ApplicationRating object that needs to be added
application_id required | integer ID of the application this rating belongs to |
user_id required | integer ID of the user who created the rating |
positive required | boolean Whether the rating is positive (true) or negative (false) |
comment | string Optional comment left by the user |
version | string The version number of the application being rated |
{- "application_id": 0,
- "user_id": 0,
- "positive": true,
- "comment": "string",
- "version": "string"
}
{- "id": 0,
- "application_id": 0,
- "user_id": 0,
- "positive": true,
- "comment": "string",
- "version": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an application rating based on the provided ID.
id required | integer |
const id = 0 app.service('application_ratings').get(id)
{- "id": 0,
- "application_id": 0,
- "user_id": 0,
- "positive": true,
- "comment": "string",
- "version": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an application rating based on the provided ID and object.
id required | integer |
ApplicationRating object that needs to be updated
application_id required | integer ID of the application this rating belongs to |
user_id required | integer ID of the user who created the rating |
positive required | boolean Whether the rating is positive (true) or negative (false) |
comment | string Optional comment left by the user |
version | string The version number of the application being rated |
{- "application_id": 0,
- "user_id": 0,
- "positive": true,
- "comment": "string",
- "version": "string"
}
{- "id": 0,
- "application_id": 0,
- "user_id": 0,
- "positive": true,
- "comment": "string",
- "version": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an application rating based on the provided ID and object.
id required | integer |
ApplicationRating object that needs to be updated
application_id required | integer ID of the application this rating belongs to |
user_id required | integer ID of the user who created the rating |
positive required | boolean Whether the rating is positive (true) or negative (false) |
comment | string Optional comment left by the user |
version | string The version number of the application being rated |
{- "application_id": 0,
- "user_id": 0,
- "positive": true,
- "comment": "string",
- "version": "string"
}
{- "id": 0,
- "application_id": 0,
- "user_id": 0,
- "positive": true,
- "comment": "string",
- "version": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an application rating based on the provided ID.
id required | integer |
{- "id": 0,
- "application_id": 0,
- "user_id": 0,
- "positive": true,
- "comment": "string",
- "version": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of ApplicationTypes.
app.service('application_types').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "name": "string",
- "slug": "string",
- "description": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new application type based on the provided object.
ApplicationType object that needs to be added
name required | string Name of the application type |
slug required | string Unique slug representing the application type |
description | string Description of the application type |
{- "name": "string",
- "slug": "string",
- "description": "string"
}
{- "id": 0,
- "name": "string",
- "slug": "string",
- "description": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an application type based on the provided ID.
id required | integer |
const id = 0 app.service('application_types').get(id)
{- "id": 0,
- "name": "string",
- "slug": "string",
- "description": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an application type based on the provided ID and object.
id required | integer |
ApplicationType object that needs to be updated
name required | string Name of the application type |
slug required | string Unique slug representing the application type |
description | string Description of the application type |
{- "name": "string",
- "slug": "string",
- "description": "string"
}
{- "id": 0,
- "name": "string",
- "slug": "string",
- "description": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an application type based on the provided ID and object.
id required | integer |
ApplicationType object that needs to be updated
name required | string Name of the application type |
slug required | string Unique slug representing the application type |
description | string Description of the application type |
{- "name": "string",
- "slug": "string",
- "description": "string"
}
{- "id": 0,
- "name": "string",
- "slug": "string",
- "description": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an application type based on the provided ID.
id required | integer |
{- "id": 0,
- "name": "string",
- "slug": "string",
- "description": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of ApplicationUsers.
app.service('application_users').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "application_id": 0,
- "user_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new application user based on the provided object.
ApplicationUser object that needs to be added
application_id required | integer ID of the application associated with the user |
user_id required | integer ID of the user associated with the application |
{- "application_id": 0,
- "user_id": 0
}
{- "id": 0,
- "application_id": 0,
- "user_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an application user based on the provided ID.
id required | integer |
const id = 0 app.service('application_users').get(id)
{- "id": 0,
- "application_id": 0,
- "user_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an application user based on the provided ID and object.
id required | integer |
ApplicationUser object that needs to be updated
application_id required | integer ID of the application associated with the user |
user_id required | integer ID of the user associated with the application |
{- "application_id": 0,
- "user_id": 0
}
{- "id": 0,
- "application_id": 0,
- "user_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an application user based on the provided ID and object.
id required | integer |
ApplicationUser object that needs to be updated
application_id required | integer ID of the application associated with the user |
user_id required | integer ID of the user associated with the application |
{- "application_id": 0,
- "user_id": 0
}
{- "id": 0,
- "application_id": 0,
- "user_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an application user based on the provided ID.
id required | integer |
{- "id": 0,
- "application_id": 0,
- "user_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of ApplicationVersions.
app.service('application_versions').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "application_id": 0,
- "commit": "string",
- "version": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new application version based on the provided object.
ApplicationVersion object that needs to be added
application_id required | integer ID of the application this version belongs to |
commit | string The commit hash associated with this version |
version required | string The version number (e.g., "1.0.0") |
{- "application_id": 0,
- "commit": "string",
- "version": "string"
}
{- "id": 0,
- "application_id": 0,
- "commit": "string",
- "version": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an application version based on the provided ID.
id required | integer |
const id = 0 app.service('application_versions').get(id)
{- "id": 0,
- "application_id": 0,
- "commit": "string",
- "version": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an application version based on the provided ID and object.
id required | integer |
ApplicationVersion object that needs to be updated
application_id required | integer ID of the application this version belongs to |
commit | string The commit hash associated with this version |
version required | string The version number (e.g., "1.0.0") |
{- "application_id": 0,
- "commit": "string",
- "version": "string"
}
{- "id": 0,
- "application_id": 0,
- "commit": "string",
- "version": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an application version based on the provided ID and object.
id required | integer |
ApplicationVersion object that needs to be updated
application_id required | integer ID of the application this version belongs to |
commit | string The commit hash associated with this version |
version required | string The version number (e.g., "1.0.0") |
{- "application_id": 0,
- "commit": "string",
- "version": "string"
}
{- "id": 0,
- "application_id": 0,
- "commit": "string",
- "version": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an application version based on the provided ID.
id required | integer |
{- "id": 0,
- "application_id": 0,
- "commit": "string",
- "version": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
app.service('analyzes').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "application_id": 0,
- "name": "string",
- "template": "string",
- "setup": "string",
- "render": "string",
- "inherit_attrs": true,
- "options_api": true,
- "composition_api": true,
- "async": true,
- "pre_default": "string",
- "post_default": "string",
- "bytes": 0,
- "commits": 0,
- "vue_play_version": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new analyze based on the provided object.
Analyze object that needs to be added
application_id required | integer ID of the application being analyzed |
name required | string Name of the component being analyzed |
template | string The template content of the component |
setup | string The setup function content of the component |
render | string The render function content of the component |
inherit_attrs | boolean Whether the component inherits attributes |
options_api | boolean Indicates if the source code contains Options API |
composition_api | boolean Indicates if the source code contains Composition API (not in analysis) |
async | boolean Indicates if the component uses asynchronous logic |
pre_default | string Code between imports and export default in the component |
post_default | string Code after export default in the component |
bytes | integer Size of the component code in bytes |
commits | integer The number of commits related to the component |
vue_play_version | string The version of Vue Play used during the analysis |
{- "application_id": 0,
- "name": "string",
- "template": "string",
- "setup": "string",
- "render": "string",
- "inherit_attrs": true,
- "options_api": true,
- "composition_api": true,
- "async": true,
- "pre_default": "string",
- "post_default": "string",
- "bytes": 0,
- "commits": 0,
- "vue_play_version": "string"
}
{- "id": 0,
- "application_id": 0,
- "name": "string",
- "template": "string",
- "setup": "string",
- "render": "string",
- "inherit_attrs": true,
- "options_api": true,
- "composition_api": true,
- "async": true,
- "pre_default": "string",
- "post_default": "string",
- "bytes": 0,
- "commits": 0,
- "vue_play_version": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an analyze based on the provided ID.
id required | integer |
const id = 0 app.service('analyzes').get(id)
{- "id": 0,
- "application_id": 0,
- "name": "string",
- "template": "string",
- "setup": "string",
- "render": "string",
- "inherit_attrs": true,
- "options_api": true,
- "composition_api": true,
- "async": true,
- "pre_default": "string",
- "post_default": "string",
- "bytes": 0,
- "commits": 0,
- "vue_play_version": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an analyze based on the provided ID and object.
id required | integer |
Analyze object that needs to be updated
application_id required | integer ID of the application being analyzed |
name required | string Name of the component being analyzed |
template | string The template content of the component |
setup | string The setup function content of the component |
render | string The render function content of the component |
inherit_attrs | boolean Whether the component inherits attributes |
options_api | boolean Indicates if the source code contains Options API |
composition_api | boolean Indicates if the source code contains Composition API (not in analysis) |
async | boolean Indicates if the component uses asynchronous logic |
pre_default | string Code between imports and export default in the component |
post_default | string Code after export default in the component |
bytes | integer Size of the component code in bytes |
commits | integer The number of commits related to the component |
vue_play_version | string The version of Vue Play used during the analysis |
{- "application_id": 0,
- "name": "string",
- "template": "string",
- "setup": "string",
- "render": "string",
- "inherit_attrs": true,
- "options_api": true,
- "composition_api": true,
- "async": true,
- "pre_default": "string",
- "post_default": "string",
- "bytes": 0,
- "commits": 0,
- "vue_play_version": "string"
}
{- "id": 0,
- "application_id": 0,
- "name": "string",
- "template": "string",
- "setup": "string",
- "render": "string",
- "inherit_attrs": true,
- "options_api": true,
- "composition_api": true,
- "async": true,
- "pre_default": "string",
- "post_default": "string",
- "bytes": 0,
- "commits": 0,
- "vue_play_version": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an analyze based on the provided ID and object.
id required | integer |
Analyze object that needs to be updated
application_id required | integer ID of the application being analyzed |
name required | string Name of the component being analyzed |
template | string The template content of the component |
setup | string The setup function content of the component |
render | string The render function content of the component |
inherit_attrs | boolean Whether the component inherits attributes |
options_api | boolean Indicates if the source code contains Options API |
composition_api | boolean Indicates if the source code contains Composition API (not in analysis) |
async | boolean Indicates if the component uses asynchronous logic |
pre_default | string Code between imports and export default in the component |
post_default | string Code after export default in the component |
bytes | integer Size of the component code in bytes |
commits | integer The number of commits related to the component |
vue_play_version | string The version of Vue Play used during the analysis |
{- "application_id": 0,
- "name": "string",
- "template": "string",
- "setup": "string",
- "render": "string",
- "inherit_attrs": true,
- "options_api": true,
- "composition_api": true,
- "async": true,
- "pre_default": "string",
- "post_default": "string",
- "bytes": 0,
- "commits": 0,
- "vue_play_version": "string"
}
{- "id": 0,
- "application_id": 0,
- "name": "string",
- "template": "string",
- "setup": "string",
- "render": "string",
- "inherit_attrs": true,
- "options_api": true,
- "composition_api": true,
- "async": true,
- "pre_default": "string",
- "post_default": "string",
- "bytes": 0,
- "commits": 0,
- "vue_play_version": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an analyze based on the provided ID.
id required | integer |
{- "id": 0,
- "application_id": 0,
- "name": "string",
- "template": "string",
- "setup": "string",
- "render": "string",
- "inherit_attrs": true,
- "options_api": true,
- "composition_api": true,
- "async": true,
- "pre_default": "string",
- "post_default": "string",
- "bytes": 0,
- "commits": 0,
- "vue_play_version": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of Analyze Components.
app.service('analyze_components').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new analyze component based on the provided object.
Analyze component object that needs to be added
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the component in the analysis |
source required | string Source code of the component being analyzed |
{- "analyze_id": 0,
- "key": "string",
- "source": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an analyze component based on the provided ID.
id required | integer |
const id = 0 app.service('analyze_components').get(id)
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an analyze component based on the provided ID and object.
id required | integer |
Analyze component object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the component in the analysis |
source required | string Source code of the component being analyzed |
{- "analyze_id": 0,
- "key": "string",
- "source": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an analyze component based on the provided ID and object.
id required | integer |
Analyze component object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the component in the analysis |
source required | string Source code of the component being analyzed |
{- "analyze_id": 0,
- "key": "string",
- "source": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an analyze component based on the provided ID.
id required | integer |
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of Analyze Computed.
app.service('analyze_computed').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new analyze computed based on the provided object.
Analyze computed object that needs to be added
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the computed property |
value required | string Value of the computed property |
{- "analyze_id": 0,
- "key": "string",
- "value": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an analyze computed based on the provided ID.
id required | integer |
const id = 0 app.service('analyze_computed').get(id)
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an analyze computed based on the provided ID and object.
id required | integer |
Analyze computed object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the computed property |
value required | string Value of the computed property |
{- "analyze_id": 0,
- "key": "string",
- "value": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an analyze computed based on the provided ID and object.
id required | integer |
Analyze computed object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the computed property |
value required | string Value of the computed property |
{- "analyze_id": 0,
- "key": "string",
- "value": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an analyze computed based on the provided ID.
id required | integer |
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
app.service('analyze_data').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new analyze data based on the provided object.
Analyze data object that needs to be added
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the data entry |
value required | string Value of the data entry |
{- "analyze_id": 0,
- "key": "string",
- "value": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an analyze data based on the provided ID.
id required | integer |
const id = 0 app.service('analyze_data').get(id)
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an analyze data based on the provided ID and object.
id required | integer |
Analyze data object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the data entry |
value required | string Value of the data entry |
{- "analyze_id": 0,
- "key": "string",
- "value": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an analyze data based on the provided ID and object.
id required | integer |
Analyze data object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the data entry |
value required | string Value of the data entry |
{- "analyze_id": 0,
- "key": "string",
- "value": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an analyze data based on the provided ID.
id required | integer |
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of Analyze Directives.
app.service('analyze_directives').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new analyze directive based on the provided object.
Analyze directive object that needs to be added
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the directive entry |
value required | string Value of the directive entry |
{- "analyze_id": 0,
- "key": "string",
- "value": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an analyze directive based on the provided ID.
id required | integer |
const id = 0 app.service('analyze_directives').get(id)
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an analyze directive based on the provided ID and object.
id required | integer |
Analyze directive object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the directive entry |
value required | string Value of the directive entry |
{- "analyze_id": 0,
- "key": "string",
- "value": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an analyze directive based on the provided ID and object.
id required | integer |
Analyze directive object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the directive entry |
value required | string Value of the directive entry |
{- "analyze_id": 0,
- "key": "string",
- "value": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an analyze directive based on the provided ID.
id required | integer |
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of Analyze emitters.
app.service('analyze_emits').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new analyze emitter based on the provided object.
Analyze Emit object that needs to be added
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the emit entry |
{- "analyze_id": 0,
- "key": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an analyze emitter based on the provided ID.
id required | integer |
const id = 0 app.service('analyze_emits').get(id)
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an analyze emitter based on the provided ID and object.
id required | integer |
Analyze Emit object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the emit entry |
{- "analyze_id": 0,
- "key": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an analyze emitter based on the provided ID and object.
id required | integer |
Analyze Emit object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the emit entry |
{- "analyze_id": 0,
- "key": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an analyze emitter based on the provided ID.
id required | integer |
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of Analyze exposers.
app.service('analyze_expose').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new analyze expose based on the provided object.
Analyze Expose object that needs to be added
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the expose entry |
{- "analyze_id": 0,
- "key": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an analyze expose based on the provided ID.
id required | integer |
const id = 0 app.service('analyze_expose').get(id)
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an analyze expose based on the provided ID and object.
id required | integer |
Analyze Expose object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the expose entry |
{- "analyze_id": 0,
- "key": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an analyze expose based on the provided ID and object.
id required | integer |
Analyze Expose object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the expose entry |
{- "analyze_id": 0,
- "key": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an analyze expose based on the provided ID.
id required | integer |
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of Analyze extensions.
app.service('analyze_extends').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new analyze extension based on the provided object.
Analyze extension object that needs to be added
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the extend entry |
source required | string Source related to the extend entry |
{- "analyze_id": 0,
- "key": "string",
- "source": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an analyze extension based on the provided ID.
id required | integer |
const id = 0 app.service('analyze_extends').get(id)
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an analyze extension based on the provided ID and object.
id required | integer |
Analyze extension object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the extend entry |
source required | string Source related to the extend entry |
{- "analyze_id": 0,
- "key": "string",
- "source": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an analyze extension based on the provided ID and object.
id required | integer |
Analyze extension object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the extend entry |
source required | string Source related to the extend entry |
{- "analyze_id": 0,
- "key": "string",
- "source": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an analyze extension based on the provided ID.
id required | integer |
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of Analyze Imports.
app.service('analyze_imports').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new analyze import based on the provided object.
Analyze import object that needs to be added
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the import entry |
source required | string Source related to the import entry |
{- "analyze_id": 0,
- "key": "string",
- "source": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an analyze import based on the provided ID.
id required | integer |
const id = 0 app.service('analyze_imports').get(id)
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an analyze import based on the provided ID and object.
id required | integer |
Analyze import object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the import entry |
source required | string Source related to the import entry |
{- "analyze_id": 0,
- "key": "string",
- "source": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an analyze import based on the provided ID and object.
id required | integer |
Analyze import object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the import entry |
source required | string Source related to the import entry |
{- "analyze_id": 0,
- "key": "string",
- "source": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an analyze import based on the provided ID.
id required | integer |
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of Analyze Inject.
app.service('analyze_inject').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new analyze injection based on the provided object.
Analyze inject object that needs to be added
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the inject entry |
{- "analyze_id": 0,
- "key": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an analyze injection based on the provided ID.
id required | integer |
const id = 0 app.service('analyze_inject').get(id)
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an analyze injection based on the provided ID and object.
id required | integer |
Analyze inject object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the inject entry |
{- "analyze_id": 0,
- "key": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an analyze injection based on the provided ID and object.
id required | integer |
Analyze inject object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the inject entry |
{- "analyze_id": 0,
- "key": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an analyze injection based on the provided ID.
id required | integer |
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of Analyze LifeCycleHooks.
app.service('analyze_lifecycle_hooks').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new analyze lifecycle hook based on the provided object.
Analyze lifecycle hook object that needs to be added
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the lifecycle hook (e.g., 'beforeCreate', 'mounted', etc.) |
value required | string Code or data associated with the lifecycle hook |
{- "analyze_id": 0,
- "key": "string",
- "value": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an analyze lifecycle hook based on the provided ID.
id required | integer |
const id = 0 app.service('analyze_lifecycle_hooks').get(id)
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an analyze lifecycle hook based on the provided ID and object.
id required | integer |
Analyze lifecycle hook object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the lifecycle hook (e.g., 'beforeCreate', 'mounted', etc.) |
value required | string Code or data associated with the lifecycle hook |
{- "analyze_id": 0,
- "key": "string",
- "value": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an analyze lifecycle hook based on the provided ID and object.
id required | integer |
Analyze lifecycle hook object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string Key identifying the lifecycle hook (e.g., 'beforeCreate', 'mounted', etc.) |
value required | string Code or data associated with the lifecycle hook |
{- "analyze_id": 0,
- "key": "string",
- "value": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an analyze lifecycle hook based on the provided ID.
id required | integer |
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of Analyze Methods.
app.service('analyze_methods').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new analyze method based on the provided object.
Analyze method object that needs to be added
analyze_id required | integer ID of the related analysis |
key required | string Method name or identifier |
value required | string Code or content associated with the method |
{- "analyze_id": 0,
- "key": "string",
- "value": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an analyze method based on the provided ID.
id required | integer |
const id = 0 app.service('analyze_methods').get(id)
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an analyze method based on the provided ID and object.
id required | integer |
Analyze method object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string Method name or identifier |
value required | string Code or content associated with the method |
{- "analyze_id": 0,
- "key": "string",
- "value": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an analyze method based on the provided ID and object.
id required | integer |
Analyze method object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string Method name or identifier |
value required | string Code or content associated with the method |
{- "analyze_id": 0,
- "key": "string",
- "value": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an analyze method based on the provided ID.
id required | integer |
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of Analyze Mixins.
app.service('analyze_mixins').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new analyze mixin based on the provided object.
Analyze mixin object that needs to be added
analyze_id required | integer ID of the related analysis |
key required | string The name or identifier of the mixin |
source required | string The source of the mixin (e.g., a path or URL) |
{- "analyze_id": 0,
- "key": "string",
- "source": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an analyze mixin based on the provided ID.
id required | integer |
const id = 0 app.service('analyze_mixins').get(id)
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an analyze mixin based on the provided ID and object.
id required | integer |
Analyze mixin object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string The name or identifier of the mixin |
source required | string The source of the mixin (e.g., a path or URL) |
{- "analyze_id": 0,
- "key": "string",
- "source": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an analyze mixin based on the provided ID and object.
id required | integer |
Analyze mixin object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string The name or identifier of the mixin |
source required | string The source of the mixin (e.g., a path or URL) |
{- "analyze_id": 0,
- "key": "string",
- "source": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an analyze mixin based on the provided ID.
id required | integer |
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of Analyze Props.
app.service('analyze_props').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "default": "string",
- "validator": "string",
- "required": false,
- "control": "string",
- "additional": { },
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new analyze prop based on the provided object.
Analyze prop object that needs to be added
analyze_id required | integer ID of the related analysis |
key required | string The name or identifier of the property |
default | string The default value for the property |
validator | string The validation rule for the property |
required | boolean Default: false Whether the property is required |
control | string The control type (e.g., input, checkbox) |
additional | object Any additional configuration or metadata related to the property |
{- "analyze_id": 0,
- "key": "string",
- "default": "string",
- "validator": "string",
- "required": false,
- "control": "string",
- "additional": { }
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "default": "string",
- "validator": "string",
- "required": false,
- "control": "string",
- "additional": { },
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an analyze prop based on the provided ID.
id required | integer |
const id = 0 app.service('analyze_props').get(id)
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "default": "string",
- "validator": "string",
- "required": false,
- "control": "string",
- "additional": { },
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an analyze prop based on the provided ID and object.
id required | integer |
Analyze prop object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string The name or identifier of the property |
default | string The default value for the property |
validator | string The validation rule for the property |
required | boolean Default: false Whether the property is required |
control | string The control type (e.g., input, checkbox) |
additional | object Any additional configuration or metadata related to the property |
{- "analyze_id": 0,
- "key": "string",
- "default": "string",
- "validator": "string",
- "required": false,
- "control": "string",
- "additional": { }
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "default": "string",
- "validator": "string",
- "required": false,
- "control": "string",
- "additional": { },
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an analyze prop based on the provided ID and object.
id required | integer |
Analyze prop object that needs to be updated
analyze_id required | integer ID of the related analysis |
key required | string The name or identifier of the property |
default | string The default value for the property |
validator | string The validation rule for the property |
required | boolean Default: false Whether the property is required |
control | string The control type (e.g., input, checkbox) |
additional | object Any additional configuration or metadata related to the property |
{- "analyze_id": 0,
- "key": "string",
- "default": "string",
- "validator": "string",
- "required": false,
- "control": "string",
- "additional": { }
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "default": "string",
- "validator": "string",
- "required": false,
- "control": "string",
- "additional": { },
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an analyze prop based on the provided ID.
id required | integer |
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "default": "string",
- "validator": "string",
- "required": false,
- "control": "string",
- "additional": { },
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of Analyze PropsOptions.
app.service('analyze_props_options').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "analyze_prop_id": 0,
- "name": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new analyze props option based on the provided object.
Analyze props option object that needs to be added
analyze_prop_id required | integer ID of the related property |
name required | string The name or key of the option |
value required | string The value of the option |
{- "analyze_prop_id": 0,
- "name": "string",
- "value": "string"
}
{- "id": 0,
- "analyze_prop_id": 0,
- "name": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an analyze props option based on the provided ID.
id required | integer |
const id = 0 app.service('analyze_props_options').get(id)
{- "id": 0,
- "analyze_prop_id": 0,
- "name": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an analyze props option based on the provided ID and object.
id required | integer |
Analyze props option object that needs to be updated
analyze_prop_id required | integer ID of the related property |
name required | string The name or key of the option |
value required | string The value of the option |
{- "analyze_prop_id": 0,
- "name": "string",
- "value": "string"
}
{- "id": 0,
- "analyze_prop_id": 0,
- "name": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an analyze props option based on the provided ID and object.
id required | integer |
Analyze props option object that needs to be updated
analyze_prop_id required | integer ID of the related property |
name required | string The name or key of the option |
value required | string The value of the option |
{- "analyze_prop_id": 0,
- "name": "string",
- "value": "string"
}
{- "id": 0,
- "analyze_prop_id": 0,
- "name": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an analyze props option based on the provided ID.
id required | integer |
{- "id": 0,
- "analyze_prop_id": 0,
- "name": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of Analyze PropsTypes.
app.service('analyze_props_types').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "analyze_prop_id": 0,
- "type": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new analyze props type based on the provided object.
Analyze props type object that needs to be added
analyze_prop_id required | integer ID of the related property |
type required | string The data type of the property (e.g., String, Number, Boolean, Array, Object, Function, Symbol, Any, or a combination [Type1, Type2]) |
{- "analyze_prop_id": 0,
- "type": "string"
}
{- "id": 0,
- "analyze_prop_id": 0,
- "type": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an analyze props type based on the provided ID.
id required | integer |
const id = 0 app.service('analyze_props_types').get(id)
{- "id": 0,
- "analyze_prop_id": 0,
- "type": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an analyze props type based on the provided ID and object.
id required | integer |
Analyze props type object that needs to be updated
analyze_prop_id required | integer ID of the related property |
type required | string The data type of the property (e.g., String, Number, Boolean, Array, Object, Function, Symbol, Any, or a combination [Type1, Type2]) |
{- "analyze_prop_id": 0,
- "type": "string"
}
{- "id": 0,
- "analyze_prop_id": 0,
- "type": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an analyze props type based on the provided ID and object.
id required | integer |
Analyze props type object that needs to be updated
analyze_prop_id required | integer ID of the related property |
type required | string The data type of the property (e.g., String, Number, Boolean, Array, Object, Function, Symbol, Any, or a combination [Type1, Type2]) |
{- "analyze_prop_id": 0,
- "type": "string"
}
{- "id": 0,
- "analyze_prop_id": 0,
- "type": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an analyze props type based on the provided ID.
id required | integer |
{- "id": 0,
- "analyze_prop_id": 0,
- "type": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of Analyze Provide.
app.service('analyze_provide').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new analyze provition based on the provided object.
Analyze provition object that needs to be added
analyze_id required | integer ID of the related analyze |
key required | string The key associated with the provide entry |
{- "analyze_id": 0,
- "key": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an analyze provition based on the provided ID.
id required | integer |
const id = 0 app.service('analyze_provide').get(id)
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an analyze provition based on the provided ID and object.
id required | integer |
Analyze provition object that needs to be updated
analyze_id required | integer ID of the related analyze |
key required | string The key associated with the provide entry |
{- "analyze_id": 0,
- "key": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an analyze provition based on the provided ID and object.
id required | integer |
Analyze provition object that needs to be updated
analyze_id required | integer ID of the related analyze |
key required | string The key associated with the provide entry |
{- "analyze_id": 0,
- "key": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an analyze provition based on the provided ID.
id required | integer |
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of Analyze Styles.
app.service('analyze_styles').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "analyze_id": 0,
- "tag": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new analyze style based on the provided object.
Analyze style object that needs to be added
analyze_id required | integer ID of the related analyze |
tag required | string The HTML tag associated with the styles |
source | string The source URL or location of the styles |
{- "analyze_id": 0,
- "tag": "string",
- "source": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "tag": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an analyze style based on the provided ID.
id required | integer |
const id = 0 app.service('analyze_styles').get(id)
{- "id": 0,
- "analyze_id": 0,
- "tag": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an analyze style based on the provided ID and object.
id required | integer |
Analyze style object that needs to be updated
analyze_id required | integer ID of the related analyze |
tag required | string The HTML tag associated with the styles |
source | string The source URL or location of the styles |
{- "analyze_id": 0,
- "tag": "string",
- "source": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "tag": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an analyze style based on the provided ID and object.
id required | integer |
Analyze style object that needs to be updated
analyze_id required | integer ID of the related analyze |
tag required | string The HTML tag associated with the styles |
source | string The source URL or location of the styles |
{- "analyze_id": 0,
- "tag": "string",
- "source": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "tag": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an analyze style based on the provided ID.
id required | integer |
{- "id": 0,
- "analyze_id": 0,
- "tag": "string",
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of Analyze Watchers.
app.service('analyze_watchers').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new analyze watcher based on the provided object.
Analyze watcher object that needs to be added
analyze_id required | integer ID of the related analyze |
key required | string The key associated with the watcher |
value | string The value associated with the watcher |
{- "analyze_id": 0,
- "key": "string",
- "value": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an analyze watcher based on the provided ID.
id required | integer |
const id = 0 app.service('analyze_watchers').get(id)
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an analyze watcher based on the provided ID and object.
id required | integer |
Analyze watcher object that needs to be updated
analyze_id required | integer ID of the related analyze |
key required | string The key associated with the watcher |
value | string The value associated with the watcher |
{- "analyze_id": 0,
- "key": "string",
- "value": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an analyze watcher based on the provided ID and object.
id required | integer |
Analyze watcher object that needs to be updated
analyze_id required | integer ID of the related analyze |
key required | string The key associated with the watcher |
value | string The value associated with the watcher |
{- "analyze_id": 0,
- "key": "string",
- "value": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an analyze watcher based on the provided ID.
id required | integer |
{- "id": 0,
- "analyze_id": 0,
- "key": "string",
- "value": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of AnalyzeTemplates.
app.service('analyze_templates').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "analyze_id": 0,
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new analyze template based on the provided object.
AnalyzeTemplate object that needs to be added
analyze_id required | integer ID of the related analyze |
source | string The source URL or location of the template |
{- "analyze_id": 0,
- "source": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an analyze template based on the provided ID.
id required | integer |
const id = 0 app.service('analyze_templates').get(id)
{- "id": 0,
- "analyze_id": 0,
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an analyze_templates based on the provided ID and object.
id required | integer |
AnalyzeTemplate object that needs to be updated
analyze_id required | integer ID of the related analyze |
source | string The source URL or location of the template |
{- "analyze_id": 0,
- "source": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an analyze_templates based on the provided ID and object.
id required | integer |
AnalyzeTemplate object that needs to be updated
analyze_id required | integer ID of the related analyze |
source | string The source URL or location of the template |
{- "analyze_id": 0,
- "source": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an analyze_templates based on the provided ID.
id required | integer |
{- "id": 0,
- "analyze_id": 0,
- "source": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of Analyze Slots.
app.service('analyze_slots').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "analyze_id": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new analyze slotsion based on the provided object.
Analyze slots object that needs to be added
analyze_id required | integer ID of the related analysis |
name required | string Name of slot |
{- "analyze_id": 0,
- "name": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an analyze slotsion based on the provided ID.
id required | integer |
const id = 0 app.service('analyze_slots').get(id)
{- "id": 0,
- "analyze_id": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an analyze slotsion based on the provided ID and object.
id required | integer |
Analyze slots object that needs to be updated
analyze_id required | integer ID of the related analysis |
name required | string Name of slot |
{- "analyze_id": 0,
- "name": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an analyze slotsion based on the provided ID and object.
id required | integer |
Analyze slots object that needs to be updated
analyze_id required | integer ID of the related analysis |
name required | string Name of slot |
{- "analyze_id": 0,
- "name": "string"
}
{- "id": 0,
- "analyze_id": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an analyze slotsion based on the provided ID.
id required | integer |
{- "id": 0,
- "analyze_id": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
app.service('categories').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "title": "string",
- "slug": "string",
- "count": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new category based on the provided object.
Category object that needs to be added
title | string Title of the category |
slug required | string Unique slug for the category |
count | integer Default: 0 Count of items associated with the category |
{- "title": "string",
- "slug": "string",
- "count": 0
}
{- "id": 0,
- "title": "string",
- "slug": "string",
- "count": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an category based on the provided ID.
id required | integer |
const id = 0 app.service('categories').get(id)
{- "id": 0,
- "title": "string",
- "slug": "string",
- "count": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an category based on the provided ID and object.
id required | integer |
Category object that needs to be updated
title | string Title of the category |
slug required | string Unique slug for the category |
count | integer Default: 0 Count of items associated with the category |
{- "title": "string",
- "slug": "string",
- "count": 0
}
{- "id": 0,
- "title": "string",
- "slug": "string",
- "count": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an category based on the provided ID and object.
id required | integer |
Category object that needs to be updated
title | string Title of the category |
slug required | string Unique slug for the category |
count | integer Default: 0 Count of items associated with the category |
{- "title": "string",
- "slug": "string",
- "count": 0
}
{- "id": 0,
- "title": "string",
- "slug": "string",
- "count": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an category based on the provided ID.
id required | integer |
{- "id": 0,
- "title": "string",
- "slug": "string",
- "count": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
app.service('errors').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "message": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new error based on the provided object.
Error object that needs to be added
message required | string The error message |
{- "message": "string"
}
{- "id": 0,
- "message": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an error based on the provided ID.
id required | integer |
const id = 0 app.service('errors').get(id)
{- "id": 0,
- "message": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an error based on the provided ID and object.
id required | integer |
Error object that needs to be updated
message required | string The error message |
{- "message": "string"
}
{- "id": 0,
- "message": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an error based on the provided ID and object.
id required | integer |
Error object that needs to be updated
message required | string The error message |
{- "message": "string"
}
{- "id": 0,
- "message": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Redirects to given app url on success.
code required | string Code to obtain access token. |
a required | string Should have the format: "application_id|redirect_url|exchange_token" |
// Example for how to trigger this callback endpoint const redirectUrl = `${serverUrl}/github?a=${appId}|${location.origin}|${exchangeToken}` location.href = `https://github.com/login/oauth/authorize?client_id=${clientID}&scope=repo,delete_repo,workflow&redirect_uri=${redirectUrl}`
{- "id": 0,
- "message": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Currently not in use - Could potentially trigger builds on server in the future.
Analyze object that needs to be added
ref required | string The git ref that was pushed. |
before required | string The SHA of the commit before the push. |
after required | string The SHA of the commit after the push. |
required | object (Repository) |
required | object (Pusher) |
required | object (Organization) |
required | object (Sender) |
created required | boolean Indicates if the reference was created. |
deleted required | boolean Indicates if the reference was deleted. |
forced required | boolean Indicates if the push was forced. |
base_ref | string or null The base ref of the push. |
compare required | string <uri> URL to compare changes. |
required | Array of objects (Commit) |
required | object (Commit) |
{- "ref": "string",
- "before": "string",
- "after": "string",
- "repository": {
- "id": 0,
- "node_id": "string",
- "name": "string",
- "full_name": "string",
- "private": true,
- "owner": {
- "name": "string",
- "email": "user@example.com",
- "login": "string",
- "id": 0,
- "node_id": "string",
- "gravatar_id": "string",
- "type": "string",
- "site_admin": true
}, - "description": "string",
- "fork": true,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "pushed_at": 0,
- "git_url": "string",
- "ssh_url": "string",
- "size": 0,
- "stargazers_count": 0,
- "watchers_count": 0,
- "language": "string",
- "has_issues": true,
- "has_projects": true,
- "has_downloads": true,
- "has_wiki": true,
- "has_pages": true,
- "has_discussions": true,
- "forks_count": 0,
- "archived": true,
- "disabled": true,
- "open_issues_count": 0,
- "license": { },
- "allow_forking": true,
- "is_template": true,
- "web_commit_signoff_required": true,
- "topics": [
- "string"
], - "visibility": "public",
- "forks": 0,
- "open_issues": 0,
- "watchers": 0,
- "default_branch": "string",
- "stargazers": 0,
- "master_branch": "string",
- "organization": {
- "login": "string",
- "id": 0,
- "node_id": "string",
- "description": "string"
}, - "custom_properties": { }
}, - "pusher": {
- "name": "string",
- "email": "user@example.com"
}, - "organization": {
- "login": "string",
- "id": 0,
- "node_id": "string",
- "description": "string"
}, - "sender": {
- "login": "string",
- "id": 0,
- "node_id": "string",
- "gravatar_id": "string",
- "type": "string",
- "site_admin": true
}, - "created": true,
- "deleted": true,
- "forced": true,
- "base_ref": "string",
- "commits": [
- {
- "id": "string",
- "tree_id": "string",
- "distinct": true,
- "message": "string",
- "timestamp": "2019-08-24T14:15:22Z",
- "author": {
- "name": "string",
- "email": "user@example.com"
}, - "committer": {
- "name": "string",
- "email": "user@example.com"
}, - "added": [
- "string"
], - "removed": [
- "string"
], - "modified": [
- "string"
]
}
], - "head_commit": {
- "id": "string",
- "tree_id": "string",
- "distinct": true,
- "message": "string",
- "timestamp": "2019-08-24T14:15:22Z",
- "author": {
- "name": "string",
- "email": "user@example.com"
}, - "committer": {
- "name": "string",
- "email": "user@example.com"
}, - "added": [
- "string"
], - "removed": [
- "string"
], - "modified": [
- "string"
]
}
}
{- "message": "string"
}
app.service('icons').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "title": "string",
- "slug": "string",
- "outline": "string",
- "solid": "string",
- "tags": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new icon based on the provided object.
Icon object that needs to be added
title | string The title of the icon |
slug required | string Unique slug for the icon |
outline | string SVG or other vector path for the icon in its outline version |
solid | string SVG or other vector path for the icon in its solid version |
tags | string Tags or keywords associated with the icon |
{- "title": "string",
- "slug": "string",
- "outline": "string",
- "solid": "string",
- "tags": "string"
}
{- "id": 0,
- "title": "string",
- "slug": "string",
- "outline": "string",
- "solid": "string",
- "tags": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an icon based on the provided ID.
id required | integer |
const id = 0 app.service('icons').get(id)
{- "id": 0,
- "title": "string",
- "slug": "string",
- "outline": "string",
- "solid": "string",
- "tags": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an icon based on the provided ID and object.
id required | integer |
Icon object that needs to be updated
title | string The title of the icon |
slug required | string Unique slug for the icon |
outline | string SVG or other vector path for the icon in its outline version |
solid | string SVG or other vector path for the icon in its solid version |
tags | string Tags or keywords associated with the icon |
{- "title": "string",
- "slug": "string",
- "outline": "string",
- "solid": "string",
- "tags": "string"
}
{- "id": 0,
- "title": "string",
- "slug": "string",
- "outline": "string",
- "solid": "string",
- "tags": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an icon based on the provided ID and object.
id required | integer |
Icon object that needs to be updated
title | string The title of the icon |
slug required | string Unique slug for the icon |
outline | string SVG or other vector path for the icon in its outline version |
solid | string SVG or other vector path for the icon in its solid version |
tags | string Tags or keywords associated with the icon |
{- "title": "string",
- "slug": "string",
- "outline": "string",
- "solid": "string",
- "tags": "string"
}
{- "id": 0,
- "title": "string",
- "slug": "string",
- "outline": "string",
- "solid": "string",
- "tags": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an icon based on the provided ID.
id required | integer |
{- "id": 0,
- "title": "string",
- "slug": "string",
- "outline": "string",
- "solid": "string",
- "tags": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of RoleAccessScopes.
app.service('role_access_scopes').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "role_id": 0,
- "access_scope_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new role access scope based on the provided object.
RoleAccessScope object that needs to be added
role_id required | integer ID of the associated role |
access_scope_id required | integer ID of the associated access scope |
{- "role_id": 0,
- "access_scope_id": 0
}
{- "id": 0,
- "role_id": 0,
- "access_scope_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an role access scope based on the provided ID.
id required | integer |
const id = 0 app.service('role_access_scopes').get(id)
{- "id": 0,
- "role_id": 0,
- "access_scope_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an role access scope based on the provided ID and object.
id required | integer |
RoleAccessScope object that needs to be updated
role_id required | integer ID of the associated role |
access_scope_id required | integer ID of the associated access scope |
{- "role_id": 0,
- "access_scope_id": 0
}
{- "id": 0,
- "role_id": 0,
- "access_scope_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an role access scope based on the provided ID and object.
id required | integer |
RoleAccessScope object that needs to be updated
role_id required | integer ID of the associated role |
access_scope_id required | integer ID of the associated access scope |
{- "role_id": 0,
- "access_scope_id": 0
}
{- "id": 0,
- "role_id": 0,
- "access_scope_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an role access scope based on the provided ID.
id required | integer |
{- "id": 0,
- "role_id": 0,
- "access_scope_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
app.service('roles').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "name": "string",
- "slug": "string",
- "description": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new role based on the provided object.
Role object that needs to be added
name | string Human-readable name of the role |
slug required | string Unique slug identifier for the role |
description | string Detailed description of the role |
{- "name": "string",
- "slug": "string",
- "description": "string"
}
{- "id": 0,
- "name": "string",
- "slug": "string",
- "description": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an role based on the provided ID.
id required | integer |
const id = 0 app.service('roles').get(id)
{- "id": 0,
- "name": "string",
- "slug": "string",
- "description": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an role based on the provided ID and object.
id required | integer |
Role object that needs to be updated
name | string Human-readable name of the role |
slug required | string Unique slug identifier for the role |
description | string Detailed description of the role |
{- "name": "string",
- "slug": "string",
- "description": "string"
}
{- "id": 0,
- "name": "string",
- "slug": "string",
- "description": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an role based on the provided ID and object.
id required | integer |
Role object that needs to be updated
name | string Human-readable name of the role |
slug required | string Unique slug identifier for the role |
description | string Detailed description of the role |
{- "name": "string",
- "slug": "string",
- "description": "string"
}
{- "id": 0,
- "name": "string",
- "slug": "string",
- "description": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an role based on the provided ID.
id required | integer |
{- "id": 0,
- "name": "string",
- "slug": "string",
- "description": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of SSL Maintainers.
app.service('ssl_maintainers').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "account_holder": "string",
- "account_key": "string",
- "maintainer_email": "string",
- "subscriber_email": "string",
- "terms_accepted_user_id": 0,
- "terms_accepted_at": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new ssl maintainer based on the provided object.
SSLMaintainer object that needs to be added
account_holder required | string Name of the account holder |
account_key | string Account key related to the maintainer |
maintainer_email required | string Email of the maintainer |
subscriber_email required | string Email of the subscriber |
terms_accepted_user_id | integer ID of the user who accepted the terms |
terms_accepted_at | string or null <date-time> Timestamp when the terms were accepted |
{- "account_holder": "string",
- "account_key": "string",
- "maintainer_email": "string",
- "subscriber_email": "string",
- "terms_accepted_user_id": 0,
- "terms_accepted_at": "2019-08-24T14:15:22Z"
}
{- "id": 0,
- "account_holder": "string",
- "account_key": "string",
- "maintainer_email": "string",
- "subscriber_email": "string",
- "terms_accepted_user_id": 0,
- "terms_accepted_at": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an ssl maintainer based on the provided ID.
id required | integer |
const id = 0 app.service('ssl_maintainers').get(id)
{- "id": 0,
- "account_holder": "string",
- "account_key": "string",
- "maintainer_email": "string",
- "subscriber_email": "string",
- "terms_accepted_user_id": 0,
- "terms_accepted_at": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an ssl maintainer based on the provided ID and object.
id required | integer |
SSLMaintainer object that needs to be updated
account_holder required | string Name of the account holder |
account_key | string Account key related to the maintainer |
maintainer_email required | string Email of the maintainer |
subscriber_email required | string Email of the subscriber |
terms_accepted_user_id | integer ID of the user who accepted the terms |
terms_accepted_at | string or null <date-time> Timestamp when the terms were accepted |
{- "account_holder": "string",
- "account_key": "string",
- "maintainer_email": "string",
- "subscriber_email": "string",
- "terms_accepted_user_id": 0,
- "terms_accepted_at": "2019-08-24T14:15:22Z"
}
{- "id": 0,
- "account_holder": "string",
- "account_key": "string",
- "maintainer_email": "string",
- "subscriber_email": "string",
- "terms_accepted_user_id": 0,
- "terms_accepted_at": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an ssl maintainer based on the provided ID and object.
id required | integer |
SSLMaintainer object that needs to be updated
account_holder required | string Name of the account holder |
account_key | string Account key related to the maintainer |
maintainer_email required | string Email of the maintainer |
subscriber_email required | string Email of the subscriber |
terms_accepted_user_id | integer ID of the user who accepted the terms |
terms_accepted_at | string or null <date-time> Timestamp when the terms were accepted |
{- "account_holder": "string",
- "account_key": "string",
- "maintainer_email": "string",
- "subscriber_email": "string",
- "terms_accepted_user_id": 0,
- "terms_accepted_at": "2019-08-24T14:15:22Z"
}
{- "id": 0,
- "account_holder": "string",
- "account_key": "string",
- "maintainer_email": "string",
- "subscriber_email": "string",
- "terms_accepted_user_id": 0,
- "terms_accepted_at": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an ssl maintainer based on the provided ID.
id required | integer |
{- "id": 0,
- "account_holder": "string",
- "account_key": "string",
- "maintainer_email": "string",
- "subscriber_email": "string",
- "terms_accepted_user_id": 0,
- "terms_accepted_at": "2019-08-24T14:15:22Z",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of SSL Maintainer Users.
app.service('ssl_maintainer_users').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "ssl_maintainer_id": 0,
- "user_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new ssl maintainer user based on the provided object.
SSLMaintainerUser object that needs to be added
ssl_maintainer_id required | integer ID of the SSL maintainer |
user_id required | integer ID of the user associated with the SSL maintainer |
{- "ssl_maintainer_id": 0,
- "user_id": 0
}
{- "id": 0,
- "ssl_maintainer_id": 0,
- "user_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an ssl maintainer user based on the provided ID.
id required | integer |
const id = 0 app.service('ssl_maintainer_users').get(id)
{- "id": 0,
- "ssl_maintainer_id": 0,
- "user_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an ssl maintainer user based on the provided ID and object.
id required | integer |
SSLMaintainerUser object that needs to be updated
ssl_maintainer_id required | integer ID of the SSL maintainer |
user_id required | integer ID of the user associated with the SSL maintainer |
{- "ssl_maintainer_id": 0,
- "user_id": 0
}
{- "id": 0,
- "ssl_maintainer_id": 0,
- "user_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an ssl maintainer user based on the provided ID and object.
id required | integer |
SSLMaintainerUser object that needs to be updated
ssl_maintainer_id required | integer ID of the SSL maintainer |
user_id required | integer ID of the user associated with the SSL maintainer |
{- "ssl_maintainer_id": 0,
- "user_id": 0
}
{- "id": 0,
- "ssl_maintainer_id": 0,
- "user_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an ssl maintainer user based on the provided ID.
id required | integer |
{- "id": 0,
- "ssl_maintainer_id": 0,
- "user_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Returns a list of SSL Maintainer Groups.
app.service('ssl_maintainer_groups').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "ssl_maintainer_id": 0,
- "access_group_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new ssl maintainer group based on the provided object.
SSLMaintainerGroup object that needs to be added
ssl_maintainer_id required | integer ID of the SSL maintainer |
access_group_id required | integer ID of the access group associated with the SSL maintainer |
{- "ssl_maintainer_id": 0,
- "access_group_id": 0
}
{- "id": 0,
- "ssl_maintainer_id": 0,
- "access_group_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an ssl maintainer group based on the provided ID.
id required | integer |
const id = 0 app.service('ssl_maintainer_groups').get(id)
{- "id": 0,
- "ssl_maintainer_id": 0,
- "access_group_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an ssl maintainer group based on the provided ID and object.
id required | integer |
SSLMaintainerGroup object that needs to be updated
ssl_maintainer_id required | integer ID of the SSL maintainer |
access_group_id required | integer ID of the access group associated with the SSL maintainer |
{- "ssl_maintainer_id": 0,
- "access_group_id": 0
}
{- "id": 0,
- "ssl_maintainer_id": 0,
- "access_group_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an ssl maintainer group based on the provided ID and object.
id required | integer |
SSLMaintainerGroup object that needs to be updated
ssl_maintainer_id required | integer ID of the SSL maintainer |
access_group_id required | integer ID of the access group associated with the SSL maintainer |
{- "ssl_maintainer_id": 0,
- "access_group_id": 0
}
{- "id": 0,
- "ssl_maintainer_id": 0,
- "access_group_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an ssl maintainer group based on the provided ID.
id required | integer |
{- "id": 0,
- "ssl_maintainer_id": 0,
- "access_group_id": 0,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
app.service('elements').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "category_id": 0,
- "title": "string",
- "description": "string",
- "tag": "string",
- "keywords": "string",
- "void": true,
- "interactive": true,
- "global_attributes": true,
- "experimental": true,
- "deprecated": true,
- "premium": true,
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new element based on the provided object.
Element object that needs to be added
category_id | integer |
title | string Title of the element |
description | string Description for the element |
tag required | string Unique tag for the element |
keywords | string Comma separated keywords |
void | boolean True if element can not have child elements |
interactive | boolean True if element have interactive events |
global_attributes | boolean True if element support global attributes |
experimental | boolean True if element is experimental |
deprecated | boolean True if element is deprecated |
premium | boolean True if element is only available for premium users |
icon | string SVG or url to icon |
{- "category_id": 0,
- "title": "string",
- "description": "string",
- "tag": "string",
- "keywords": "string",
- "void": true,
- "interactive": true,
- "global_attributes": true,
- "experimental": true,
- "deprecated": true,
- "premium": true,
- "icon": "string"
}
{- "id": 0,
- "category_id": 0,
- "title": "string",
- "description": "string",
- "tag": "string",
- "keywords": "string",
- "void": true,
- "interactive": true,
- "global_attributes": true,
- "experimental": true,
- "deprecated": true,
- "premium": true,
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an element based on the provided ID.
id required | integer |
const id = 0 app.service('elements').get(id)
{- "id": 0,
- "category_id": 0,
- "title": "string",
- "description": "string",
- "tag": "string",
- "keywords": "string",
- "void": true,
- "interactive": true,
- "global_attributes": true,
- "experimental": true,
- "deprecated": true,
- "premium": true,
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an element based on the provided ID and object.
id required | integer |
Element object that needs to be updated
category_id | integer |
title | string Title of the element |
description | string Description for the element |
tag required | string Unique tag for the element |
keywords | string Comma separated keywords |
void | boolean True if element can not have child elements |
interactive | boolean True if element have interactive events |
global_attributes | boolean True if element support global attributes |
experimental | boolean True if element is experimental |
deprecated | boolean True if element is deprecated |
premium | boolean True if element is only available for premium users |
icon | string SVG or url to icon |
{- "category_id": 0,
- "title": "string",
- "description": "string",
- "tag": "string",
- "keywords": "string",
- "void": true,
- "interactive": true,
- "global_attributes": true,
- "experimental": true,
- "deprecated": true,
- "premium": true,
- "icon": "string"
}
{- "id": 0,
- "category_id": 0,
- "title": "string",
- "description": "string",
- "tag": "string",
- "keywords": "string",
- "void": true,
- "interactive": true,
- "global_attributes": true,
- "experimental": true,
- "deprecated": true,
- "premium": true,
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an element based on the provided ID and object.
id required | integer |
Element object that needs to be updated
category_id | integer |
title | string Title of the element |
description | string Description for the element |
tag required | string Unique tag for the element |
keywords | string Comma separated keywords |
void | boolean True if element can not have child elements |
interactive | boolean True if element have interactive events |
global_attributes | boolean True if element support global attributes |
experimental | boolean True if element is experimental |
deprecated | boolean True if element is deprecated |
premium | boolean True if element is only available for premium users |
icon | string SVG or url to icon |
{- "category_id": 0,
- "title": "string",
- "description": "string",
- "tag": "string",
- "keywords": "string",
- "void": true,
- "interactive": true,
- "global_attributes": true,
- "experimental": true,
- "deprecated": true,
- "premium": true,
- "icon": "string"
}
{- "id": 0,
- "category_id": 0,
- "title": "string",
- "description": "string",
- "tag": "string",
- "keywords": "string",
- "void": true,
- "interactive": true,
- "global_attributes": true,
- "experimental": true,
- "deprecated": true,
- "premium": true,
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an element based on the provided ID.
id required | integer |
{- "id": 0,
- "category_id": 0,
- "title": "string",
- "description": "string",
- "tag": "string",
- "keywords": "string",
- "void": true,
- "interactive": true,
- "global_attributes": true,
- "experimental": true,
- "deprecated": true,
- "premium": true,
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
app.service('element_categories').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new category based on the provided object.
Category object that needs to be added
title | string Title of the category |
description | string Description for the category |
slug required | string Unique slug for the category |
icon | string SVG or url to icon |
{- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string"
}
{- "id": 0,
- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an category based on the provided ID.
id required | integer |
const id = 0 app.service('element_categories').get(id)
{- "id": 0,
- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an category based on the provided ID and object.
id required | integer |
Category object that needs to be updated
title | string Title of the category |
description | string Description for the category |
slug required | string Unique slug for the category |
icon | string SVG or url to icon |
{- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string"
}
{- "id": 0,
- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an category based on the provided ID and object.
id required | integer |
Category object that needs to be updated
title | string Title of the category |
description | string Description for the category |
slug required | string Unique slug for the category |
icon | string SVG or url to icon |
{- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string"
}
{- "id": 0,
- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an category based on the provided ID.
id required | integer |
{- "id": 0,
- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
app.service('controls').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "application_id": 0,
- "slug": "string",
- "title": "string",
- "description": "string",
- "accepts": [
- "boolean",
- "number",
- "object"
], - "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new control based on the provided object.
Control object that needs to be added
slug | string Unique identifier for the control |
title | string Title for the control |
description | string Description for the control |
accepts | Array of strings List of types the control accepts |
icon | string SVG or url to icon |
{- "slug": "string",
- "title": "string",
- "description": "string",
- "accepts": [
- "boolean",
- "number",
- "object"
], - "icon": "string"
}
{- "id": 0,
- "application_id": 0,
- "slug": "string",
- "title": "string",
- "description": "string",
- "accepts": [
- "boolean",
- "number",
- "object"
], - "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an control based on the provided ID.
id required | integer |
const id = 0 app.service('controls').get(id)
{- "id": 0,
- "application_id": 0,
- "slug": "string",
- "title": "string",
- "description": "string",
- "accepts": [
- "boolean",
- "number",
- "object"
], - "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an control based on the provided ID and object.
id required | integer |
Control object that needs to be updated
slug | string Unique identifier for the control |
title | string Title for the control |
description | string Description for the control |
accepts | Array of strings List of types the control accepts |
icon | string SVG or url to icon |
{- "slug": "string",
- "title": "string",
- "description": "string",
- "accepts": [
- "boolean",
- "number",
- "object"
], - "icon": "string"
}
{- "id": 0,
- "application_id": 0,
- "slug": "string",
- "title": "string",
- "description": "string",
- "accepts": [
- "boolean",
- "number",
- "object"
], - "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an control based on the provided ID and object.
id required | integer |
Control object that needs to be updated
slug | string Unique identifier for the control |
title | string Title for the control |
description | string Description for the control |
accepts | Array of strings List of types the control accepts |
icon | string SVG or url to icon |
{- "slug": "string",
- "title": "string",
- "description": "string",
- "accepts": [
- "boolean",
- "number",
- "object"
], - "icon": "string"
}
{- "id": 0,
- "application_id": 0,
- "slug": "string",
- "title": "string",
- "description": "string",
- "accepts": [
- "boolean",
- "number",
- "object"
], - "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an control based on the provided ID.
id required | integer |
{- "id": 0,
- "application_id": 0,
- "slug": "string",
- "title": "string",
- "description": "string",
- "accepts": [
- "boolean",
- "number",
- "object"
], - "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
app.service('attributes').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "control_id": 0,
- "type": "property",
- "attribute": "string",
- "title": "string",
- "description": "string",
- "accepts": [
- "boolean",
- "number",
- "object"
], - "global": true,
- "void": true,
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new attribute based on the provided object.
Attribute object that needs to be added
type | string Enum: "property" "event" "slot" "directive" |
attribute | string Tag of the attribute |
title | string Title of the attribute |
description | string Description for the attribute |
accepts | Array of strings List of types the attribute accepts |
global | boolean True if attribute is global, eg. style & class |
void | boolean True if attribute can be void, eg. disabled |
icon | string SVG or url to icon |
{- "type": "property",
- "attribute": "string",
- "title": "string",
- "description": "string",
- "accepts": [
- "boolean",
- "number",
- "object"
], - "global": true,
- "void": true,
- "icon": "string"
}
{- "id": 0,
- "control_id": 0,
- "type": "property",
- "attribute": "string",
- "title": "string",
- "description": "string",
- "accepts": [
- "boolean",
- "number",
- "object"
], - "global": true,
- "void": true,
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an attribute based on the provided ID.
id required | integer |
const id = 0 app.service('attributes').get(id)
{- "id": 0,
- "control_id": 0,
- "type": "property",
- "attribute": "string",
- "title": "string",
- "description": "string",
- "accepts": [
- "boolean",
- "number",
- "object"
], - "global": true,
- "void": true,
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an attribute based on the provided ID and object.
id required | integer |
Attribute object that needs to be updated
type | string Enum: "property" "event" "slot" "directive" |
attribute | string Tag of the attribute |
title | string Title of the attribute |
description | string Description for the attribute |
accepts | Array of strings List of types the attribute accepts |
global | boolean True if attribute is global, eg. style & class |
void | boolean True if attribute can be void, eg. disabled |
icon | string SVG or url to icon |
{- "type": "property",
- "attribute": "string",
- "title": "string",
- "description": "string",
- "accepts": [
- "boolean",
- "number",
- "object"
], - "global": true,
- "void": true,
- "icon": "string"
}
{- "id": 0,
- "control_id": 0,
- "type": "property",
- "attribute": "string",
- "title": "string",
- "description": "string",
- "accepts": [
- "boolean",
- "number",
- "object"
], - "global": true,
- "void": true,
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an attribute based on the provided ID and object.
id required | integer |
Attribute object that needs to be updated
type | string Enum: "property" "event" "slot" "directive" |
attribute | string Tag of the attribute |
title | string Title of the attribute |
description | string Description for the attribute |
accepts | Array of strings List of types the attribute accepts |
global | boolean True if attribute is global, eg. style & class |
void | boolean True if attribute can be void, eg. disabled |
icon | string SVG or url to icon |
{- "type": "property",
- "attribute": "string",
- "title": "string",
- "description": "string",
- "accepts": [
- "boolean",
- "number",
- "object"
], - "global": true,
- "void": true,
- "icon": "string"
}
{- "id": 0,
- "control_id": 0,
- "type": "property",
- "attribute": "string",
- "title": "string",
- "description": "string",
- "accepts": [
- "boolean",
- "number",
- "object"
], - "global": true,
- "void": true,
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an attribute based on the provided ID.
id required | integer |
{- "id": 0,
- "control_id": 0,
- "type": "property",
- "attribute": "string",
- "title": "string",
- "description": "string",
- "accepts": [
- "boolean",
- "number",
- "object"
], - "global": true,
- "void": true,
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
app.service('element_attributes').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "element_id": 0,
- "attribute_id": 0,
- "required": true,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new element attribute based on the provided object.
Element Attribute object that needs to be added
required | boolean If attribute is required for the element |
{- "required": true
}
{- "id": 0,
- "element_id": 0,
- "attribute_id": 0,
- "required": true,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an element attribute based on the provided ID.
id required | integer |
const id = 0 app.service('element_attributes').get(id)
{- "id": 0,
- "element_id": 0,
- "attribute_id": 0,
- "required": true,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an element attribute based on the provided ID and object.
id required | integer |
Element Attribute object that needs to be updated
required | boolean If attribute is required for the element |
{- "required": true
}
{- "id": 0,
- "element_id": 0,
- "attribute_id": 0,
- "required": true,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an element attribute based on the provided ID and object.
id required | integer |
Element Attribute object that needs to be updated
required | boolean If attribute is required for the element |
{- "required": true
}
{- "id": 0,
- "element_id": 0,
- "attribute_id": 0,
- "required": true,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an element attribute based on the provided ID.
id required | integer |
{- "id": 0,
- "element_id": 0,
- "attribute_id": 0,
- "required": true,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
app.service('element_rules').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "element_id": 0,
- "rule": "include",
- "child_id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new element rule based on the provided object.
Element Rule object that needs to be added
rule | string Enum: "include" "exclude" |
child_id | string Child element to include or exclude |
{- "rule": "include",
- "child_id": "string"
}
{- "id": 0,
- "element_id": 0,
- "rule": "include",
- "child_id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an element rule based on the provided ID.
id required | integer |
const id = 0 app.service('element_rules').get(id)
{- "id": 0,
- "element_id": 0,
- "rule": "include",
- "child_id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an element rule based on the provided ID and object.
id required | integer |
Element Rule object that needs to be updated
rule | string Enum: "include" "exclude" |
child_id | string Child element to include or exclude |
{- "rule": "include",
- "child_id": "string"
}
{- "id": 0,
- "element_id": 0,
- "rule": "include",
- "child_id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an element rule based on the provided ID and object.
id required | integer |
Element Rule object that needs to be updated
rule | string Enum: "include" "exclude" |
child_id | string Child element to include or exclude |
{- "rule": "include",
- "child_id": "string"
}
{- "id": 0,
- "element_id": 0,
- "rule": "include",
- "child_id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an element rule based on the provided ID.
id required | integer |
{- "id": 0,
- "element_id": 0,
- "rule": "include",
- "child_id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
app.service('section_categories').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new category based on the provided object.
Category object that needs to be added
title | string Title of the category |
description | string Description for the category |
slug required | string Unique slug for the category |
icon | string SVG or url to icon |
{- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string"
}
{- "id": 0,
- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an category based on the provided ID.
id required | integer |
const id = 0 app.service('section_categories').get(id)
{- "id": 0,
- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an category based on the provided ID and object.
id required | integer |
Category object that needs to be updated
title | string Title of the category |
description | string Description for the category |
slug required | string Unique slug for the category |
icon | string SVG or url to icon |
{- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string"
}
{- "id": 0,
- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an category based on the provided ID and object.
id required | integer |
Category object that needs to be updated
title | string Title of the category |
description | string Description for the category |
slug required | string Unique slug for the category |
icon | string SVG or url to icon |
{- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string"
}
{- "id": 0,
- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an category based on the provided ID.
id required | integer |
{- "id": 0,
- "title": "string",
- "description": "string",
- "slug": "string",
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
app.service('sections').find({ query: {} })
{- "total": 0,
- "limit": 0,
- "skip": 0,
- "data": [
- {
- "id": 0,
- "category_id": 0,
- "title": "string",
- "description": "string",
- "keywords": "string",
- "premium": true,
- "source": { },
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}
Creates a new section based on the provided object.
Section object that needs to be added
category_id | integer |
title | string Title of the section |
description | string Description for the section |
keywords | string Comma separated keywords |
premium | boolean True if section is only available for premium users |
source | object Source code ast as object |
icon | string SVG or url to icon |
{- "category_id": 0,
- "title": "string",
- "description": "string",
- "keywords": "string",
- "premium": true,
- "source": { },
- "icon": "string"
}
{- "id": 0,
- "category_id": 0,
- "title": "string",
- "description": "string",
- "keywords": "string",
- "premium": true,
- "source": { },
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves an section based on the provided ID.
id required | integer |
const id = 0 app.service('sections').get(id)
{- "id": 0,
- "category_id": 0,
- "title": "string",
- "description": "string",
- "keywords": "string",
- "premium": true,
- "source": { },
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Updates an section based on the provided ID and object.
id required | integer |
Section object that needs to be updated
category_id | integer |
title | string Title of the section |
description | string Description for the section |
keywords | string Comma separated keywords |
premium | boolean True if section is only available for premium users |
source | object Source code ast as object |
icon | string SVG or url to icon |
{- "category_id": 0,
- "title": "string",
- "description": "string",
- "keywords": "string",
- "premium": true,
- "source": { },
- "icon": "string"
}
{- "id": 0,
- "category_id": 0,
- "title": "string",
- "description": "string",
- "keywords": "string",
- "premium": true,
- "source": { },
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Patches an section based on the provided ID and object.
id required | integer |
Section object that needs to be updated
category_id | integer |
title | string Title of the section |
description | string Description for the section |
keywords | string Comma separated keywords |
premium | boolean True if section is only available for premium users |
source | object Source code ast as object |
icon | string SVG or url to icon |
{- "category_id": 0,
- "title": "string",
- "description": "string",
- "keywords": "string",
- "premium": true,
- "source": { },
- "icon": "string"
}
{- "id": 0,
- "category_id": 0,
- "title": "string",
- "description": "string",
- "keywords": "string",
- "premium": true,
- "source": { },
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Deletes an section based on the provided ID.
id required | integer |
{- "id": 0,
- "category_id": 0,
- "title": "string",
- "description": "string",
- "keywords": "string",
- "premium": true,
- "source": { },
- "icon": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Downloads the tarball for a specific packet version. To download private packets, add the following to your .npmrc
: //manager.vueplay.com/:_authToken=your-vueplay-auth-token-here
packet required | string The name of the packet. |
version required | string The version of the packet. |
npm install https://manager.vueplay.com/{packet}@{version}
{- "id": 0,
- "message": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves the package.json
file for a specific packet version.
packet required | string The name of the packet. |
version required | string The version of the packet. |
const response = await fetch(`/${packet}@${version}/pkg`, { headers: { 'Authorization': `Bearer ${token}` } }) if (!response.ok) { const errorData = await response.json() throw new Error(errorData.message || 'Error fetching package.json') } const data = await response.json()
{ }
Retrieves the Packet.vue
file for a specific packet version.
packet required | string The name of the packet. |
version required | string The version of the packet. |
const response = await fetch(`/${packet}@${version}/vue`, { headers: { 'Authorization': `Bearer ${token}` } }) if (!response.ok) { const errorData = await response.json() throw new Error(errorData.message || 'Error fetching Packet.vue') } const text = await response.text()
{- "id": 0,
- "message": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves the PacketCDN.vue
file with dependencies resolved by CDN.
packet required | string The name of the packet. |
version required | string The version of the packet. |
const response = await fetch(`/${packet}@${version}/vue-cdn`, { headers: { 'Authorization': `Bearer ${token}` } }) if (!response.ok) { const errorData = await response.json() throw new Error(errorData.message || 'Error fetching PacketCDN.vue') } const text = await response.text()
{- "id": 0,
- "message": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves the PacketCDNScoped.vue
file with dependencies resolved by CDN and unique scoping.
packet required | string The name of the packet. |
version required | string The version of the packet. |
const response = await fetch(`/${packet}@${version}/vue-cdn-scoped`, { headers: { 'Authorization': `Bearer ${token}` } }) if (!response.ok) { const errorData = await response.json() throw new Error(errorData.message || 'Error fetching PacketCDNScoped.vue') } const text = await response.text()
{- "id": 0,
- "message": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves the index.mjs
file compiled by Vite with unresolved dependencies.
packet required | string The name of the packet. |
version required | string The version of the packet. |
const response = await fetch(`/${packet}@${version}/esm`, { headers: { 'Authorization': `Bearer ${token}` } }) if (!response.ok) { const errorData = await response.json() throw new Error(errorData.message || 'Error fetching ESM module') } const script = await response.text()
{- "id": 0,
- "message": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves the index-resolved.mjs
file compiled by Vite with resolved dependencies.
packet required | string The name of the packet. |
version required | string The version of the packet. |
const response = await fetch(`/${packet}@${version}/esm-resolved`, { headers: { 'Authorization': `Bearer ${token}` } }) if (!response.ok) { const errorData = await response.json() throw new Error(errorData.message || 'Error fetching resolved ESM module') } const script = await response.text()
{- "id": 0,
- "message": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves the index-light.mjs
file compiled by Vue Play with unresolved dependencies and styles packetended to the options API.
packet required | string The name of the packet. |
version required | string The version of the packet. |
const response = await fetch(`/${packet}@${version}/esm-light`, { headers: { 'Authorization': `Bearer ${token}` } }) if (!response.ok) { const errorData = await response.json() throw new Error(errorData.message || 'Error fetching lightweight ESM module') } const script = await response.text()
{- "id": 0,
- "message": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves the index-light-resolved.mjs
file compiled by Vue Play with resolved dependencies and styles packetended to the options API.
packet required | string The name of the packet. |
version required | string The version of the packet. |
const response = await fetch(`/${packet}@${version}/esm-light-resolved`, { headers: { 'Authorization': `Bearer ${token}` } }) if (!response.ok) { const errorData = await response.json() throw new Error(errorData.message || 'Error fetching resolved lightweight ESM module') } const script = await response.text()
{- "id": 0,
- "message": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
Retrieves the Git history for a specified packet.
packet required | string The name of the packet. |
const response = await fetch(`/history/${packet}`, { headers: { 'Authorization': `Bearer ${token}` } }) if (!response.ok) { const errorData = await response.json() throw new Error(errorData.message || 'Error fetching history') } const data = await response.json()
{- "history": [
- {
- "oid": "string",
- "commit": {
- "message": "string",
- "parent": [
- "string"
], - "tree": "string",
- "author": {
- "name": "string",
- "email": "string",
- "timestamp": 0,
- "timezoneOffset": 0
}, - "committer": {
- "name": "string",
- "email": "string",
- "timestamp": 0,
- "timezoneOffset": 0
}
}, - "payload": "string",
- "date": "2019-08-24T14:15:22Z"
}
]
}