From f7f92dadfd32d3ce57ba5ee7b6912a0d64b9e3f9 Mon Sep 17 00:00:00 2001 From: GitHub Actions Bot Date: Fri, 5 Jan 2024 12:39:59 +0000 Subject: [PATCH] Auto-generated build by GitHub Actions --- build/openapi.yml | 911 ++++++++++++++++++++++++++++++++++++++++++++++ static/index.html | 52 +-- 2 files changed, 937 insertions(+), 26 deletions(-) diff --git a/build/openapi.yml b/build/openapi.yml index 8c1328a..1b79841 100644 --- a/build/openapi.yml +++ b/build/openapi.yml @@ -24,22 +24,27 @@ paths: name: title: Name type: string + example: new_user email: title: Email type: string format: email + example: example@example.mail password: title: Password type: string + example: password display_name: title: Display Name type: string + example: new_display_name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com required: true responses: '200': @@ -59,35 +64,44 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' '422': description: Validation Error content: @@ -297,35 +311,44 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' security: - HTTPBearer: [] put: @@ -343,21 +366,26 @@ paths: display_name: title: Display Name type: string + example: user_display_name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id required: true responses: '200': @@ -377,35 +405,44 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' '422': description: Validation Error content: @@ -471,35 +508,44 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' '422': description: Validation Error content: @@ -579,35 +625,44 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' '422': description: Validation Error content: @@ -656,6 +711,7 @@ paths: - draft type: string description: An enumeration. + example: public name: visibility in: query - required: false @@ -718,15 +774,19 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 title: title: Title type: string + example: title description: title: Description type: string + example: description description_html: title: Description Html type: string + example:

Description Html

user: title: User required: @@ -740,35 +800,44 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' assets: title: Assets type: array @@ -787,9 +856,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -803,49 +874,62 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' urls: title: Urls type: array @@ -863,12 +947,15 @@ paths: url: title: Url type: string + example: https://example.com url_type: title: Url Type type: string + example: other id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -882,46 +969,58 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' visibility: title: Visibility type: string + example: public tags: title: Tags type: array @@ -936,12 +1035,15 @@ paths: name: title: Name type: string + example: hack color: title: Color type: string + example: blue id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 thumbnail: title: Asset required: @@ -957,9 +1059,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -973,66 +1077,84 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' favorite_count: title: Favorite Count type: integer + example: 10 is_favorite: title: Is Favorite type: boolean + example: true created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' works_total_count: title: Works Total Count type: integer + example: 4 '422': description: Validation Error content: @@ -1114,6 +1236,7 @@ paths: - draft type: string description: An enumeration. + example: public name: visibility in: query responses: @@ -1151,15 +1274,19 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 title: title: Title type: string + example: title description: title: Description type: string + example: description description_html: title: Description Html type: string + example:

Description Html

user: title: User required: @@ -1173,35 +1300,44 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' assets: title: Assets type: array @@ -1220,9 +1356,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -1236,49 +1374,62 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' urls: title: Urls type: array @@ -1296,12 +1447,15 @@ paths: url: title: Url type: string + example: https://example.com url_type: title: Url Type type: string + example: other id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -1315,46 +1469,58 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' visibility: title: Visibility type: string + example: public tags: title: Tags type: array @@ -1369,12 +1535,15 @@ paths: name: title: Name type: string + example: hack color: title: Color type: string + example: blue id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 thumbnail: title: Asset required: @@ -1390,9 +1559,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -1406,66 +1577,84 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' favorite_count: title: Favorite Count type: integer + example: 10 is_favorite: title: Is Favorite type: boolean + example: true created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' works_total_count: title: Works Total Count type: integer + example: 4 '422': description: Validation Error content: @@ -1534,15 +1723,19 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 title: title: Title type: string + example: title description: title: Description type: string + example: description description_html: title: Description Html type: string + example:

Description Html

user: title: User required: @@ -1556,35 +1749,44 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' assets: title: Assets type: array @@ -1603,9 +1805,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -1619,49 +1823,62 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' urls: title: Urls type: array @@ -1679,12 +1896,15 @@ paths: url: title: Url type: string + example: https://example.com url_type: title: Url Type type: string + example: other id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -1698,46 +1918,58 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' visibility: title: Visibility type: string + example: public tags: title: Tags type: array @@ -1752,12 +1984,15 @@ paths: name: title: Name type: string + example: hack color: title: Color type: string + example: blue id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 thumbnail: title: Asset required: @@ -1773,9 +2008,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -1789,63 +2026,80 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' favorite_count: title: Favorite Count type: integer + example: 10 is_favorite: title: Is Favorite type: boolean + example: true created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' security: - HTTPBearer: [] /api/v1/users/{user_id}/favorite: @@ -1891,15 +2145,19 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 title: title: Title type: string + example: title description: title: Description type: string + example: description description_html: title: Description Html type: string + example:

Description Html

user: title: User required: @@ -1913,35 +2171,44 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' assets: title: Assets type: array @@ -1960,9 +2227,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -1976,49 +2245,62 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' urls: title: Urls type: array @@ -2036,12 +2318,15 @@ paths: url: title: Url type: string + example: https://example.com url_type: title: Url Type type: string + example: other id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -2055,46 +2340,58 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' visibility: title: Visibility type: string + example: public tags: title: Tags type: array @@ -2109,12 +2406,15 @@ paths: name: title: Name type: string + example: hack color: title: Color type: string + example: blue id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 thumbnail: title: Asset required: @@ -2130,9 +2430,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -2146,63 +2448,80 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' favorite_count: title: Favorite Count type: integer + example: 10 is_favorite: title: Is Favorite type: boolean + example: true created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' '422': description: Validation Error content: @@ -2288,12 +2607,15 @@ paths: name: title: Name type: string + example: hack color: title: Color type: string + example: blue id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 '422': description: Validation Error content: @@ -2344,9 +2666,11 @@ paths: name: title: Name type: string + example: hack color: title: Color type: string + example: blue required: true responses: '200': @@ -2364,12 +2688,15 @@ paths: name: title: Name type: string + example: hack color: title: Color type: string + example: blue id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 '422': description: Validation Error content: @@ -2433,12 +2760,15 @@ paths: name: title: Name type: string + example: hack color: title: Color type: string + example: blue id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 '422': description: Validation Error content: @@ -2493,9 +2823,11 @@ paths: name: title: Name type: string + example: hack color: title: Color type: string + example: blue required: true responses: '200': @@ -2513,12 +2845,15 @@ paths: name: title: Name type: string + example: hack color: title: Color type: string + example: blue id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 '422': description: Validation Error content: @@ -2636,6 +2971,7 @@ paths: - draft type: string description: An enumeration. + example: public name: visibility in: query - required: false @@ -2703,15 +3039,19 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 title: title: Title type: string + example: title description: title: Description type: string + example: description description_html: title: Description Html type: string + example:

Description Html

user: title: User required: @@ -2725,35 +3065,44 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' assets: title: Assets type: array @@ -2772,9 +3121,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -2788,49 +3139,62 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' urls: title: Urls type: array @@ -2848,12 +3212,15 @@ paths: url: title: Url type: string + example: https://example.com url_type: title: Url Type type: string + example: other id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -2867,46 +3234,58 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' visibility: title: Visibility type: string + example: public tags: title: Tags type: array @@ -2921,12 +3300,15 @@ paths: name: title: Name type: string + example: hack color: title: Color type: string + example: blue id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 thumbnail: title: Asset required: @@ -2942,9 +3324,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -2958,66 +3342,84 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' favorite_count: title: Favorite Count type: integer + example: 10 is_favorite: title: Is Favorite type: boolean + example: true created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' works_total_count: title: Works Total Count type: integer + example: 4 '422': description: Validation Error content: @@ -3082,20 +3484,25 @@ paths: title: title: Title type: string + example: post title description: title: Description type: string + example: post description visibility: title: Visibility type: string + example: public thumbnail_asset_id: title: Thumbnail Asset Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 assets_id: title: Assets Id type: array items: type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 urls: title: Urls type: array @@ -3109,14 +3516,17 @@ paths: url: title: Url type: string + example: https://example.com url_type: title: Url Type type: string + example: other tags_id: title: Tags Id type: array items: type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 required: true responses: '200': @@ -3143,15 +3553,19 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 title: title: Title type: string + example: title description: title: Description type: string + example: description description_html: title: Description Html type: string + example:

Description Html

user: title: User required: @@ -3165,35 +3579,44 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' assets: title: Assets type: array @@ -3212,9 +3635,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -3228,49 +3653,62 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' urls: title: Urls type: array @@ -3288,12 +3726,15 @@ paths: url: title: Url type: string + example: https://example.com url_type: title: Url Type type: string + example: other id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -3307,46 +3748,58 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' visibility: title: Visibility type: string + example: public tags: title: Tags type: array @@ -3361,12 +3814,15 @@ paths: name: title: Name type: string + example: hack color: title: Color type: string + example: blue id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 thumbnail: title: Asset required: @@ -3382,9 +3838,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -3398,63 +3856,80 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' favorite_count: title: Favorite Count type: integer + example: 10 is_favorite: title: Is Favorite type: boolean + example: true created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' '422': description: Validation Error content: @@ -3527,15 +4002,19 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 title: title: Title type: string + example: title description: title: Description type: string + example: description description_html: title: Description Html type: string + example:

Description Html

user: title: User required: @@ -3549,35 +4028,44 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' assets: title: Assets type: array @@ -3596,9 +4084,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -3612,49 +4102,62 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' urls: title: Urls type: array @@ -3672,12 +4175,15 @@ paths: url: title: Url type: string + example: https://example.com url_type: title: Url Type type: string + example: other id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -3691,46 +4197,58 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' visibility: title: Visibility type: string + example: public tags: title: Tags type: array @@ -3745,12 +4263,15 @@ paths: name: title: Name type: string + example: hack color: title: Color type: string + example: blue id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 thumbnail: title: Asset required: @@ -3766,9 +4287,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -3782,63 +4305,80 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' favorite_count: title: Favorite Count type: integer + example: 10 is_favorite: title: Is Favorite type: boolean + example: true created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' '422': description: Validation Error content: @@ -3903,20 +4443,25 @@ paths: title: title: Title type: string + example: post title description: title: Description type: string + example: post description visibility: title: Visibility type: string + example: public thumbnail_asset_id: title: Thumbnail Asset Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 assets_id: title: Assets Id type: array items: type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 urls: title: Urls type: array @@ -3930,14 +4475,17 @@ paths: url: title: Url type: string + example: https://example.com url_type: title: Url Type type: string + example: other tags_id: title: Tags Id type: array items: type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 required: true responses: '200': @@ -3964,15 +4512,19 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 title: title: Title type: string + example: title description: title: Description type: string + example: description description_html: title: Description Html type: string + example:

Description Html

user: title: User required: @@ -3986,35 +4538,44 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' assets: title: Assets type: array @@ -4033,9 +4594,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -4049,49 +4612,62 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' urls: title: Urls type: array @@ -4109,12 +4685,15 @@ paths: url: title: Url type: string + example: https://example.com url_type: title: Url Type type: string + example: other id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -4128,46 +4707,58 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' visibility: title: Visibility type: string + example: public tags: title: Tags type: array @@ -4182,12 +4773,15 @@ paths: name: title: Name type: string + example: hack color: title: Color type: string + example: blue id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 thumbnail: title: Asset required: @@ -4203,9 +4797,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -4219,63 +4815,80 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' favorite_count: title: Favorite Count type: integer + example: 10 is_favorite: title: Is Favorite type: boolean + example: true created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' '422': description: Validation Error content: @@ -4426,9 +5039,11 @@ paths: maxLength: 500 minLength: 1 type: string + example: this is comment content id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -4442,55 +5057,70 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' work_id: title: Work Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 visibility: title: Visibility type: string + example: public reply_at: title: Reply At type: string + example: '2022-10-30T18:05:09.184Z' created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' number_of_reply: title: Number Of Reply type: integer + example: 4 '422': description: Validation Error content: @@ -4553,6 +5183,7 @@ paths: - draft type: string description: An enumeration. + example: public default: public name: visibility in: query @@ -4570,6 +5201,7 @@ paths: maxLength: 500 minLength: 1 type: string + example: this is post comment required: true responses: '200': @@ -4592,9 +5224,11 @@ paths: maxLength: 500 minLength: 1 type: string + example: this is comment content id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -4608,55 +5242,70 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' work_id: title: Work Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 visibility: title: Visibility type: string + example: public reply_at: title: Reply At type: string + example: '2022-10-30T18:05:09.184Z' created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' number_of_reply: title: Number Of Reply type: integer + example: 4 '422': description: Validation Error content: @@ -4754,9 +5403,11 @@ paths: maxLength: 500 minLength: 1 type: string + example: reply content id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -4770,41 +5421,52 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' work_id: title: Work Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 visibility: title: Visibility type: string + example: public reply_at: title: Reply At type: string @@ -4812,10 +5474,12 @@ paths: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' '422': description: Validation Error content: @@ -4973,15 +5637,19 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 title: title: Title type: string + example: title description: title: Description type: string + example: description description_html: title: Description Html type: string + example:

Description Html

user: title: User required: @@ -4995,35 +5663,44 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' assets: title: Assets type: array @@ -5042,9 +5719,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -5058,49 +5737,62 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' urls: title: Urls type: array @@ -5118,12 +5810,15 @@ paths: url: title: Url type: string + example: https://example.com url_type: title: Url Type type: string + example: other id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -5137,46 +5832,58 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' visibility: title: Visibility type: string + example: public tags: title: Tags type: array @@ -5191,12 +5898,15 @@ paths: name: title: Name type: string + example: hack color: title: Color type: string + example: blue id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 thumbnail: title: Asset required: @@ -5212,9 +5922,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -5228,63 +5940,80 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' favorite_count: title: Favorite Count type: integer + example: 10 is_favorite: title: Is Favorite type: boolean + example: true created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' user: title: User required: @@ -5298,45 +6027,57 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' is_favorite: title: Is Favorite type: boolean + example: true favorite_count: title: Favorite Count type: integer + example: 3 '422': description: Validation Error content: @@ -5427,15 +6168,19 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 title: title: Title type: string + example: title description: title: Description type: string + example: description description_html: title: Description Html type: string + example:

Description Html

user: title: User required: @@ -5449,35 +6194,44 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' assets: title: Assets type: array @@ -5496,9 +6250,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -5512,49 +6268,62 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' urls: title: Urls type: array @@ -5572,12 +6341,15 @@ paths: url: title: Url type: string + example: https://example.com url_type: title: Url Type type: string + example: other id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -5591,46 +6363,58 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' visibility: title: Visibility type: string + example: public tags: title: Tags type: array @@ -5645,12 +6429,15 @@ paths: name: title: Name type: string + example: hack color: title: Color type: string + example: blue id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 thumbnail: title: Asset required: @@ -5666,9 +6453,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -5682,63 +6471,80 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' favorite_count: title: Favorite Count type: integer + example: 10 is_favorite: title: Is Favorite type: boolean + example: true created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' user: title: User required: @@ -5752,45 +6558,57 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' is_favorite: title: Is Favorite type: boolean + example: true favorite_count: title: Favorite Count type: integer + example: 3 '422': description: Validation Error content: @@ -5881,15 +6699,19 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 title: title: Title type: string + example: title description: title: Description type: string + example: description description_html: title: Description Html type: string + example:

Description Html

user: title: User required: @@ -5903,35 +6725,44 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' assets: title: Assets type: array @@ -5950,9 +6781,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -5966,49 +6799,62 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' urls: title: Urls type: array @@ -6026,12 +6872,15 @@ paths: url: title: Url type: string + example: https://example.com url_type: title: Url Type type: string + example: other id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -6045,46 +6894,58 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' visibility: title: Visibility type: string + example: public tags: title: Tags type: array @@ -6099,12 +6960,15 @@ paths: name: title: Name type: string + example: hack color: title: Color type: string + example: blue id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 thumbnail: title: Asset required: @@ -6120,9 +6984,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -6136,63 +7002,80 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' favorite_count: title: Favorite Count type: integer + example: 10 is_favorite: title: Is Favorite type: boolean + example: true created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' user: title: User required: @@ -6206,45 +7089,57 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' is_favorite: title: Is Favorite type: boolean + example: true favorite_count: title: Favorite Count type: integer + example: 3 '422': description: Validation Error content: @@ -6309,6 +7204,7 @@ paths: - model type: string description: An enumeration. + example: image required: true responses: '200': @@ -6330,9 +7226,11 @@ paths: asset_type: title: Asset Type type: string + example: video id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 user: title: User required: @@ -6346,49 +7244,62 @@ paths: id: title: Id type: string + example: 84A743F4-97E6-42A9-9F6B-3B83B90BF524 name: title: Name type: string + example: user1 display_name: title: Display Name type: string + example: display name avatar_url: title: Avatar Url maxLength: 2083 minLength: 1 type: string format: uri + example: https://example.com profile: title: Profile type: string + example: user profile twitter_id: title: Twitter Id type: string + example: twitter_id github_id: title: Github Id type: string + example: github_id created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' extension: title: Extension type: string + example: mp4 url: title: Url type: string + example: https://example.com created_at: title: Created At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' updated_at: title: Updated At type: string format: date-time + example: '2022-10-30T18:05:09.184Z' '422': description: Validation Error content: diff --git a/static/index.html b/static/index.html index d6bd360..86f96fe 100644 --- a/static/index.html +++ b/static/index.html @@ -388,7 +388,7 @@ " class="sc-iJCSeZ sc-cBornZ gJcGEt nfpVm sc-ciSkmu iZNUXd">

Successful Response

Request samples

Content type
application/json
{
  • "name": "string",
  • "email": "user@example.com",
  • "password": "string",
  • "display_name": "string",
  • "avatar_url": "http://example.com"
}

Response samples

Content type
application/json
{
  • "id": "string",
  • "name": "string",
  • "display_name": "string",
  • "avatar_url": "http://example.com",
  • "profile": "string",
  • "twitter_id": "string",
  • "github_id": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z"
}

Refresh Token Exchange

Request Body schema: application/json
required
refresh_token
required
string (Refresh Token)

Responses

Request samples

Content type
application/json
{
  • "name": "new_user",
  • "email": "example@example.mail",
  • "password": "password",
  • "display_name": "new_display_name",
  • "avatar_url": "https://example.com"
}

Response samples

Content type
application/json
{
  • "id": "84A743F4-97E6-42A9-9F6B-3B83B90BF524",
  • "name": "user1",
  • "display_name": "display name",
  • "avatar_url": "https://example.com",
  • "profile": "user profile",
  • "twitter_id": "twitter_id",
  • "github_id": "github_id",
  • "created_at": "2022-10-30T18:05:09.184Z",
  • "updated_at": "2022-10-30T18:05:09.184Z"
}

Refresh Token Exchange

Request Body schema: application/json
required
refresh_token
required
string (Refresh Token)

Responses

Response samples

Content type
application/json
{
  • "expired_at": "string",
  • "refresh_token": "string",
  • "access_token": "string"
}

users

Get Me

Authorizations:
HTTPBearer

Responses

Response samples

Content type
application/json
{
  • "id": "string",
  • "name": "string",
  • "display_name": "string",
  • "avatar_url": "http://example.com",
  • "profile": "string",
  • "twitter_id": "string",
  • "github_id": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z"
}

Put User Info

Authorizations:
HTTPBearer
Request Body schema: application/json
required
display_name
string (Display Name)
avatar_url
string <uri> (Avatar Url) [ 1 .. 2083 ] characters
profile
string (Profile)
twitter_id
string (Twitter Id)
github_id
string (Github Id)

Responses

Response samples

Content type
application/json
{
  • "id": "84A743F4-97E6-42A9-9F6B-3B83B90BF524",
  • "name": "user1",
  • "display_name": "display name",
  • "avatar_url": "https://example.com",
  • "profile": "user profile",
  • "twitter_id": "twitter_id",
  • "github_id": "github_id",
  • "created_at": "2022-10-30T18:05:09.184Z",
  • "updated_at": "2022-10-30T18:05:09.184Z"
}

Put User Info

Authorizations:
HTTPBearer
Request Body schema: application/json
required
display_name
string (Display Name)
avatar_url
string <uri> (Avatar Url) [ 1 .. 2083 ] characters
profile
string (Profile)
twitter_id
string (Twitter Id)
github_id
string (Github Id)

Responses

Request samples

Content type
application/json
{
  • "display_name": "string",
  • "avatar_url": "http://example.com",
  • "profile": "string",
  • "twitter_id": "string",
  • "github_id": "string"
}

Response samples

Content type
application/json
{
  • "id": "string",
  • "name": "string",
  • "display_name": "string",
  • "avatar_url": "http://example.com",
  • "profile": "string",
  • "twitter_id": "string",
  • "github_id": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z"
}

Get User

path Parameters
user_id
required
string (User Id)

Responses

Request samples

Content type
application/json
{
  • "display_name": "user_display_name",
  • "avatar_url": "https://example.com",
  • "profile": "user profile",
  • "twitter_id": "twitter_id",
  • "github_id": "github_id"
}

Response samples

Content type
application/json
{
  • "id": "84A743F4-97E6-42A9-9F6B-3B83B90BF524",
  • "name": "user1",
  • "display_name": "display name",
  • "avatar_url": "https://example.com",
  • "profile": "user profile",
  • "twitter_id": "twitter_id",
  • "github_id": "github_id",
  • "created_at": "2022-10-30T18:05:09.184Z",
  • "updated_at": "2022-10-30T18:05:09.184Z"
}

Get User

path Parameters
user_id
required
string (User Id)

Responses

Response samples

Content type
application/json
{
  • "id": "string",
  • "name": "string",
  • "display_name": "string",
  • "avatar_url": "http://example.com",
  • "profile": "string",
  • "twitter_id": "string",
  • "github_id": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z"
}

Get User List

query Parameters
limit
integer (Limit)
Default: 30
oldest_user_id
string (Oldest User Id)
newest_user_id
string (Newest User Id)

Responses

Response samples

Content type
application/json
{
  • "id": "84A743F4-97E6-42A9-9F6B-3B83B90BF524",
  • "name": "user1",
  • "display_name": "display name",
  • "avatar_url": "https://example.com",
  • "profile": "user profile",
  • "twitter_id": "twitter_id",
  • "github_id": "github_id",
  • "created_at": "2022-10-30T18:05:09.184Z",
  • "updated_at": "2022-10-30T18:05:09.184Z"
}

Get User List

query Parameters
limit
integer (Limit)
Default: 30
oldest_user_id
string (Oldest User Id)
newest_user_id
string (Newest User Id)

Responses

Response samples

Content type
application/json
[
  • {
    }
]

Get My Works

Authorizations:
HTTPBearer
query Parameters
visibility
string (Visibility)
Enum: "public" "private" "draft"

Response samples

Content type
application/json
[
  • {
    }
]

Get My Works

Authorizations:
HTTPBearer
query Parameters
visibility
string (Visibility)
Enum: "public" "private" "draft"
Example: visibility=public

An enumeration.

oldest_user_id
string (Oldest User Id)
newest_user_id
string (Newest User Id)
tags
string (Tags)
limit
integer (Limit)
Default: 30

Responses

Response samples

Content type
application/json
{
  • "works": [
    ],
  • "works_total_count": 0
}

Get Users Works

Authorizations:
HTTPBearer
path Parameters
user_id
required
string (User Id)
query Parameters
oldest_user_id
string (Oldest User Id)
newest_user_id
string (Newest User Id)
limit
integer (Limit)
Default: 30
tags
string (Tags)
visibility
string (Visibility)
Enum: "public" "private" "draft"

Response samples

Content type
application/json
{
  • "works": [
    ],
  • "works_total_count": 4
}

Get Users Works

Authorizations:
HTTPBearer
path Parameters
user_id
required
string (User Id)
query Parameters
oldest_user_id
string (Oldest User Id)
newest_user_id
string (Newest User Id)
limit
integer (Limit)
Default: 30
tags
string (Tags)
visibility
string (Visibility)
Enum: "public" "private" "draft"
Example: visibility=public

An enumeration.

Responses

Response samples

Content type
application/json
{
  • "works": [
    ],
  • "works_total_count": 0
}

Favorite By User Id

Authorizations:
HTTPBearer

Responses

Response samples

Content type
application/json
{
  • "works": [
    ],
  • "works_total_count": 4
}

Favorite By User Id

Authorizations:
HTTPBearer

Responses

Response samples

Content type
application/json
[
  • {
    }
]

Favorite By User Id

Authorizations:
HTTPBearer
path Parameters
user_id
required
string (User Id)

Responses

Response samples

Content type
application/json
[
  • {
    }
]

Favorite By User Id

Authorizations:
HTTPBearer
path Parameters
user_id
required
string (User Id)

Responses

Response samples

Content type
application/json
[
  • {
    }
]

tags

Tags All

query Parameters
limit
integer (Limit)
Default: 100
smallest_tag_id
string (Smallest Tag Id)
biggest_tag_id
string (Biggest Tag Id)
w
string (W)

Responses

Response samples

Content type
application/json
[
  • {
    }
]

tags

Tags All

query Parameters
limit
integer (Limit)
Default: 100
smallest_tag_id
string (Smallest Tag Id)
biggest_tag_id
string (Biggest Tag Id)
w
string (W)

Responses

Response samples

Content type
application/json
[
  • {
    }
]

Post Tag

Authorizations:
HTTPBearer
Request Body schema: application/json
required
name
required
string (Name)
color
required
string (Color)

Responses

Response samples

Content type
application/json
[
  • {
    }
]

Post Tag

Authorizations:
HTTPBearer
Request Body schema: application/json
required
name
required
string (Name)
color
required
string (Color)

Responses

Request samples

Content type
application/json
{
  • "name": "string",
  • "color": "string"
}

Response samples

Content type
application/json
{
  • "name": "string",
  • "color": "string",
  • "id": "string"
}

Tag By Id

path Parameters
tag_id
required
string (Tag Id)

Responses

Request samples

Content type
application/json
{
  • "name": "hack",
  • "color": "blue"
}

Response samples

Content type
application/json
{
  • "name": "hack",
  • "color": "blue",
  • "id": "84A743F4-97E6-42A9-9F6B-3B83B90BF524"
}

Tag By Id

path Parameters
tag_id
required
string (Tag Id)

Responses

Response samples

Content type
application/json
{
  • "name": "string",
  • "color": "string",
  • "id": "string"
}

Tag By Id

Authorizations:
HTTPBearer
path Parameters
tag_id
required
string (Tag Id)
Request Body schema: application/json
required
name
string (Name)
color
string (Color)

Responses

Response samples

Content type
application/json
{
  • "name": "hack",
  • "color": "blue",
  • "id": "84A743F4-97E6-42A9-9F6B-3B83B90BF524"
}

Tag By Id

Authorizations:
HTTPBearer
path Parameters
tag_id
required
string (Tag Id)
Request Body schema: application/json
required
name
string (Name)
color
string (Color)

Responses

Request samples

Content type
application/json
{
  • "name": "string",
  • "color": "string"
}

Response samples

Content type
application/json
{
  • "name": "string",
  • "color": "string",
  • "id": "string"
}

Tag By Id

Authorizations:
HTTPBearer
path Parameters
tag_id
required
string (Tag Id)

Responses

Request samples

Content type
application/json
{
  • "name": "hack",
  • "color": "blue"
}

Response samples

Content type
application/json
{
  • "name": "hack",
  • "color": "blue",
  • "id": "84A743F4-97E6-42A9-9F6B-3B83B90BF524"
}

Tag By Id

Authorizations:
HTTPBearer
path Parameters
tag_id
required
string (Tag Id)

Responses

Response samples

Content type
application/json
{
  • "status": "string"
}

works

Get Works

Authorizations:
HTTPBearer
query Parameters
limit
integer (Limit)
Default: 30
visibility
string (Visibility)
Enum: "public" "private" "draft"

Response samples

Content type
application/json
{
  • "status": "string"
}

works

Get Works

Authorizations:
HTTPBearer
query Parameters
limit
integer (Limit)
Default: 30
visibility
string (Visibility)
Enum: "public" "private" "draft"
Example: visibility=public

An enumeration.

oldest_work_id
string (Oldest Work Id)
newest_work_id
string (Newest Work Id)
tag_names
string (Tag Names)
tag_ids
string (Tag Ids)
search_word
string (Search Word)

Responses

Response samples

Content type
application/json
{
  • "works": [
    ],
  • "works_total_count": 0
}

Post Work

Authorizations:
HTTPBearer
query Parameters
post_discord
required
boolean (Post Discord)
Request Body schema: application/json
required
title
required
string (Title)
description
required
string (Description)
visibility
required
string (Visibility)
thumbnail_asset_id
required
string (Thumbnail Asset Id)
assets_id
required
Array of strings (Assets Id)
required
Array of objects (Urls)
tags_id
required
Array of strings (Tags Id)

Responses

Response samples

Content type
application/json
{
  • "works": [
    ],
  • "works_total_count": 4
}

Post Work

Authorizations:
HTTPBearer
query Parameters
post_discord
required
boolean (Post Discord)
Request Body schema: application/json
required
title
required
string (Title)
description
required
string (Description)
visibility
required
string (Visibility)
thumbnail_asset_id
required
string (Thumbnail Asset Id)
assets_id
required
Array of strings (Assets Id)
required
Array of objects (Urls)
tags_id
required
Array of strings (Tags Id)

Responses

Request samples

Content type
application/json
{
  • "title": "string",
  • "description": "string",
  • "visibility": "string",
  • "thumbnail_asset_id": "string",
  • "assets_id": [
    ],
  • "urls": [
    ],
  • "tags_id": [
    ]
}

Response samples

Content type
application/json
{
  • "id": "string",
  • "title": "string",
  • "description": "string",
  • "description_html": "string",
  • "user": {
    },
  • "assets": [
    ],
  • "urls": [
    ],
  • "visibility": "string",
  • "tags": [
    ],
  • "thumbnail": {
    },
  • "favorite_count": 0,
  • "is_favorite": true,
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z"
}

Get Work

Authorizations:
HTTPBearer
path Parameters
work_id
required
string (Work Id)

Responses

Request samples

Content type
application/json
{
  • "title": "post title",
  • "description": "post description",
  • "visibility": "public",
  • "thumbnail_asset_id": "84A743F4-97E6-42A9-9F6B-3B83B90BF524",
  • "assets_id": [
    ],
  • "urls": [],
  • "tags_id": [
    ]
}

Response samples

Content type
application/json
{
  • "id": "84A743F4-97E6-42A9-9F6B-3B83B90BF524",
  • "title": "title",
  • "description": "description",
  • "description_html": "<h1>Description Html</h1>",
  • "user": {
    },
  • "assets": [
    ],
  • "urls": [
    ],
  • "visibility": "public",
  • "tags": [
    ],
  • "thumbnail": {
    },
  • "favorite_count": 10,
  • "is_favorite": true,
  • "created_at": "2022-10-30T18:05:09.184Z",
  • "updated_at": "2022-10-30T18:05:09.184Z"
}

Get Work

Authorizations:
HTTPBearer
path Parameters
work_id
required
string (Work Id)

Responses

Response samples

Content type
application/json
{
  • "id": "string",
  • "title": "string",
  • "description": "string",
  • "description_html": "string",
  • "user": {
    },
  • "assets": [
    ],
  • "urls": [
    ],
  • "visibility": "string",
  • "tags": [
    ],
  • "thumbnail": {
    },
  • "favorite_count": 0,
  • "is_favorite": true,
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z"
}

Put Work

Authorizations:
HTTPBearer
path Parameters
work_id
required
string (Work Id)
Request Body schema: application/json
required
title
required
string (Title)
description
required
string (Description)
visibility
required
string (Visibility)
thumbnail_asset_id
required
string (Thumbnail Asset Id)
assets_id
required
Array of strings (Assets Id)
required
Array of objects (Urls)
tags_id
required
Array of strings (Tags Id)

Responses

Response samples

Content type
application/json
{
  • "id": "84A743F4-97E6-42A9-9F6B-3B83B90BF524",
  • "title": "title",
  • "description": "description",
  • "description_html": "<h1>Description Html</h1>",
  • "user": {
    },
  • "assets": [
    ],
  • "urls": [
    ],
  • "visibility": "public",
  • "tags": [
    ],
  • "thumbnail": {
    },
  • "favorite_count": 10,
  • "is_favorite": true,
  • "created_at": "2022-10-30T18:05:09.184Z",
  • "updated_at": "2022-10-30T18:05:09.184Z"
}

Put Work

Authorizations:
HTTPBearer
path Parameters
work_id
required
string (Work Id)
Request Body schema: application/json
required
title
required
string (Title)
description
required
string (Description)
visibility
required
string (Visibility)
thumbnail_asset_id
required
string (Thumbnail Asset Id)
assets_id
required
Array of strings (Assets Id)
required
Array of objects (Urls)
tags_id
required
Array of strings (Tags Id)

Responses

Request samples

Content type
application/json
{
  • "title": "string",
  • "description": "string",
  • "visibility": "string",
  • "thumbnail_asset_id": "string",
  • "assets_id": [
    ],
  • "urls": [
    ],
  • "tags_id": [
    ]
}

Response samples

Content type
application/json
{
  • "id": "string",
  • "title": "string",
  • "description": "string",
  • "description_html": "string",
  • "user": {
    },
  • "assets": [
    ],
  • "urls": [
    ],
  • "visibility": "string",
  • "tags": [
    ],
  • "thumbnail": {
    },
  • "favorite_count": 0,
  • "is_favorite": true,
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z"
}

Delete Work

Authorizations:
HTTPBearer
path Parameters
work_id
required
string (Work Id)

Responses

Request samples

Content type
application/json
{
  • "title": "post title",
  • "description": "post description",
  • "visibility": "public",
  • "thumbnail_asset_id": "84A743F4-97E6-42A9-9F6B-3B83B90BF524",
  • "assets_id": [
    ],
  • "urls": [],
  • "tags_id": [
    ]
}

Response samples

Content type
application/json
{
  • "id": "84A743F4-97E6-42A9-9F6B-3B83B90BF524",
  • "title": "title",
  • "description": "description",
  • "description_html": "<h1>Description Html</h1>",
  • "user": {
    },
  • "assets": [
    ],
  • "urls": [
    ],
  • "visibility": "public",
  • "tags": [
    ],
  • "thumbnail": {
    },
  • "favorite_count": 10,
  • "is_favorite": true,
  • "created_at": "2022-10-30T18:05:09.184Z",
  • "updated_at": "2022-10-30T18:05:09.184Z"
}

Delete Work

Authorizations:
HTTPBearer
path Parameters
work_id
required
string (Work Id)

Responses

Response samples

Content type
application/json
[
  • {
    }
]

Post Comment

Authorizations:
HTTPBearer
path Parameters
work_id
required
string (Work Id)
query Parameters
reply_at
string (Reply At)
visibility
string (Visibility)
Default: "public"
Enum: "public" "private" "draft"

Response samples

Content type
application/json
[
  • {
    }
]

Post Comment

Authorizations:
HTTPBearer
path Parameters
work_id
required
string (Work Id)
query Parameters
reply_at
string (Reply At)
visibility
string (Visibility)
Default: "public"
Enum: "public" "private" "draft"
Example: visibility=public

An enumeration.

Request Body schema: application/json
required
content
required
string (投稿内容) [ 1 .. 500 ] characters

Responses

Request samples

Content type
application/json
{
  • "content": "string"
}

Response samples

Content type
application/json
{
  • "content": "string",
  • "id": "string",
  • "user": {
    },
  • "work_id": "string",
  • "visibility": "string",
  • "reply_at": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z",
  • "number_of_reply": 0
}

Get Reply Comments

Authorizations:
HTTPBearer
path Parameters
work_id
required
string (Work Id)
comment_id
required
string (Comment Id)
query Parameters
limit
integer (Limit)
Default: 10
oldest_comment_id
string (Oldest Comment Id)
newest_comment_id
string (Newest Comment Id)

Responses

Request samples

Content type
application/json
{
  • "content": "this is post comment"
}

Response samples

Content type
application/json
{
  • "content": "this is comment content",
  • "id": "84A743F4-97E6-42A9-9F6B-3B83B90BF524",
  • "user": {
    },
  • "work_id": "84A743F4-97E6-42A9-9F6B-3B83B90BF524",
  • "visibility": "public",
  • "reply_at": "2022-10-30T18:05:09.184Z",
  • "created_at": "2022-10-30T18:05:09.184Z",
  • "updated_at": "2022-10-30T18:05:09.184Z",
  • "number_of_reply": 4
}

Get Reply Comments

Authorizations:
HTTPBearer
path Parameters
work_id
required
string (Work Id)
comment_id
required
string (Comment Id)
query Parameters
limit
integer (Limit)
Default: 10
oldest_comment_id
string (Oldest Comment Id)
newest_comment_id
string (Newest Comment Id)

Responses

Response samples

Content type
application/json
[
  • {
    }
]

Delete Comment

Authorizations:
HTTPBearer
path Parameters
comment_id
required
string (Comment Id)
work_id
required
string (Work Id)

Responses

Response samples

Content type
application/json
[
  • {
    }
]

Delete Comment

Authorizations:
HTTPBearer
path Parameters
comment_id
required
string (Comment Id)
work_id
required
string (Work Id)

Responses

Response samples

Content type
application/json
{
  • "favorites": [
    ],
  • "is_favorite": true,
  • "favorite_count": 0
}

Post Favorite

Authorizations:
HTTPBearer
path Parameters
work_id
required
string (Work Id)

Responses

Response samples

Content type
application/json
{
  • "favorites": [
    ],
  • "is_favorite": true,
  • "favorite_count": 3
}

Post Favorite

Authorizations:
HTTPBearer
path Parameters
work_id
required
string (Work Id)

Responses

Response samples

Content type
application/json
{
  • "favorites": [
    ],
  • "is_favorite": true,
  • "favorite_count": 0
}

Delete Favorite

Authorizations:
HTTPBearer
path Parameters
work_id
required
string (Work Id)

Responses

Response samples

Content type
application/json
{
  • "favorites": [
    ],
  • "is_favorite": true,
  • "favorite_count": 3
}

Delete Favorite

Authorizations:
HTTPBearer
path Parameters
work_id
required
string (Work Id)

Responses

Response samples

Content type
application/json
{
  • "favorites": [
    ],
  • "is_favorite": true,
  • "favorite_count": 0
}

assets

Post Asset

Authorizations:
HTTPBearer
Request Body schema: multipart/form-data
required
file
required
string <binary> (File)
asset_type
required
string (AssetType)
Enum: "zip" "image" "video" "music" "model"

Response samples

Content type
application/json
{
  • "favorites": [
    ],
  • "is_favorite": true,
  • "favorite_count": 3
}

assets

Post Asset

Authorizations:
HTTPBearer
Request Body schema: multipart/form-data
required
file
required
string <binary> (File)
asset_type
required
string (AssetType)
Enum: "zip" "image" "video" "music" "model"

An enumeration.

Responses

Response samples

Content type
application/json
{
  • "asset_type": "string",
  • "id": "string",
  • "user": {
    },
  • "extension": "string",
  • "url": "string",
  • "created_at": "2019-08-24T14:15:22Z",
  • "updated_at": "2019-08-24T14:15:22Z"
}

Delete Asset

Authorizations:
HTTPBearer
path Parameters
asset_id
required
string (Asset Id)

Responses

Response samples

Content type
application/json
{
  • "asset_type": "video",
  • "id": "84A743F4-97E6-42A9-9F6B-3B83B90BF524",
  • "user": {
    },
  • "extension": "mp4",
  • "created_at": "2022-10-30T18:05:09.184Z",
  • "updated_at": "2022-10-30T18:05:09.184Z"
}

Delete Asset

Authorizations:
HTTPBearer
path Parameters
asset_id
required
string (Asset Id)

Responses

Response samples

Content type
application/json
{
  • "status": "string"
}