diff --git a/Gemfile.lock b/Gemfile.lock index 30cce46..c7b0b1b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - decidim-rest_full (0.0.5) + decidim-rest_full (0.0.6) api-pagination (~> 6.0) cancancan decidim-admin (>= 0.28, < 0.30) diff --git a/README.md b/README.md index b8c06ff..a851f53 100644 --- a/README.md +++ b/README.md @@ -47,6 +47,7 @@ To run these scripts, change your current branch to `main` and do: Release a patch ``` yarn version --new-version patch --no-git-tag-version +yarn postversion git add . git tag v0.0. ``` @@ -54,6 +55,7 @@ git tag v0.0. Release a minor ``` yarn version minor +yarn postversion git add . git tag $(yarn postversion) ``` diff --git a/bin/swaggerize b/bin/swaggerize index a251cb1..84036ab 100755 --- a/bin/swaggerize +++ b/bin/swaggerize @@ -1,6 +1,65 @@ -#! /bin/bash +#!/bin/bash set -e -echo -n "generating openapi spec .................................. " -SWAGGER_DRY_RUN=0 bundle exec rspec spec/decidim/rest_full/**/*_spec.rb --format Rswag::Specs::SwaggerFormatter --order defined > /dev/null 2>&1 -mv -f spec/decidim_dummy_app/swagger/v1/swagger.json ./website/static/openapi.json > /dev/null 2>&1 -echo "ok" + +# Default values for options +QUIET=0 +OUTPUT_FILE="./openapi.json" + +# Print messages unless quiet mode is active +log() { + if [[ $QUIET -eq 0 ]]; then + echo "$@" + fi +} + +# Help menu +show_help() { + cat < /dev/null 2>&1 +else + SWAGGER_DRY_RUN=0 bundle exec rspec spec/decidim/rest_full/**/*_spec.rb \ + --format Rswag::Specs::SwaggerFormatter --order defined +fi + +mv -f spec/decidim_dummy_app/swagger/v1/swagger.json "$OUTPUT_FILE" +log "done, $OUTPUT_FILE written." diff --git a/contrib/decidim-node-client/api.ts b/contrib/decidim-node-client/api.ts index a4f5288..4b4b98c 100644 --- a/contrib/decidim-node-client/api.ts +++ b/contrib/decidim-node-client/api.ts @@ -1563,15 +1563,19 @@ export const OAuthApiAxiosParamCreator = function ( ) { return { /** - * - * @summary Introspect a OAuth token + * Create a oauth token for the given scopes + * @summary Request a OAuth token throught ROPC + * @param {OauthGrantParam} oauthGrantParam * @param {*} [options] Override http request option. * @throws {RequiredError} */ - oauthIntrospectPost: async ( + createToken: async ( + oauthGrantParam: OauthGrantParam, options: RawAxiosRequestConfig = {}, ): Promise => { - const localVarPath = `/oauth/introspect`; + // verify required parameter 'oauthGrantParam' is not null or undefined + assertParamExists("createToken", "oauthGrantParam", oauthGrantParam); + const localVarPath = `/oauth/token`; // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -1587,13 +1591,7 @@ export const OAuthApiAxiosParamCreator = function ( const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - // authentication credentialFlowBearer required - // http bearer authentication required - await setBearerAuthToObject(localVarHeaderParameter, configuration); - - // authentication resourceOwnerFlowBearer required - // http bearer authentication required - await setBearerAuthToObject(localVarHeaderParameter, configuration); + localVarHeaderParameter["Content-Type"] = "application/json"; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = @@ -1603,6 +1601,11 @@ export const OAuthApiAxiosParamCreator = function ( ...headersFromBaseOptions, ...options.headers, }; + localVarRequestOptions.data = serializeDataIfNeeded( + oauthGrantParam, + localVarRequestOptions, + configuration, + ); return { url: toPathString(localVarUrlObj), @@ -1610,19 +1613,15 @@ export const OAuthApiAxiosParamCreator = function ( }; }, /** - * - * @summary Request a OAuth token throught ROPC - * @param {OauthGrantParam} oauthGrantParam + * Get given oauth token details + * @summary Introspect a OAuth token * @param {*} [options] Override http request option. * @throws {RequiredError} */ - oauthTokenPost: async ( - oauthGrantParam: OauthGrantParam, + introspectToken: async ( options: RawAxiosRequestConfig = {}, ): Promise => { - // verify required parameter 'oauthGrantParam' is not null or undefined - assertParamExists("oauthTokenPost", "oauthGrantParam", oauthGrantParam); - const localVarPath = `/oauth/token`; + const localVarPath = `/oauth/introspect`; // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -1638,7 +1637,13 @@ export const OAuthApiAxiosParamCreator = function ( const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; - localVarHeaderParameter["Content-Type"] = "application/json"; + // authentication credentialFlowBearer required + // http bearer authentication required + await setBearerAuthToObject(localVarHeaderParameter, configuration); + + // authentication resourceOwnerFlowBearer required + // http bearer authentication required + await setBearerAuthToObject(localVarHeaderParameter, configuration); setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = @@ -1648,11 +1653,6 @@ export const OAuthApiAxiosParamCreator = function ( ...headersFromBaseOptions, ...options.headers, }; - localVarRequestOptions.data = serializeDataIfNeeded( - oauthGrantParam, - localVarRequestOptions, - configuration, - ); return { url: toPathString(localVarUrlObj), @@ -1670,24 +1670,25 @@ export const OAuthApiFp = function (configuration?: Configuration) { const localVarAxiosParamCreator = OAuthApiAxiosParamCreator(configuration); return { /** - * - * @summary Introspect a OAuth token + * Create a oauth token for the given scopes + * @summary Request a OAuth token throught ROPC + * @param {OauthGrantParam} oauthGrantParam * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async oauthIntrospectPost( + async createToken( + oauthGrantParam: OauthGrantParam, options?: RawAxiosRequestConfig, ): Promise< - ( - axios?: AxiosInstance, - basePath?: string, - ) => AxiosPromise + (axios?: AxiosInstance, basePath?: string) => AxiosPromise > { - const localVarAxiosArgs = - await localVarAxiosParamCreator.oauthIntrospectPost(options); + const localVarAxiosArgs = await localVarAxiosParamCreator.createToken( + oauthGrantParam, + options, + ); const localVarOperationServerIndex = configuration?.serverIndex ?? 0; const localVarOperationServerBasePath = - operationServerMap["OAuthApi.oauthIntrospectPost"]?.[ + operationServerMap["OAuthApi.createToken"]?.[ localVarOperationServerIndex ]?.url; return (axios, basePath) => @@ -1699,25 +1700,24 @@ export const OAuthApiFp = function (configuration?: Configuration) { )(axios, localVarOperationServerBasePath || basePath); }, /** - * - * @summary Request a OAuth token throught ROPC - * @param {OauthGrantParam} oauthGrantParam + * Get given oauth token details + * @summary Introspect a OAuth token * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async oauthTokenPost( - oauthGrantParam: OauthGrantParam, + async introspectToken( options?: RawAxiosRequestConfig, ): Promise< - (axios?: AxiosInstance, basePath?: string) => AxiosPromise + ( + axios?: AxiosInstance, + basePath?: string, + ) => AxiosPromise > { - const localVarAxiosArgs = await localVarAxiosParamCreator.oauthTokenPost( - oauthGrantParam, - options, - ); + const localVarAxiosArgs = + await localVarAxiosParamCreator.introspectToken(options); const localVarOperationServerIndex = configuration?.serverIndex ?? 0; const localVarOperationServerBasePath = - operationServerMap["OAuthApi.oauthTokenPost"]?.[ + operationServerMap["OAuthApi.introspectToken"]?.[ localVarOperationServerIndex ]?.url; return (axios, basePath) => @@ -1743,46 +1743,46 @@ export const OAuthApiFactory = function ( const localVarFp = OAuthApiFp(configuration); return { /** - * - * @summary Introspect a OAuth token + * Create a oauth token for the given scopes + * @summary Request a OAuth token throught ROPC + * @param {OAuthApiCreateTokenRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} */ - oauthIntrospectPost( + createToken( + requestParameters: OAuthApiCreateTokenRequest, options?: RawAxiosRequestConfig, - ): AxiosPromise { + ): AxiosPromise { return localVarFp - .oauthIntrospectPost(options) + .createToken(requestParameters.oauthGrantParam, options) .then((request) => request(axios, basePath)); }, /** - * - * @summary Request a OAuth token throught ROPC - * @param {OAuthApiOauthTokenPostRequest} requestParameters Request parameters. + * Get given oauth token details + * @summary Introspect a OAuth token * @param {*} [options] Override http request option. * @throws {RequiredError} */ - oauthTokenPost( - requestParameters: OAuthApiOauthTokenPostRequest, + introspectToken( options?: RawAxiosRequestConfig, - ): AxiosPromise { + ): AxiosPromise { return localVarFp - .oauthTokenPost(requestParameters.oauthGrantParam, options) + .introspectToken(options) .then((request) => request(axios, basePath)); }, }; }; /** - * Request parameters for oauthTokenPost operation in OAuthApi. + * Request parameters for createToken operation in OAuthApi. * @export - * @interface OAuthApiOauthTokenPostRequest + * @interface OAuthApiCreateTokenRequest */ -export interface OAuthApiOauthTokenPostRequest { +export interface OAuthApiCreateTokenRequest { /** * * @type {OauthGrantParam} - * @memberof OAuthApiOauthTokenPost + * @memberof OAuthApiCreateToken */ readonly oauthGrantParam: OauthGrantParam; } @@ -1795,32 +1795,32 @@ export interface OAuthApiOauthTokenPostRequest { */ export class OAuthApi extends BaseAPI { /** - * - * @summary Introspect a OAuth token + * Create a oauth token for the given scopes + * @summary Request a OAuth token throught ROPC + * @param {OAuthApiCreateTokenRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof OAuthApi */ - public oauthIntrospectPost(options?: RawAxiosRequestConfig) { + public createToken( + requestParameters: OAuthApiCreateTokenRequest, + options?: RawAxiosRequestConfig, + ) { return OAuthApiFp(this.configuration) - .oauthIntrospectPost(options) + .createToken(requestParameters.oauthGrantParam, options) .then((request) => request(this.axios, this.basePath)); } /** - * - * @summary Request a OAuth token throught ROPC - * @param {OAuthApiOauthTokenPostRequest} requestParameters Request parameters. + * Get given oauth token details + * @summary Introspect a OAuth token * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof OAuthApi */ - public oauthTokenPost( - requestParameters: OAuthApiOauthTokenPostRequest, - options?: RawAxiosRequestConfig, - ) { + public introspectToken(options?: RawAxiosRequestConfig) { return OAuthApiFp(this.configuration) - .oauthTokenPost(requestParameters.oauthGrantParam, options) + .introspectToken(options) .then((request) => request(this.axios, this.basePath)); } } @@ -1834,11 +1834,71 @@ export const PublicApiAxiosParamCreator = function ( ) { return { /** - * + * Get details of a component + * @summary Show a Component + * @param {number} id + * @param {Array} [locales] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + component: async ( + id: number, + locales?: Array, + options: RawAxiosRequestConfig = {}, + ): Promise => { + // verify required parameter 'id' is not null or undefined + assertParamExists("component", "id", id); + const localVarPath = `/public/components/{id}`.replace( + `{${"id"}}`, + encodeURIComponent(String(id)), + ); + // use dummy base URL string because the URL constructor only accepts absolute URLs. + const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); + let baseOptions; + if (configuration) { + baseOptions = configuration.baseOptions; + } + + const localVarRequestOptions = { + method: "GET", + ...baseOptions, + ...options, + }; + const localVarHeaderParameter = {} as any; + const localVarQueryParameter = {} as any; + + // authentication credentialFlowBearer required + // http bearer authentication required + await setBearerAuthToObject(localVarHeaderParameter, configuration); + + // authentication resourceOwnerFlowBearer required + // http bearer authentication required + await setBearerAuthToObject(localVarHeaderParameter, configuration); + + if (locales) { + localVarQueryParameter["locales[]"] = locales; + } + + setSearchParams(localVarUrlObj, localVarQueryParameter); + let headersFromBaseOptions = + baseOptions && baseOptions.headers ? baseOptions.headers : {}; + localVarRequestOptions.headers = { + ...localVarHeaderParameter, + ...headersFromBaseOptions, + ...options.headers, + }; + + return { + url: toPathString(localVarUrlObj), + options: localVarRequestOptions, + }; + }, + /** + * List or search components of the organization * @summary List Components - * @param {Array} [locales] - * @param {Array} [filterManifestNameNotIn] - * @param {Array} [filterManifestNameIn] + * @param {Array} [locales] + * @param {Array} [filterManifestNameNotIn] + * @param {Array} [filterManifestNameIn] * @param {string} [filterManifestNameEq] * @param {string} [filterManifestNameNotEq] * @param {Array} [filterParticipatorySpaceIdIn] @@ -1854,10 +1914,10 @@ export const PublicApiAxiosParamCreator = function ( * @param {*} [options] Override http request option. * @throws {RequiredError} */ - publicComponentsGet: async ( - locales?: Array, - filterManifestNameNotIn?: Array, - filterManifestNameIn?: Array, + components: async ( + locales?: Array, + filterManifestNameNotIn?: Array, + filterManifestNameIn?: Array, filterManifestNameEq?: string, filterManifestNameNotEq?: string, filterParticipatorySpaceIdIn?: Array, @@ -1979,88 +2039,24 @@ export const PublicApiAxiosParamCreator = function ( }; }, /** - * - * @summary Show a Component - * @param {number} id - * @param {Array} [locales] - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - publicComponentsIdGet: async ( - id: number, - locales?: Array, - options: RawAxiosRequestConfig = {}, - ): Promise => { - // verify required parameter 'id' is not null or undefined - assertParamExists("publicComponentsIdGet", "id", id); - const localVarPath = `/public/components/{id}`.replace( - `{${"id"}}`, - encodeURIComponent(String(id)), - ); - // use dummy base URL string because the URL constructor only accepts absolute URLs. - const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); - let baseOptions; - if (configuration) { - baseOptions = configuration.baseOptions; - } - - const localVarRequestOptions = { - method: "GET", - ...baseOptions, - ...options, - }; - const localVarHeaderParameter = {} as any; - const localVarQueryParameter = {} as any; - - // authentication credentialFlowBearer required - // http bearer authentication required - await setBearerAuthToObject(localVarHeaderParameter, configuration); - - // authentication resourceOwnerFlowBearer required - // http bearer authentication required - await setBearerAuthToObject(localVarHeaderParameter, configuration); - - if (locales) { - localVarQueryParameter["locales[]"] = locales; - } - - setSearchParams(localVarUrlObj, localVarQueryParameter); - let headersFromBaseOptions = - baseOptions && baseOptions.headers ? baseOptions.headers : {}; - localVarRequestOptions.headers = { - ...localVarHeaderParameter, - ...headersFromBaseOptions, - ...options.headers, - }; - - return { - url: toPathString(localVarUrlObj), - options: localVarRequestOptions, - }; - }, - /** - * + * Get detail of a space given its manifest and id * @summary Show Participatory Space * @param {number} id - * @param {PublicManifestNameIdGetManifestNameEnum} manifestName - * @param {Array} [locales] + * @param {SpaceManifestNameEnum} manifestName + * @param {Array} [locales] * @param {*} [options] Override http request option. * @throws {RequiredError} */ - publicManifestNameIdGet: async ( + space: async ( id: number, - manifestName: PublicManifestNameIdGetManifestNameEnum, - locales?: Array, + manifestName: SpaceManifestNameEnum, + locales?: Array, options: RawAxiosRequestConfig = {}, ): Promise => { // verify required parameter 'id' is not null or undefined - assertParamExists("publicManifestNameIdGet", "id", id); + assertParamExists("space", "id", id); // verify required parameter 'manifestName' is not null or undefined - assertParamExists( - "publicManifestNameIdGet", - "manifestName", - manifestName, - ); + assertParamExists("space", "manifestName", manifestName); const localVarPath = `/public/{manifest_name}/{id}` .replace(`{${"id"}}`, encodeURIComponent(String(id))) .replace( @@ -2109,11 +2105,11 @@ export const PublicApiAxiosParamCreator = function ( }; }, /** - * + * List or search spaces of the organization. Can be processes, assemblies, or any other registred participatory space. * @summary List Participatory Spaces - * @param {Array} [locales] - * @param {Array} [filterManifestNameNotIn] - * @param {Array} [filterManifestNameIn] + * @param {Array} [locales] + * @param {Array} [filterManifestNameNotIn] + * @param {Array} [filterManifestNameIn] * @param {string} [filterManifestNameEq] * @param {string} [filterManifestNameNotEq] * @param {Array} [filterTitleNotIn] @@ -2124,17 +2120,17 @@ export const PublicApiAxiosParamCreator = function ( * @param {string} [filterTitleNotEq] * @param {string} [filterTitleMatches] * @param {string} [filterTitleDoesNotMatch] - * @param {PublicSpacesGetFilterTitlePresentEnum} [filterTitlePresent] - * @param {PublicSpacesGetFilterTitleBlankEnum} [filterTitleBlank] + * @param {SpacesFilterTitlePresentEnum} [filterTitlePresent] + * @param {SpacesFilterTitleBlankEnum} [filterTitleBlank] * @param {number} [page] Page number for pagination * @param {number} [perPage] Number of items per page * @param {*} [options] Override http request option. * @throws {RequiredError} */ - publicSpacesGet: async ( - locales?: Array, - filterManifestNameNotIn?: Array, - filterManifestNameIn?: Array, + spaces: async ( + locales?: Array, + filterManifestNameNotIn?: Array, + filterManifestNameIn?: Array, filterManifestNameEq?: string, filterManifestNameNotEq?: string, filterTitleNotIn?: Array, @@ -2145,8 +2141,8 @@ export const PublicApiAxiosParamCreator = function ( filterTitleNotEq?: string, filterTitleMatches?: string, filterTitleDoesNotMatch?: string, - filterTitlePresent?: PublicSpacesGetFilterTitlePresentEnum, - filterTitleBlank?: PublicSpacesGetFilterTitleBlankEnum, + filterTitlePresent?: SpacesFilterTitlePresentEnum, + filterTitleBlank?: SpacesFilterTitleBlankEnum, page?: number, perPage?: number, options: RawAxiosRequestConfig = {}, @@ -2273,11 +2269,47 @@ export const PublicApiFp = function (configuration?: Configuration) { const localVarAxiosParamCreator = PublicApiAxiosParamCreator(configuration); return { /** - * + * Get details of a component + * @summary Show a Component + * @param {number} id + * @param {Array} [locales] + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async component( + id: number, + locales?: Array, + options?: RawAxiosRequestConfig, + ): Promise< + ( + axios?: AxiosInstance, + basePath?: string, + ) => AxiosPromise + > { + const localVarAxiosArgs = await localVarAxiosParamCreator.component( + id, + locales, + options, + ); + const localVarOperationServerIndex = configuration?.serverIndex ?? 0; + const localVarOperationServerBasePath = + operationServerMap["PublicApi.component"]?.[ + localVarOperationServerIndex + ]?.url; + return (axios, basePath) => + createRequestFunction( + localVarAxiosArgs, + globalAxios, + BASE_PATH, + configuration, + )(axios, localVarOperationServerBasePath || basePath); + }, + /** + * List or search components of the organization * @summary List Components - * @param {Array} [locales] - * @param {Array} [filterManifestNameNotIn] - * @param {Array} [filterManifestNameIn] + * @param {Array} [locales] + * @param {Array} [filterManifestNameNotIn] + * @param {Array} [filterManifestNameIn] * @param {string} [filterManifestNameEq] * @param {string} [filterManifestNameNotEq] * @param {Array} [filterParticipatorySpaceIdIn] @@ -2293,10 +2325,10 @@ export const PublicApiFp = function (configuration?: Configuration) { * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async publicComponentsGet( - locales?: Array, - filterManifestNameNotIn?: Array, - filterManifestNameIn?: Array, + async components( + locales?: Array, + filterManifestNameNotIn?: Array, + filterManifestNameIn?: Array, filterManifestNameEq?: string, filterManifestNameNotEq?: string, filterParticipatorySpaceIdIn?: Array, @@ -2316,65 +2348,27 @@ export const PublicApiFp = function (configuration?: Configuration) { basePath?: string, ) => AxiosPromise > { - const localVarAxiosArgs = - await localVarAxiosParamCreator.publicComponentsGet( - locales, - filterManifestNameNotIn, - filterManifestNameIn, - filterManifestNameEq, - filterManifestNameNotEq, - filterParticipatorySpaceIdIn, - filterParticipatorySpaceIdEq, - filterParticipatorySpaceTypeIn, - filterParticipatorySpaceTypeEq, - filterNameStart, - filterNameEq, - filterNameNotEq, - filterNameMatches, - page, - perPage, - options, - ); - const localVarOperationServerIndex = configuration?.serverIndex ?? 0; - const localVarOperationServerBasePath = - operationServerMap["PublicApi.publicComponentsGet"]?.[ - localVarOperationServerIndex - ]?.url; - return (axios, basePath) => - createRequestFunction( - localVarAxiosArgs, - globalAxios, - BASE_PATH, - configuration, - )(axios, localVarOperationServerBasePath || basePath); - }, - /** - * - * @summary Show a Component - * @param {number} id - * @param {Array} [locales] - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - async publicComponentsIdGet( - id: number, - locales?: Array, - options?: RawAxiosRequestConfig, - ): Promise< - ( - axios?: AxiosInstance, - basePath?: string, - ) => AxiosPromise - > { - const localVarAxiosArgs = - await localVarAxiosParamCreator.publicComponentsIdGet( - id, - locales, - options, - ); + const localVarAxiosArgs = await localVarAxiosParamCreator.components( + locales, + filterManifestNameNotIn, + filterManifestNameIn, + filterManifestNameEq, + filterManifestNameNotEq, + filterParticipatorySpaceIdIn, + filterParticipatorySpaceIdEq, + filterParticipatorySpaceTypeIn, + filterParticipatorySpaceTypeEq, + filterNameStart, + filterNameEq, + filterNameNotEq, + filterNameMatches, + page, + perPage, + options, + ); const localVarOperationServerIndex = configuration?.serverIndex ?? 0; const localVarOperationServerBasePath = - operationServerMap["PublicApi.publicComponentsIdGet"]?.[ + operationServerMap["PublicApi.components"]?.[ localVarOperationServerIndex ]?.url; return (axios, basePath) => @@ -2386,34 +2380,32 @@ export const PublicApiFp = function (configuration?: Configuration) { )(axios, localVarOperationServerBasePath || basePath); }, /** - * + * Get detail of a space given its manifest and id * @summary Show Participatory Space * @param {number} id - * @param {PublicManifestNameIdGetManifestNameEnum} manifestName - * @param {Array} [locales] + * @param {SpaceManifestNameEnum} manifestName + * @param {Array} [locales] * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async publicManifestNameIdGet( + async space( id: number, - manifestName: PublicManifestNameIdGetManifestNameEnum, - locales?: Array, + manifestName: SpaceManifestNameEnum, + locales?: Array, options?: RawAxiosRequestConfig, ): Promise< (axios?: AxiosInstance, basePath?: string) => AxiosPromise > { - const localVarAxiosArgs = - await localVarAxiosParamCreator.publicManifestNameIdGet( - id, - manifestName, - locales, - options, - ); + const localVarAxiosArgs = await localVarAxiosParamCreator.space( + id, + manifestName, + locales, + options, + ); const localVarOperationServerIndex = configuration?.serverIndex ?? 0; const localVarOperationServerBasePath = - operationServerMap["PublicApi.publicManifestNameIdGet"]?.[ - localVarOperationServerIndex - ]?.url; + operationServerMap["PublicApi.space"]?.[localVarOperationServerIndex] + ?.url; return (axios, basePath) => createRequestFunction( localVarAxiosArgs, @@ -2423,11 +2415,11 @@ export const PublicApiFp = function (configuration?: Configuration) { )(axios, localVarOperationServerBasePath || basePath); }, /** - * + * List or search spaces of the organization. Can be processes, assemblies, or any other registred participatory space. * @summary List Participatory Spaces - * @param {Array} [locales] - * @param {Array} [filterManifestNameNotIn] - * @param {Array} [filterManifestNameIn] + * @param {Array} [locales] + * @param {Array} [filterManifestNameNotIn] + * @param {Array} [filterManifestNameIn] * @param {string} [filterManifestNameEq] * @param {string} [filterManifestNameNotEq] * @param {Array} [filterTitleNotIn] @@ -2438,17 +2430,17 @@ export const PublicApiFp = function (configuration?: Configuration) { * @param {string} [filterTitleNotEq] * @param {string} [filterTitleMatches] * @param {string} [filterTitleDoesNotMatch] - * @param {PublicSpacesGetFilterTitlePresentEnum} [filterTitlePresent] - * @param {PublicSpacesGetFilterTitleBlankEnum} [filterTitleBlank] + * @param {SpacesFilterTitlePresentEnum} [filterTitlePresent] + * @param {SpacesFilterTitleBlankEnum} [filterTitleBlank] * @param {number} [page] Page number for pagination * @param {number} [perPage] Number of items per page * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async publicSpacesGet( - locales?: Array, - filterManifestNameNotIn?: Array, - filterManifestNameIn?: Array, + async spaces( + locales?: Array, + filterManifestNameNotIn?: Array, + filterManifestNameIn?: Array, filterManifestNameEq?: string, filterManifestNameNotEq?: string, filterTitleNotIn?: Array, @@ -2459,15 +2451,15 @@ export const PublicApiFp = function (configuration?: Configuration) { filterTitleNotEq?: string, filterTitleMatches?: string, filterTitleDoesNotMatch?: string, - filterTitlePresent?: PublicSpacesGetFilterTitlePresentEnum, - filterTitleBlank?: PublicSpacesGetFilterTitleBlankEnum, + filterTitlePresent?: SpacesFilterTitlePresentEnum, + filterTitleBlank?: SpacesFilterTitleBlankEnum, page?: number, perPage?: number, options?: RawAxiosRequestConfig, ): Promise< (axios?: AxiosInstance, basePath?: string) => AxiosPromise > { - const localVarAxiosArgs = await localVarAxiosParamCreator.publicSpacesGet( + const localVarAxiosArgs = await localVarAxiosParamCreator.spaces( locales, filterManifestNameNotIn, filterManifestNameIn, @@ -2489,9 +2481,8 @@ export const PublicApiFp = function (configuration?: Configuration) { ); const localVarOperationServerIndex = configuration?.serverIndex ?? 0; const localVarOperationServerBasePath = - operationServerMap["PublicApi.publicSpacesGet"]?.[ - localVarOperationServerIndex - ]?.url; + operationServerMap["PublicApi.spaces"]?.[localVarOperationServerIndex] + ?.url; return (axios, basePath) => createRequestFunction( localVarAxiosArgs, @@ -2515,18 +2506,33 @@ export const PublicApiFactory = function ( const localVarFp = PublicApiFp(configuration); return { /** - * + * Get details of a component + * @summary Show a Component + * @param {PublicApiComponentRequest} requestParameters Request parameters. + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + component( + requestParameters: PublicApiComponentRequest, + options?: RawAxiosRequestConfig, + ): AxiosPromise { + return localVarFp + .component(requestParameters.id, requestParameters.locales, options) + .then((request) => request(axios, basePath)); + }, + /** + * List or search components of the organization * @summary List Components - * @param {PublicApiPublicComponentsGetRequest} requestParameters Request parameters. + * @param {PublicApiComponentsRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} */ - publicComponentsGet( - requestParameters: PublicApiPublicComponentsGetRequest = {}, + components( + requestParameters: PublicApiComponentsRequest = {}, options?: RawAxiosRequestConfig, ): AxiosPromise { return localVarFp - .publicComponentsGet( + .components( requestParameters.locales, requestParameters.filterManifestNameNotIn, requestParameters.filterManifestNameIn, @@ -2547,37 +2553,18 @@ export const PublicApiFactory = function ( .then((request) => request(axios, basePath)); }, /** - * - * @summary Show a Component - * @param {PublicApiPublicComponentsIdGetRequest} requestParameters Request parameters. - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - publicComponentsIdGet( - requestParameters: PublicApiPublicComponentsIdGetRequest, - options?: RawAxiosRequestConfig, - ): AxiosPromise { - return localVarFp - .publicComponentsIdGet( - requestParameters.id, - requestParameters.locales, - options, - ) - .then((request) => request(axios, basePath)); - }, - /** - * + * Get detail of a space given its manifest and id * @summary Show Participatory Space - * @param {PublicApiPublicManifestNameIdGetRequest} requestParameters Request parameters. + * @param {PublicApiSpaceRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} */ - publicManifestNameIdGet( - requestParameters: PublicApiPublicManifestNameIdGetRequest, + space( + requestParameters: PublicApiSpaceRequest, options?: RawAxiosRequestConfig, ): AxiosPromise { return localVarFp - .publicManifestNameIdGet( + .space( requestParameters.id, requestParameters.manifestName, requestParameters.locales, @@ -2586,18 +2573,18 @@ export const PublicApiFactory = function ( .then((request) => request(axios, basePath)); }, /** - * + * List or search spaces of the organization. Can be processes, assemblies, or any other registred participatory space. * @summary List Participatory Spaces - * @param {PublicApiPublicSpacesGetRequest} requestParameters Request parameters. + * @param {PublicApiSpacesRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} */ - publicSpacesGet( - requestParameters: PublicApiPublicSpacesGetRequest = {}, + spaces( + requestParameters: PublicApiSpacesRequest = {}, options?: RawAxiosRequestConfig, ): AxiosPromise { return localVarFp - .publicSpacesGet( + .spaces( requestParameters.locales, requestParameters.filterManifestNameNotIn, requestParameters.filterManifestNameIn, @@ -2623,288 +2610,288 @@ export const PublicApiFactory = function ( }; /** - * Request parameters for publicComponentsGet operation in PublicApi. + * Request parameters for component operation in PublicApi. + * @export + * @interface PublicApiComponentRequest + */ +export interface PublicApiComponentRequest { + /** + * + * @type {number} + * @memberof PublicApiComponent + */ + readonly id: number; + + /** + * + * @type {Array<'en' | 'bg' | 'ar' | 'ca' | 'cs' | 'da' | 'de' | 'el' | 'eo' | 'es' | 'es-MX' | 'es-PY' | 'et' | 'eu' | 'fa' | 'fi-pl' | 'fi' | 'fr' | 'fr-CA' | 'ga' | 'gl' | 'hr' | 'hu' | 'id' | 'is' | 'it' | 'ja' | 'ko' | 'lb' | 'lt' | 'lv' | 'mt' | 'nl' | 'no' | 'pl' | 'pt' | 'pt-BR' | 'ro' | 'ru' | 'sk' | 'sl' | 'sr' | 'sv' | 'tr' | 'uk' | 'vi' | 'zh-CN' | 'zh-TW'>} + * @memberof PublicApiComponent + */ + readonly locales?: Array; +} + +/** + * Request parameters for components operation in PublicApi. * @export - * @interface PublicApiPublicComponentsGetRequest + * @interface PublicApiComponentsRequest */ -export interface PublicApiPublicComponentsGetRequest { +export interface PublicApiComponentsRequest { /** * * @type {Array<'en' | 'bg' | 'ar' | 'ca' | 'cs' | 'da' | 'de' | 'el' | 'eo' | 'es' | 'es-MX' | 'es-PY' | 'et' | 'eu' | 'fa' | 'fi-pl' | 'fi' | 'fr' | 'fr-CA' | 'ga' | 'gl' | 'hr' | 'hu' | 'id' | 'is' | 'it' | 'ja' | 'ko' | 'lb' | 'lt' | 'lv' | 'mt' | 'nl' | 'no' | 'pl' | 'pt' | 'pt-BR' | 'ro' | 'ru' | 'sk' | 'sl' | 'sr' | 'sv' | 'tr' | 'uk' | 'vi' | 'zh-CN' | 'zh-TW'>} - * @memberof PublicApiPublicComponentsGet + * @memberof PublicApiComponents */ - readonly locales?: Array; + readonly locales?: Array; /** * * @type {Array<'pages' | 'proposals' | 'meetings' | 'budgets' | 'surveys' | 'accountability' | 'debates' | 'sortitions' | 'blogs'>} - * @memberof PublicApiPublicComponentsGet + * @memberof PublicApiComponents */ - readonly filterManifestNameNotIn?: Array; + readonly filterManifestNameNotIn?: Array; /** * * @type {Array<'pages' | 'proposals' | 'meetings' | 'budgets' | 'surveys' | 'accountability' | 'debates' | 'sortitions' | 'blogs'>} - * @memberof PublicApiPublicComponentsGet + * @memberof PublicApiComponents */ - readonly filterManifestNameIn?: Array; + readonly filterManifestNameIn?: Array; /** * * @type {string} - * @memberof PublicApiPublicComponentsGet + * @memberof PublicApiComponents */ readonly filterManifestNameEq?: string; /** * * @type {string} - * @memberof PublicApiPublicComponentsGet + * @memberof PublicApiComponents */ readonly filterManifestNameNotEq?: string; /** * * @type {Array} - * @memberof PublicApiPublicComponentsGet + * @memberof PublicApiComponents */ readonly filterParticipatorySpaceIdIn?: Array; /** * * @type {string} - * @memberof PublicApiPublicComponentsGet + * @memberof PublicApiComponents */ readonly filterParticipatorySpaceIdEq?: string; /** * * @type {Array} - * @memberof PublicApiPublicComponentsGet + * @memberof PublicApiComponents */ readonly filterParticipatorySpaceTypeIn?: Array; /** * * @type {string} - * @memberof PublicApiPublicComponentsGet + * @memberof PublicApiComponents */ readonly filterParticipatorySpaceTypeEq?: string; /** * * @type {string} - * @memberof PublicApiPublicComponentsGet + * @memberof PublicApiComponents */ readonly filterNameStart?: string; /** * * @type {string} - * @memberof PublicApiPublicComponentsGet + * @memberof PublicApiComponents */ readonly filterNameEq?: string; /** * * @type {string} - * @memberof PublicApiPublicComponentsGet + * @memberof PublicApiComponents */ readonly filterNameNotEq?: string; /** * * @type {string} - * @memberof PublicApiPublicComponentsGet + * @memberof PublicApiComponents */ readonly filterNameMatches?: string; /** * Page number for pagination * @type {number} - * @memberof PublicApiPublicComponentsGet + * @memberof PublicApiComponents */ readonly page?: number; /** * Number of items per page * @type {number} - * @memberof PublicApiPublicComponentsGet + * @memberof PublicApiComponents */ readonly perPage?: number; } /** - * Request parameters for publicComponentsIdGet operation in PublicApi. + * Request parameters for space operation in PublicApi. * @export - * @interface PublicApiPublicComponentsIdGetRequest + * @interface PublicApiSpaceRequest */ -export interface PublicApiPublicComponentsIdGetRequest { +export interface PublicApiSpaceRequest { /** * * @type {number} - * @memberof PublicApiPublicComponentsIdGet - */ - readonly id: number; - - /** - * - * @type {Array<'en' | 'bg' | 'ar' | 'ca' | 'cs' | 'da' | 'de' | 'el' | 'eo' | 'es' | 'es-MX' | 'es-PY' | 'et' | 'eu' | 'fa' | 'fi-pl' | 'fi' | 'fr' | 'fr-CA' | 'ga' | 'gl' | 'hr' | 'hu' | 'id' | 'is' | 'it' | 'ja' | 'ko' | 'lb' | 'lt' | 'lv' | 'mt' | 'nl' | 'no' | 'pl' | 'pt' | 'pt-BR' | 'ro' | 'ru' | 'sk' | 'sl' | 'sr' | 'sv' | 'tr' | 'uk' | 'vi' | 'zh-CN' | 'zh-TW'>} - * @memberof PublicApiPublicComponentsIdGet - */ - readonly locales?: Array; -} - -/** - * Request parameters for publicManifestNameIdGet operation in PublicApi. - * @export - * @interface PublicApiPublicManifestNameIdGetRequest - */ -export interface PublicApiPublicManifestNameIdGetRequest { - /** - * - * @type {number} - * @memberof PublicApiPublicManifestNameIdGet + * @memberof PublicApiSpace */ readonly id: number; /** * * @type {'participatory_processes' | 'assemblies'} - * @memberof PublicApiPublicManifestNameIdGet + * @memberof PublicApiSpace */ - readonly manifestName: PublicManifestNameIdGetManifestNameEnum; + readonly manifestName: SpaceManifestNameEnum; /** * * @type {Array<'en' | 'bg' | 'ar' | 'ca' | 'cs' | 'da' | 'de' | 'el' | 'eo' | 'es' | 'es-MX' | 'es-PY' | 'et' | 'eu' | 'fa' | 'fi-pl' | 'fi' | 'fr' | 'fr-CA' | 'ga' | 'gl' | 'hr' | 'hu' | 'id' | 'is' | 'it' | 'ja' | 'ko' | 'lb' | 'lt' | 'lv' | 'mt' | 'nl' | 'no' | 'pl' | 'pt' | 'pt-BR' | 'ro' | 'ru' | 'sk' | 'sl' | 'sr' | 'sv' | 'tr' | 'uk' | 'vi' | 'zh-CN' | 'zh-TW'>} - * @memberof PublicApiPublicManifestNameIdGet + * @memberof PublicApiSpace */ - readonly locales?: Array; + readonly locales?: Array; } /** - * Request parameters for publicSpacesGet operation in PublicApi. + * Request parameters for spaces operation in PublicApi. * @export - * @interface PublicApiPublicSpacesGetRequest + * @interface PublicApiSpacesRequest */ -export interface PublicApiPublicSpacesGetRequest { +export interface PublicApiSpacesRequest { /** * * @type {Array<'en' | 'bg' | 'ar' | 'ca' | 'cs' | 'da' | 'de' | 'el' | 'eo' | 'es' | 'es-MX' | 'es-PY' | 'et' | 'eu' | 'fa' | 'fi-pl' | 'fi' | 'fr' | 'fr-CA' | 'ga' | 'gl' | 'hr' | 'hu' | 'id' | 'is' | 'it' | 'ja' | 'ko' | 'lb' | 'lt' | 'lv' | 'mt' | 'nl' | 'no' | 'pl' | 'pt' | 'pt-BR' | 'ro' | 'ru' | 'sk' | 'sl' | 'sr' | 'sv' | 'tr' | 'uk' | 'vi' | 'zh-CN' | 'zh-TW'>} - * @memberof PublicApiPublicSpacesGet + * @memberof PublicApiSpaces */ - readonly locales?: Array; + readonly locales?: Array; /** * * @type {Array<'participatory_processes' | 'assemblies'>} - * @memberof PublicApiPublicSpacesGet + * @memberof PublicApiSpaces */ - readonly filterManifestNameNotIn?: Array; + readonly filterManifestNameNotIn?: Array; /** * * @type {Array<'participatory_processes' | 'assemblies'>} - * @memberof PublicApiPublicSpacesGet + * @memberof PublicApiSpaces */ - readonly filterManifestNameIn?: Array; + readonly filterManifestNameIn?: Array; /** * * @type {string} - * @memberof PublicApiPublicSpacesGet + * @memberof PublicApiSpaces */ readonly filterManifestNameEq?: string; /** * * @type {string} - * @memberof PublicApiPublicSpacesGet + * @memberof PublicApiSpaces */ readonly filterManifestNameNotEq?: string; /** * * @type {Array} - * @memberof PublicApiPublicSpacesGet + * @memberof PublicApiSpaces */ readonly filterTitleNotIn?: Array; /** * * @type {Array} - * @memberof PublicApiPublicSpacesGet + * @memberof PublicApiSpaces */ readonly filterTitleIn?: Array; /** * * @type {string} - * @memberof PublicApiPublicSpacesGet + * @memberof PublicApiSpaces */ readonly filterTitleStart?: string; /** * * @type {string} - * @memberof PublicApiPublicSpacesGet + * @memberof PublicApiSpaces */ readonly filterTitleNotStart?: string; /** * * @type {string} - * @memberof PublicApiPublicSpacesGet + * @memberof PublicApiSpaces */ readonly filterTitleEq?: string; /** * * @type {string} - * @memberof PublicApiPublicSpacesGet + * @memberof PublicApiSpaces */ readonly filterTitleNotEq?: string; /** * * @type {string} - * @memberof PublicApiPublicSpacesGet + * @memberof PublicApiSpaces */ readonly filterTitleMatches?: string; /** * * @type {string} - * @memberof PublicApiPublicSpacesGet + * @memberof PublicApiSpaces */ readonly filterTitleDoesNotMatch?: string; /** * * @type {'1' | '0'} - * @memberof PublicApiPublicSpacesGet + * @memberof PublicApiSpaces */ - readonly filterTitlePresent?: PublicSpacesGetFilterTitlePresentEnum; + readonly filterTitlePresent?: SpacesFilterTitlePresentEnum; /** * * @type {'1' | '0'} - * @memberof PublicApiPublicSpacesGet + * @memberof PublicApiSpaces */ - readonly filterTitleBlank?: PublicSpacesGetFilterTitleBlankEnum; + readonly filterTitleBlank?: SpacesFilterTitleBlankEnum; /** * Page number for pagination * @type {number} - * @memberof PublicApiPublicSpacesGet + * @memberof PublicApiSpaces */ readonly page?: number; /** * Number of items per page * @type {number} - * @memberof PublicApiPublicSpacesGet + * @memberof PublicApiSpaces */ readonly perPage?: number; } @@ -2917,19 +2904,36 @@ export interface PublicApiPublicSpacesGetRequest { */ export class PublicApi extends BaseAPI { /** - * + * Get details of a component + * @summary Show a Component + * @param {PublicApiComponentRequest} requestParameters Request parameters. + * @param {*} [options] Override http request option. + * @throws {RequiredError} + * @memberof PublicApi + */ + public component( + requestParameters: PublicApiComponentRequest, + options?: RawAxiosRequestConfig, + ) { + return PublicApiFp(this.configuration) + .component(requestParameters.id, requestParameters.locales, options) + .then((request) => request(this.axios, this.basePath)); + } + + /** + * List or search components of the organization * @summary List Components - * @param {PublicApiPublicComponentsGetRequest} requestParameters Request parameters. + * @param {PublicApiComponentsRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof PublicApi */ - public publicComponentsGet( - requestParameters: PublicApiPublicComponentsGetRequest = {}, + public components( + requestParameters: PublicApiComponentsRequest = {}, options?: RawAxiosRequestConfig, ) { return PublicApiFp(this.configuration) - .publicComponentsGet( + .components( requestParameters.locales, requestParameters.filterManifestNameNotIn, requestParameters.filterManifestNameIn, @@ -2951,40 +2955,19 @@ export class PublicApi extends BaseAPI { } /** - * - * @summary Show a Component - * @param {PublicApiPublicComponentsIdGetRequest} requestParameters Request parameters. - * @param {*} [options] Override http request option. - * @throws {RequiredError} - * @memberof PublicApi - */ - public publicComponentsIdGet( - requestParameters: PublicApiPublicComponentsIdGetRequest, - options?: RawAxiosRequestConfig, - ) { - return PublicApiFp(this.configuration) - .publicComponentsIdGet( - requestParameters.id, - requestParameters.locales, - options, - ) - .then((request) => request(this.axios, this.basePath)); - } - - /** - * + * Get detail of a space given its manifest and id * @summary Show Participatory Space - * @param {PublicApiPublicManifestNameIdGetRequest} requestParameters Request parameters. + * @param {PublicApiSpaceRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof PublicApi */ - public publicManifestNameIdGet( - requestParameters: PublicApiPublicManifestNameIdGetRequest, + public space( + requestParameters: PublicApiSpaceRequest, options?: RawAxiosRequestConfig, ) { return PublicApiFp(this.configuration) - .publicManifestNameIdGet( + .space( requestParameters.id, requestParameters.manifestName, requestParameters.locales, @@ -2994,19 +2977,19 @@ export class PublicApi extends BaseAPI { } /** - * + * List or search spaces of the organization. Can be processes, assemblies, or any other registred participatory space. * @summary List Participatory Spaces - * @param {PublicApiPublicSpacesGetRequest} requestParameters Request parameters. + * @param {PublicApiSpacesRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof PublicApi */ - public publicSpacesGet( - requestParameters: PublicApiPublicSpacesGetRequest = {}, + public spaces( + requestParameters: PublicApiSpacesRequest = {}, options?: RawAxiosRequestConfig, ) { return PublicApiFp(this.configuration) - .publicSpacesGet( + .spaces( requestParameters.locales, requestParameters.filterManifestNameNotIn, requestParameters.filterManifestNameIn, @@ -3033,7 +3016,7 @@ export class PublicApi extends BaseAPI { /** * @export */ -export const PublicComponentsGetLocalesEnum = { +export const ComponentLocalesEnum = { En: "en", Bg: "bg", Ar: "ar", @@ -3083,44 +3066,12 @@ export const PublicComponentsGetLocalesEnum = { ZhCn: "zh-CN", ZhTw: "zh-TW", } as const; -export type PublicComponentsGetLocalesEnum = - (typeof PublicComponentsGetLocalesEnum)[keyof typeof PublicComponentsGetLocalesEnum]; -/** - * @export - */ -export const PublicComponentsGetFilterManifestNameNotInEnum = { - Pages: "pages", - Proposals: "proposals", - Meetings: "meetings", - Budgets: "budgets", - Surveys: "surveys", - Accountability: "accountability", - Debates: "debates", - Sortitions: "sortitions", - Blogs: "blogs", -} as const; -export type PublicComponentsGetFilterManifestNameNotInEnum = - (typeof PublicComponentsGetFilterManifestNameNotInEnum)[keyof typeof PublicComponentsGetFilterManifestNameNotInEnum]; +export type ComponentLocalesEnum = + (typeof ComponentLocalesEnum)[keyof typeof ComponentLocalesEnum]; /** * @export */ -export const PublicComponentsGetFilterManifestNameInEnum = { - Pages: "pages", - Proposals: "proposals", - Meetings: "meetings", - Budgets: "budgets", - Surveys: "surveys", - Accountability: "accountability", - Debates: "debates", - Sortitions: "sortitions", - Blogs: "blogs", -} as const; -export type PublicComponentsGetFilterManifestNameInEnum = - (typeof PublicComponentsGetFilterManifestNameInEnum)[keyof typeof PublicComponentsGetFilterManifestNameInEnum]; -/** - * @export - */ -export const PublicComponentsIdGetLocalesEnum = { +export const ComponentsLocalesEnum = { En: "en", Bg: "bg", Ar: "ar", @@ -3170,21 +3121,53 @@ export const PublicComponentsIdGetLocalesEnum = { ZhCn: "zh-CN", ZhTw: "zh-TW", } as const; -export type PublicComponentsIdGetLocalesEnum = - (typeof PublicComponentsIdGetLocalesEnum)[keyof typeof PublicComponentsIdGetLocalesEnum]; +export type ComponentsLocalesEnum = + (typeof ComponentsLocalesEnum)[keyof typeof ComponentsLocalesEnum]; /** * @export */ -export const PublicManifestNameIdGetManifestNameEnum = { +export const ComponentsFilterManifestNameNotInEnum = { + Pages: "pages", + Proposals: "proposals", + Meetings: "meetings", + Budgets: "budgets", + Surveys: "surveys", + Accountability: "accountability", + Debates: "debates", + Sortitions: "sortitions", + Blogs: "blogs", +} as const; +export type ComponentsFilterManifestNameNotInEnum = + (typeof ComponentsFilterManifestNameNotInEnum)[keyof typeof ComponentsFilterManifestNameNotInEnum]; +/** + * @export + */ +export const ComponentsFilterManifestNameInEnum = { + Pages: "pages", + Proposals: "proposals", + Meetings: "meetings", + Budgets: "budgets", + Surveys: "surveys", + Accountability: "accountability", + Debates: "debates", + Sortitions: "sortitions", + Blogs: "blogs", +} as const; +export type ComponentsFilterManifestNameInEnum = + (typeof ComponentsFilterManifestNameInEnum)[keyof typeof ComponentsFilterManifestNameInEnum]; +/** + * @export + */ +export const SpaceManifestNameEnum = { ParticipatoryProcesses: "participatory_processes", Assemblies: "assemblies", } as const; -export type PublicManifestNameIdGetManifestNameEnum = - (typeof PublicManifestNameIdGetManifestNameEnum)[keyof typeof PublicManifestNameIdGetManifestNameEnum]; +export type SpaceManifestNameEnum = + (typeof SpaceManifestNameEnum)[keyof typeof SpaceManifestNameEnum]; /** * @export */ -export const PublicManifestNameIdGetLocalesEnum = { +export const SpaceLocalesEnum = { En: "en", Bg: "bg", Ar: "ar", @@ -3234,12 +3217,12 @@ export const PublicManifestNameIdGetLocalesEnum = { ZhCn: "zh-CN", ZhTw: "zh-TW", } as const; -export type PublicManifestNameIdGetLocalesEnum = - (typeof PublicManifestNameIdGetLocalesEnum)[keyof typeof PublicManifestNameIdGetLocalesEnum]; +export type SpaceLocalesEnum = + (typeof SpaceLocalesEnum)[keyof typeof SpaceLocalesEnum]; /** * @export */ -export const PublicSpacesGetLocalesEnum = { +export const SpacesLocalesEnum = { En: "en", Bg: "bg", Ar: "ar", @@ -3289,44 +3272,44 @@ export const PublicSpacesGetLocalesEnum = { ZhCn: "zh-CN", ZhTw: "zh-TW", } as const; -export type PublicSpacesGetLocalesEnum = - (typeof PublicSpacesGetLocalesEnum)[keyof typeof PublicSpacesGetLocalesEnum]; +export type SpacesLocalesEnum = + (typeof SpacesLocalesEnum)[keyof typeof SpacesLocalesEnum]; /** * @export */ -export const PublicSpacesGetFilterManifestNameNotInEnum = { +export const SpacesFilterManifestNameNotInEnum = { ParticipatoryProcesses: "participatory_processes", Assemblies: "assemblies", } as const; -export type PublicSpacesGetFilterManifestNameNotInEnum = - (typeof PublicSpacesGetFilterManifestNameNotInEnum)[keyof typeof PublicSpacesGetFilterManifestNameNotInEnum]; +export type SpacesFilterManifestNameNotInEnum = + (typeof SpacesFilterManifestNameNotInEnum)[keyof typeof SpacesFilterManifestNameNotInEnum]; /** * @export */ -export const PublicSpacesGetFilterManifestNameInEnum = { +export const SpacesFilterManifestNameInEnum = { ParticipatoryProcesses: "participatory_processes", Assemblies: "assemblies", } as const; -export type PublicSpacesGetFilterManifestNameInEnum = - (typeof PublicSpacesGetFilterManifestNameInEnum)[keyof typeof PublicSpacesGetFilterManifestNameInEnum]; +export type SpacesFilterManifestNameInEnum = + (typeof SpacesFilterManifestNameInEnum)[keyof typeof SpacesFilterManifestNameInEnum]; /** * @export */ -export const PublicSpacesGetFilterTitlePresentEnum = { +export const SpacesFilterTitlePresentEnum = { _1: "1", _0: "0", } as const; -export type PublicSpacesGetFilterTitlePresentEnum = - (typeof PublicSpacesGetFilterTitlePresentEnum)[keyof typeof PublicSpacesGetFilterTitlePresentEnum]; +export type SpacesFilterTitlePresentEnum = + (typeof SpacesFilterTitlePresentEnum)[keyof typeof SpacesFilterTitlePresentEnum]; /** * @export */ -export const PublicSpacesGetFilterTitleBlankEnum = { +export const SpacesFilterTitleBlankEnum = { _1: "1", _0: "0", } as const; -export type PublicSpacesGetFilterTitleBlankEnum = - (typeof PublicSpacesGetFilterTitleBlankEnum)[keyof typeof PublicSpacesGetFilterTitleBlankEnum]; +export type SpacesFilterTitleBlankEnum = + (typeof SpacesFilterTitleBlankEnum)[keyof typeof SpacesFilterTitleBlankEnum]; /** * SystemApi - axios parameter creator @@ -3337,16 +3320,16 @@ export const SystemApiAxiosParamCreator = function ( ) { return { /** - * + * List available organizations * @summary List available organizations - * @param {Array} [locales] + * @param {Array} [locales] * @param {number} [page] Page number for pagination * @param {number} [perPage] Number of items per page * @param {*} [options] Override http request option. * @throws {RequiredError} */ - systemOrganizationsGet: async ( - locales?: Array, + organizations: async ( + locales?: Array, page?: number, perPage?: number, options: RawAxiosRequestConfig = {}, @@ -3398,7 +3381,7 @@ export const SystemApiAxiosParamCreator = function ( }; }, /** - * + * List or search users of the organization * @summary List available Users * @param {number} [page] Page number for pagination * @param {number} [perPage] Number of items per page @@ -3410,13 +3393,13 @@ export const SystemApiAxiosParamCreator = function ( * @param {string} [filterNicknameNotEq] * @param {string} [filterNicknameMatches] * @param {string} [filterNicknameDoesNotMatch] - * @param {SystemUsersGetFilterNicknamePresentEnum} [filterNicknamePresent] - * @param {SystemUsersGetFilterNicknameBlankEnum} [filterNicknameBlank] + * @param {UsersFilterNicknamePresentEnum} [filterNicknamePresent] + * @param {UsersFilterNicknameBlankEnum} [filterNicknameBlank] * @param {string} [filterExtraCont] Search on user extended_data. use the format: `\"<key>\":<space>\"<value>\"` * @param {*} [options] Override http request option. * @throws {RequiredError} */ - systemUsersGet: async ( + users: async ( page?: number, perPage?: number, filterNicknameNotIn?: Array, @@ -3427,8 +3410,8 @@ export const SystemApiAxiosParamCreator = function ( filterNicknameNotEq?: string, filterNicknameMatches?: string, filterNicknameDoesNotMatch?: string, - filterNicknamePresent?: SystemUsersGetFilterNicknamePresentEnum, - filterNicknameBlank?: SystemUsersGetFilterNicknameBlankEnum, + filterNicknamePresent?: UsersFilterNicknamePresentEnum, + filterNicknameBlank?: UsersFilterNicknameBlankEnum, filterExtraCont?: string, options: RawAxiosRequestConfig = {}, ): Promise => { @@ -3534,16 +3517,16 @@ export const SystemApiFp = function (configuration?: Configuration) { const localVarAxiosParamCreator = SystemApiAxiosParamCreator(configuration); return { /** - * + * List available organizations * @summary List available organizations - * @param {Array} [locales] + * @param {Array} [locales] * @param {number} [page] Page number for pagination * @param {number} [perPage] Number of items per page * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async systemOrganizationsGet( - locales?: Array, + async organizations( + locales?: Array, page?: number, perPage?: number, options?: RawAxiosRequestConfig, @@ -3553,16 +3536,15 @@ export const SystemApiFp = function (configuration?: Configuration) { basePath?: string, ) => AxiosPromise > { - const localVarAxiosArgs = - await localVarAxiosParamCreator.systemOrganizationsGet( - locales, - page, - perPage, - options, - ); + const localVarAxiosArgs = await localVarAxiosParamCreator.organizations( + locales, + page, + perPage, + options, + ); const localVarOperationServerIndex = configuration?.serverIndex ?? 0; const localVarOperationServerBasePath = - operationServerMap["SystemApi.systemOrganizationsGet"]?.[ + operationServerMap["SystemApi.organizations"]?.[ localVarOperationServerIndex ]?.url; return (axios, basePath) => @@ -3574,7 +3556,7 @@ export const SystemApiFp = function (configuration?: Configuration) { )(axios, localVarOperationServerBasePath || basePath); }, /** - * + * List or search users of the organization * @summary List available Users * @param {number} [page] Page number for pagination * @param {number} [perPage] Number of items per page @@ -3586,13 +3568,13 @@ export const SystemApiFp = function (configuration?: Configuration) { * @param {string} [filterNicknameNotEq] * @param {string} [filterNicknameMatches] * @param {string} [filterNicknameDoesNotMatch] - * @param {SystemUsersGetFilterNicknamePresentEnum} [filterNicknamePresent] - * @param {SystemUsersGetFilterNicknameBlankEnum} [filterNicknameBlank] + * @param {UsersFilterNicknamePresentEnum} [filterNicknamePresent] + * @param {UsersFilterNicknameBlankEnum} [filterNicknameBlank] * @param {string} [filterExtraCont] Search on user extended_data. use the format: `\"<key>\":<space>\"<value>\"` * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async systemUsersGet( + async users( page?: number, perPage?: number, filterNicknameNotIn?: Array, @@ -3603,14 +3585,14 @@ export const SystemApiFp = function (configuration?: Configuration) { filterNicknameNotEq?: string, filterNicknameMatches?: string, filterNicknameDoesNotMatch?: string, - filterNicknamePresent?: SystemUsersGetFilterNicknamePresentEnum, - filterNicknameBlank?: SystemUsersGetFilterNicknameBlankEnum, + filterNicknamePresent?: UsersFilterNicknamePresentEnum, + filterNicknameBlank?: UsersFilterNicknameBlankEnum, filterExtraCont?: string, options?: RawAxiosRequestConfig, ): Promise< (axios?: AxiosInstance, basePath?: string) => AxiosPromise > { - const localVarAxiosArgs = await localVarAxiosParamCreator.systemUsersGet( + const localVarAxiosArgs = await localVarAxiosParamCreator.users( page, perPage, filterNicknameNotIn, @@ -3628,9 +3610,8 @@ export const SystemApiFp = function (configuration?: Configuration) { ); const localVarOperationServerIndex = configuration?.serverIndex ?? 0; const localVarOperationServerBasePath = - operationServerMap["SystemApi.systemUsersGet"]?.[ - localVarOperationServerIndex - ]?.url; + operationServerMap["SystemApi.users"]?.[localVarOperationServerIndex] + ?.url; return (axios, basePath) => createRequestFunction( localVarAxiosArgs, @@ -3654,18 +3635,18 @@ export const SystemApiFactory = function ( const localVarFp = SystemApiFp(configuration); return { /** - * + * List available organizations * @summary List available organizations - * @param {SystemApiSystemOrganizationsGetRequest} requestParameters Request parameters. + * @param {SystemApiOrganizationsRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} */ - systemOrganizationsGet( - requestParameters: SystemApiSystemOrganizationsGetRequest = {}, + organizations( + requestParameters: SystemApiOrganizationsRequest = {}, options?: RawAxiosRequestConfig, ): AxiosPromise { return localVarFp - .systemOrganizationsGet( + .organizations( requestParameters.locales, requestParameters.page, requestParameters.perPage, @@ -3674,18 +3655,18 @@ export const SystemApiFactory = function ( .then((request) => request(axios, basePath)); }, /** - * + * List or search users of the organization * @summary List available Users - * @param {SystemApiSystemUsersGetRequest} requestParameters Request parameters. + * @param {SystemApiUsersRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} */ - systemUsersGet( - requestParameters: SystemApiSystemUsersGetRequest = {}, + users( + requestParameters: SystemApiUsersRequest = {}, options?: RawAxiosRequestConfig, ): AxiosPromise { return localVarFp - .systemUsersGet( + .users( requestParameters.page, requestParameters.perPage, requestParameters.filterNicknameNotIn, @@ -3707,127 +3688,127 @@ export const SystemApiFactory = function ( }; /** - * Request parameters for systemOrganizationsGet operation in SystemApi. + * Request parameters for organizations operation in SystemApi. * @export - * @interface SystemApiSystemOrganizationsGetRequest + * @interface SystemApiOrganizationsRequest */ -export interface SystemApiSystemOrganizationsGetRequest { +export interface SystemApiOrganizationsRequest { /** * * @type {Array<'en' | 'bg' | 'ar' | 'ca' | 'cs' | 'da' | 'de' | 'el' | 'eo' | 'es' | 'es-MX' | 'es-PY' | 'et' | 'eu' | 'fa' | 'fi-pl' | 'fi' | 'fr' | 'fr-CA' | 'ga' | 'gl' | 'hr' | 'hu' | 'id' | 'is' | 'it' | 'ja' | 'ko' | 'lb' | 'lt' | 'lv' | 'mt' | 'nl' | 'no' | 'pl' | 'pt' | 'pt-BR' | 'ro' | 'ru' | 'sk' | 'sl' | 'sr' | 'sv' | 'tr' | 'uk' | 'vi' | 'zh-CN' | 'zh-TW'>} - * @memberof SystemApiSystemOrganizationsGet + * @memberof SystemApiOrganizations */ - readonly locales?: Array; + readonly locales?: Array; /** * Page number for pagination * @type {number} - * @memberof SystemApiSystemOrganizationsGet + * @memberof SystemApiOrganizations */ readonly page?: number; /** * Number of items per page * @type {number} - * @memberof SystemApiSystemOrganizationsGet + * @memberof SystemApiOrganizations */ readonly perPage?: number; } /** - * Request parameters for systemUsersGet operation in SystemApi. + * Request parameters for users operation in SystemApi. * @export - * @interface SystemApiSystemUsersGetRequest + * @interface SystemApiUsersRequest */ -export interface SystemApiSystemUsersGetRequest { +export interface SystemApiUsersRequest { /** * Page number for pagination * @type {number} - * @memberof SystemApiSystemUsersGet + * @memberof SystemApiUsers */ readonly page?: number; /** * Number of items per page * @type {number} - * @memberof SystemApiSystemUsersGet + * @memberof SystemApiUsers */ readonly perPage?: number; /** * * @type {Array} - * @memberof SystemApiSystemUsersGet + * @memberof SystemApiUsers */ readonly filterNicknameNotIn?: Array; /** * * @type {Array} - * @memberof SystemApiSystemUsersGet + * @memberof SystemApiUsers */ readonly filterNicknameIn?: Array; /** * * @type {string} - * @memberof SystemApiSystemUsersGet + * @memberof SystemApiUsers */ readonly filterNicknameStart?: string; /** * * @type {string} - * @memberof SystemApiSystemUsersGet + * @memberof SystemApiUsers */ readonly filterNicknameNotStart?: string; /** * * @type {string} - * @memberof SystemApiSystemUsersGet + * @memberof SystemApiUsers */ readonly filterNicknameEq?: string; /** * * @type {string} - * @memberof SystemApiSystemUsersGet + * @memberof SystemApiUsers */ readonly filterNicknameNotEq?: string; /** * * @type {string} - * @memberof SystemApiSystemUsersGet + * @memberof SystemApiUsers */ readonly filterNicknameMatches?: string; /** * * @type {string} - * @memberof SystemApiSystemUsersGet + * @memberof SystemApiUsers */ readonly filterNicknameDoesNotMatch?: string; /** * * @type {'1' | '0'} - * @memberof SystemApiSystemUsersGet + * @memberof SystemApiUsers */ - readonly filterNicknamePresent?: SystemUsersGetFilterNicknamePresentEnum; + readonly filterNicknamePresent?: UsersFilterNicknamePresentEnum; /** * * @type {'1' | '0'} - * @memberof SystemApiSystemUsersGet + * @memberof SystemApiUsers */ - readonly filterNicknameBlank?: SystemUsersGetFilterNicknameBlankEnum; + readonly filterNicknameBlank?: UsersFilterNicknameBlankEnum; /** * Search on user extended_data. use the format: `\"<key>\":<space>\"<value>\"` * @type {string} - * @memberof SystemApiSystemUsersGet + * @memberof SystemApiUsers */ readonly filterExtraCont?: string; } @@ -3840,19 +3821,19 @@ export interface SystemApiSystemUsersGetRequest { */ export class SystemApi extends BaseAPI { /** - * + * List available organizations * @summary List available organizations - * @param {SystemApiSystemOrganizationsGetRequest} requestParameters Request parameters. + * @param {SystemApiOrganizationsRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SystemApi */ - public systemOrganizationsGet( - requestParameters: SystemApiSystemOrganizationsGetRequest = {}, + public organizations( + requestParameters: SystemApiOrganizationsRequest = {}, options?: RawAxiosRequestConfig, ) { return SystemApiFp(this.configuration) - .systemOrganizationsGet( + .organizations( requestParameters.locales, requestParameters.page, requestParameters.perPage, @@ -3862,19 +3843,19 @@ export class SystemApi extends BaseAPI { } /** - * + * List or search users of the organization * @summary List available Users - * @param {SystemApiSystemUsersGetRequest} requestParameters Request parameters. + * @param {SystemApiUsersRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SystemApi */ - public systemUsersGet( - requestParameters: SystemApiSystemUsersGetRequest = {}, + public users( + requestParameters: SystemApiUsersRequest = {}, options?: RawAxiosRequestConfig, ) { return SystemApiFp(this.configuration) - .systemUsersGet( + .users( requestParameters.page, requestParameters.perPage, requestParameters.filterNicknameNotIn, @@ -3897,7 +3878,7 @@ export class SystemApi extends BaseAPI { /** * @export */ -export const SystemOrganizationsGetLocalesEnum = { +export const OrganizationsLocalesEnum = { En: "en", Bg: "bg", Ar: "ar", @@ -3947,23 +3928,23 @@ export const SystemOrganizationsGetLocalesEnum = { ZhCn: "zh-CN", ZhTw: "zh-TW", } as const; -export type SystemOrganizationsGetLocalesEnum = - (typeof SystemOrganizationsGetLocalesEnum)[keyof typeof SystemOrganizationsGetLocalesEnum]; +export type OrganizationsLocalesEnum = + (typeof OrganizationsLocalesEnum)[keyof typeof OrganizationsLocalesEnum]; /** * @export */ -export const SystemUsersGetFilterNicknamePresentEnum = { +export const UsersFilterNicknamePresentEnum = { _1: "1", _0: "0", } as const; -export type SystemUsersGetFilterNicknamePresentEnum = - (typeof SystemUsersGetFilterNicknamePresentEnum)[keyof typeof SystemUsersGetFilterNicknamePresentEnum]; +export type UsersFilterNicknamePresentEnum = + (typeof UsersFilterNicknamePresentEnum)[keyof typeof UsersFilterNicknamePresentEnum]; /** * @export */ -export const SystemUsersGetFilterNicknameBlankEnum = { +export const UsersFilterNicknameBlankEnum = { _1: "1", _0: "0", } as const; -export type SystemUsersGetFilterNicknameBlankEnum = - (typeof SystemUsersGetFilterNicknameBlankEnum)[keyof typeof SystemUsersGetFilterNicknameBlankEnum]; +export type UsersFilterNicknameBlankEnum = + (typeof UsersFilterNicknameBlankEnum)[keyof typeof UsersFilterNicknameBlankEnum]; diff --git a/contrib/decidim-node-client/package.json b/contrib/decidim-node-client/package.json index 153e8b8..bf7b8bb 100644 --- a/contrib/decidim-node-client/package.json +++ b/contrib/decidim-node-client/package.json @@ -1,6 +1,6 @@ { "name": "@octree/decidim-sdk", - "version": "0.0.5", + "version": "0.0.6", "description": "Typescript-fetch client for Decidim Restfull APi", "keywords": [], "license": "AGPL-3.0-only", diff --git a/lib/decidim/rest_full/version.rb b/lib/decidim/rest_full/version.rb index 2cd6f49..57c9aa9 100644 --- a/lib/decidim/rest_full/version.rb +++ b/lib/decidim/rest_full/version.rb @@ -3,7 +3,7 @@ module Decidim module RestFull def self.version - "0.0.5" # DO NOT UPDATE MANUALLY + "0.0.6" # DO NOT UPDATE MANUALLY end def self.major_minor_version diff --git a/openapi.json b/openapi.json new file mode 100644 index 0000000..8b3a623 --- /dev/null +++ b/openapi.json @@ -0,0 +1,5956 @@ +{ + "openapi": "3.0.1", + "info": { + "title": "API V1", + "version": "v0.0", + "description": "A RestFull API for Decidim, to be able to CRUD resources from Decidim.\n\n## Authentication\n[Get a token](https://octree-gva.github.io/decidim-rest-full/category/authentication) from our `/oauth/token` routes, \nfollowing OAuth specs on Credential Flows or Resource Owner Password Credentials Flow.\n\n### Permissions\nA permission system is attached to the created OAuth application, that is designed in two levels: \n\n- **scope**: a broad permission to access a collection of endpoints\n- **abilities**: a fine grained permission system that allow actions. \n\nThe scopes and abilities are manageable in your System Admin Panel.\n\n### Multi-tenant\nDecidim is multi-tenant, and this API supports it.\n- The **`system` scope** endpoints are available in any tenant\n- The tenant `host` attribute will be used to guess which tenant you are requesting. \n For example, given a tenant `example.org` and `foobar.org`, the endpoint\n * `example.org/oauth/token` will ask a token for the example.org organization\n * `foobar.org/oauth/token` for foobar.org.\n" + }, + "security": [ + { + "resourceOwnerFlowBearer": [ + + ] + } + ], + "servers": [ + { + "url": "https://{defaultHost}/api/rest_full/v0.0", + "variables": { + "defaultHost": { + "default": "www.example.com" + } + } + } + ], + "tags": [ + { + "name": "OAuth", + "description": "Use OAuth to get tokens and interact with the API. You can use machine-to-machine tokens, or user token directly with the API.\n* **Machine-to-machine**: Client Credential Flow\n* **User**: Resource Owner Password Credential Flow, with **impersonation** or **login**", + "externalDocs": { + "description": "How to authenticate", + "url": "https://octree-gva.github.io/decidim-rest-full/category/authentication" + } + } + ], + "components": { + "securitySchemes": { + "credentialFlowBearer": { + "type": "http", + "scheme": "bearer", + "bearerFormat": "JWT", + "description": "Authorization via service-to-service credentials flow. Use this for machine clients. [Learn more here](https://octree-gva.github.io/decidim-rest-full/user_documentation/auth/client-credential-flow)" + }, + "resourceOwnerFlowBearer": { + "type": "http", + "scheme": "bearer", + "bearerFormat": "JWT", + "description": "Authorization via resource owner flow. Use this for user-based authentication [Learn more here](https://octree-gva.github.io/decidim-rest-full/user_documentation/auth/user-credentials-flow)" + } + }, + "schemas": { + "api_error": { + "type": "object", + "title": "Api Error", + "properties": { + "error": { + "type": "string", + "description": "Error title, starting with HTTP Code, like 400: bad request" + }, + "error_description": { + "type": "string", + "description": "Error detail, mostly validation error", + "example": "Title is required" + } + }, + "additionalProperties": false, + "required": [ + "error", + "error_description" + ] + }, + "translated_prop": { + "type": "object", + "title": "Translated data", + "description": "Hash with translated data, key=locale value=translation", + "properties": { + "en": { + "type": "string", + "description": "Translation in en" + }, + "bg": { + "type": "string", + "description": "Translation in bg" + }, + "ar": { + "type": "string", + "description": "Translation in ar" + }, + "ca": { + "type": "string", + "description": "Translation in ca" + }, + "cs": { + "type": "string", + "description": "Translation in cs" + }, + "da": { + "type": "string", + "description": "Translation in da" + }, + "de": { + "type": "string", + "description": "Translation in de" + }, + "el": { + "type": "string", + "description": "Translation in el" + }, + "eo": { + "type": "string", + "description": "Translation in eo" + }, + "es": { + "type": "string", + "description": "Translation in es" + }, + "es-MX": { + "type": "string", + "description": "Translation in es-MX" + }, + "es-PY": { + "type": "string", + "description": "Translation in es-PY" + }, + "et": { + "type": "string", + "description": "Translation in et" + }, + "eu": { + "type": "string", + "description": "Translation in eu" + }, + "fa": { + "type": "string", + "description": "Translation in fa" + }, + "fi-pl": { + "type": "string", + "description": "Translation in fi-pl" + }, + "fi": { + "type": "string", + "description": "Translation in fi" + }, + "fr": { + "type": "string", + "description": "Translation in fr" + }, + "fr-CA": { + "type": "string", + "description": "Translation in fr-CA" + }, + "ga": { + "type": "string", + "description": "Translation in ga" + }, + "gl": { + "type": "string", + "description": "Translation in gl" + }, + "hr": { + "type": "string", + "description": "Translation in hr" + }, + "hu": { + "type": "string", + "description": "Translation in hu" + }, + "id": { + "type": "string", + "description": "Translation in id" + }, + "is": { + "type": "string", + "description": "Translation in is" + }, + "it": { + "type": "string", + "description": "Translation in it" + }, + "ja": { + "type": "string", + "description": "Translation in ja" + }, + "ko": { + "type": "string", + "description": "Translation in ko" + }, + "lb": { + "type": "string", + "description": "Translation in lb" + }, + "lt": { + "type": "string", + "description": "Translation in lt" + }, + "lv": { + "type": "string", + "description": "Translation in lv" + }, + "mt": { + "type": "string", + "description": "Translation in mt" + }, + "nl": { + "type": "string", + "description": "Translation in nl" + }, + "no": { + "type": "string", + "description": "Translation in no" + }, + "pl": { + "type": "string", + "description": "Translation in pl" + }, + "pt": { + "type": "string", + "description": "Translation in pt" + }, + "pt-BR": { + "type": "string", + "description": "Translation in pt-BR" + }, + "ro": { + "type": "string", + "description": "Translation in ro" + }, + "ru": { + "type": "string", + "description": "Translation in ru" + }, + "sk": { + "type": "string", + "description": "Translation in sk" + }, + "sl": { + "type": "string", + "description": "Translation in sl" + }, + "sr": { + "type": "string", + "description": "Translation in sr" + }, + "sv": { + "type": "string", + "description": "Translation in sv" + }, + "tr": { + "type": "string", + "description": "Translation in tr" + }, + "uk": { + "type": "string", + "description": "Translation in uk" + }, + "vi": { + "type": "string", + "description": "Translation in vi" + }, + "zh-CN": { + "type": "string", + "description": "Translation in zh-CN" + }, + "zh-TW": { + "type": "string", + "description": "Translation in zh-TW" + } + }, + "additionalProperties": false + }, + "organizations_response": { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/organization" + } + } + }, + "required": [ + "data" + ] + }, + "organization": { + "type": "object", + "title": "Organization", + "properties": { + "id": { + "type": "string", + "example": "1" + }, + "type": { + "type": "string", + "enum": [ + "organization" + ], + "example": "organization" + }, + "attributes": { + "type": "object", + "properties": { + "name": { + "$ref": "#/components/schemas/translated_prop", + "additionalProperties": { + "type": "string" + }, + "example": { + "en": "Organization Name", + "fr": "Nom de l'organisation" + } + }, + "host": { + "type": "string", + "example": "example.org" + }, + "secondary_hosts": { + "type": "array", + "items": { + "type": "string", + "description": "Additional host, will redirect (301) to `host`" + }, + "example": [ + "secondary.example.org" + ] + }, + "created_at": { + "type": "string", + "format": "date_time", + "example": "2024-11-12T12:34:56Z" + }, + "updated_at": { + "type": "string", + "format": "date_time", + "example": "2024-11-12T12:34:56Z" + } + }, + "additionalProperties": false, + "required": [ + "created_at", + "updated_at" + ] + }, + "meta": { + "type": "object", + "properties": { + "locales": { + "type": "array", + "items": { + "type": "string" + }, + "example": [ + "en", + "fr" + ] + } + }, + "required": [ + "locales" + ], + "additionalProperties": false + } + }, + "required": [ + "id", + "type", + "attributes", + "meta" + ] + }, + "users_response": { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/user" + } + } + }, + "required": [ + "data" + ] + }, + "user": { + "type": "object", + "title": "User", + "properties": { + "id": { + "type": "string", + "example": "1" + }, + "type": { + "type": "string", + "enum": [ + "user" + ], + "example": "user" + }, + "meta": { + "type": "object", + "properties": { + "blocked": { + "type": "boolean", + "description": "If the user is blocked, and need to be unblocked to signin" + }, + "locked": { + "type": "boolean", + "description": "If the user is locked, and need to click on the mail link to unlock" + } + }, + "required": [ + "blocked", + "locked" + ], + "additionalProperties": { + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "string" + } + ] + } + }, + "relationships": { + "type": "object", + "properties": { + "roles": { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "type": { + "type": "string", + "enum": [ + "user_role" + ] + } + }, + "required": [ + "id", + "type" + ], + "additionalProperties": false + } + } + }, + "required": [ + "data" + ], + "additionalProperties": false + } + } + }, + "attributes": { + "type": "object", + "properties": { + "name": { + "description": "User name, use to display the Profile identity. Public", + "type": "string" + }, + "nickname": { + "description": "User nickname, unique identifier for the user. Public", + "type": "string" + }, + "personal_url": { + "description": "Personal website URL or social link. Public", + "type": "string" + }, + "about": { + "description": "Short bio of the user. Public", + "type": "string" + }, + "locale": { + "description": "User locale. Fallback to default locale of the organization. Private", + "type": "string", + "enum": [ + "en", + "bg", + "ar", + "ca", + "cs", + "da", + "de", + "el", + "eo", + "es", + "es-MX", + "es-PY", + "et", + "eu", + "fa", + "fi-pl", + "fi", + "fr", + "fr-CA", + "ga", + "gl", + "hr", + "hu", + "id", + "is", + "it", + "ja", + "ko", + "lb", + "lt", + "lv", + "mt", + "nl", + "no", + "pl", + "pt", + "pt-BR", + "ro", + "ru", + "sk", + "sl", + "sr", + "sv", + "tr", + "uk", + "vi", + "zh-CN", + "zh-TW" + ] + }, + "email": { + "description": "Email of the user. Private", + "type": "string" + }, + "created_at": { + "type": "string", + "format": "date_time", + "example": "2024-11-12T12:34:56Z" + }, + "updated_at": { + "type": "string", + "format": "date_time", + "example": "2024-11-12T12:34:56Z" + } + }, + "additionalProperties": false, + "required": [ + "created_at", + "updated_at", + "name", + "nickname", + "locale" + ] + } + }, + "required": [ + "id", + "type", + "attributes" + ], + "additionalProperties": false + }, + "space": { + "type": "object", + "title": "Space", + "properties": { + "id": { + "type": "string", + "example": "1", + "description": "Space Id" + }, + "type": { + "type": "string", + "enum": [ + "space" + ], + "example": "space" + }, + "attributes": { + "title": "Space Attributes", + "type": "object", + "properties": { + "title": { + "$ref": "#/components/schemas/translated_prop", + "title": "Title translations", + "example": { + "en": "Assembly Name", + "fr": "Nom de l'Assemblée" + }, + "description": "Space title" + }, + "subtitle": { + "$ref": "#/components/schemas/translated_prop", + "title": "Subtitle translations", + "description": "Space subtitle" + }, + "short_description": { + "$ref": "#/components/schemas/translated_prop", + "title": "Short Description translations", + "description": "Space short_description" + }, + "description": { + "$ref": "#/components/schemas/translated_prop", + "title": "Description translations", + "description": "Space description" + }, + "manifest_name": { + "type": "string", + "enum": [ + "participatory_processes", + "assemblies" + ] + }, + "participatory_space_type": { + "type": "string", + "example": "Decidim::Assembly" + }, + "visibility": { + "type": "string", + "enum": [ + "public", + "transparent", + "private" + ], + "description": "Space visibility" + }, + "created_at": { + "type": "string", + "description": "Space creation date" + }, + "updated_at": { + "type": "string", + "description": "Last update of the space" + } + }, + "required": [ + "title", + "manifest_name", + "visibility", + "created_at", + "updated_at" + ], + "additionalProperties": false + }, + "relationships": { + "type": "object", + "title": "Space relationships", + "properties": { + "components": { + "type": "object", + "title": "Attached Components", + "properties": { + "data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "type": { + "type": "string", + "enum": [ + "page_component", + "proposal_component", + "meeting_component", + "budget_component", + "survey_component", + "accountability_component", + "debate_component", + "sortition_component", + "blog_component" + ] + } + }, + "additionalProperties": false, + "required": [ + "id", + "type" + ] + } + }, + "meta": { + "title": "Attached Components Meta", + "type": "object", + "properties": { + "count": { + "type": "integer", + "description": "Total count for components association" + } + }, + "additionalProperties": false, + "required": [ + "count" + ] + }, + "links": { + "type": "object", + "title": "Attached Components Links", + "properties": { + "related": { + "type": "string", + "description": "Complete list" + } + }, + "additionalProperties": false, + "required": [ + "related" + ] + } + }, + "required": [ + "data", + "meta", + "links" + ], + "additionalProperties": false + } + }, + "required": [ + "components" + ], + "additionalProperties": false + }, + "links": { + "type": "object", + "title": "Space Links", + "properties": { + "self": { + "type": "string" + } + }, + "required": [ + "self" + ], + "additionalProperties": false + } + }, + "required": [ + "id", + "type", + "attributes", + "links", + "relationships" + ] + }, + "component": { + "type": "object", + "title": "Component", + "properties": { + "id": { + "type": "string", + "example": "1", + "description": "Component Id" + }, + "type": { + "type": "string", + "enum": [ + "page_component", + "proposal_component", + "meeting_component", + "budget_component", + "survey_component", + "accountability_component", + "debate_component", + "sortition_component", + "blog_component" + ] + }, + "attributes": { + "type": "object", + "properties": { + "name": { + "$ref": "#/components/schemas/translated_prop", + "example": { + "en": "Component Name", + "fr": "Nom du composant" + }, + "description": "Component name" + }, + "global_announcement": { + "$ref": "#/components/schemas/translated_prop", + "example": { + "en": "Welcome! You can create", + "fr": "Bienvenue! Vous pouvez" + }, + "description": "Component annoucement (intro)" + }, + "manifest_name": { + "type": "string", + "enum": [ + "pages", + "proposals", + "meetings", + "budgets", + "surveys", + "accountability", + "debates", + "sortitions", + "blogs" + ], + "description": "Manifest name of the component" + }, + "participatory_space_type": { + "type": "string", + "example": "Decidim::Assembly", + "description": "Associate space class name. Part of the polymorphic association (participatory_space_type,participatory_space_id)" + }, + "participatory_space_id": { + "type": "string", + "description": "Associate space id. Part of the polymorphic association (participatory_space_type,participatory_space_id)" + }, + "created_at": { + "type": "string", + "description": "Creation date of the component" + }, + "updated_at": { + "type": "string", + "description": "Last update date of the component" + } + }, + "required": [ + "created_at", + "updated_at", + "name", + "manifest_name", + "participatory_space_type", + "participatory_space_id" + ], + "additionalProperties": false + }, + "meta": { + "type": "object", + "title": "Component Metadata", + "properties": { + "published": { + "type": "boolean", + "description": "Published component?" + }, + "scopes_enabled": { + "type": "boolean", + "description": "Component handle scopes?" + } + }, + "additionalProperties": { + "oneOf": [ + { + "type": "boolean" + }, + { + "type": "integer" + }, + { + "type": "string" + }, + { + "$ref": "#/components/schemas/translated_prop" + } + ] + }, + "required": [ + "published", + "scopes_enabled" + ] + }, + "links": { + "type": "object", + "title": "Component Links", + "properties": { + "self": { + "type": "string", + "description": "API URL to the component" + }, + "related": { + "type": "string", + "description": "Component details API URL" + } + }, + "additionalProperties": false, + "required": [ + "self", + "related" + ] + }, + "relationships": { + "type": "object", + "title": "Component Relationships", + "properties": { + "resources": { + "type": "object", + "title": "Component Resources Descriptor", + "properties": { + "data": { + "type": "array", + "title": "Component Resource Sample (max 50items)", + "items": { + "type": "object", + "title": "Component Resource", + "properties": { + "id": { + "type": "string", + "description": "Resource ID" + }, + "type": { + "type": "string", + "description": "Resource Type" + } + }, + "required": [ + "id", + "type" + ] + } + }, + "meta": { + "type": "object", + "title": "Component Resource Descriptor Meta", + "properties": { + "count": { + "type": "integer", + "description": "Total count of resources" + } + }, + "required": [ + "count" + ] + } + }, + "required": [ + "data", + "meta" + ] + } + }, + "required": [ + "resources" + ], + "additionalProperties": false + } + }, + "required": [ + "id", + "type", + "attributes", + "meta", + "links" + ] + }, + "component_response": { + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/component" + } + }, + "required": [ + "data" + ] + }, + "components_response": { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/component" + } + } + }, + "required": [ + "data" + ] + }, + "spaces_response": { + "description": "List of spaces", + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "$ref": "#/components/schemas/space" + } + } + }, + "required": [ + "data" + ] + }, + "space_response": { + "description": "Definition of one specific space", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/space" + } + }, + "required": [ + "data" + ] + }, + "introspect_data": { + "type": "object", + "title": "Introspection Response", + "properties": { + "sub": { + "type": "integer", + "description": "Access token id" + }, + "active": { + "type": "boolean", + "description": "If the token can be used" + }, + "resource": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "resource id" + }, + "type": { + "type": "string", + "enum": [ + "user" + ], + "description": "resource type" + }, + "attributes": { + "type": "objet", + "properties": { + "email": { + "type": "string", + "description": "Email" + }, + "updated_at": { + "type": "string", + "description": "Last update date" + }, + "created_at": { + "type": "string", + "description": "Creation date" + }, + "personal_url": { + "type": "string", + "description": "Personal url (social link, website, etc.)" + }, + "locale": { + "type": "string", + "description": "Current prefered locale", + "enum": [ + "en", + "bg", + "ar", + "ca", + "cs", + "da", + "de", + "el", + "eo", + "es", + "es-MX", + "es-PY", + "et", + "eu", + "fa", + "fi-pl", + "fi", + "fr", + "fr-CA", + "ga", + "gl", + "hr", + "hu", + "id", + "is", + "it", + "ja", + "ko", + "lb", + "lt", + "lv", + "mt", + "nl", + "no", + "pl", + "pt", + "pt-BR", + "ro", + "ru", + "sk", + "sl", + "sr", + "sv", + "tr", + "uk", + "vi", + "zh-CN", + "zh-TW" + ] + } + }, + "required": [ + "email", + "created_at", + "updated_at" + ] + } + }, + "required": [ + "id", + "type" + ] + } + }, + "required": [ + "sub", + "active" + ] + }, + "introspect_response": { + "description": "Details about the token beeing used", + "type": "object", + "properties": { + "data": { + "$ref": "#/components/schemas/introspect_data" + } + }, + "required": [ + "data" + ] + }, + "oauth_grant_param": { + "oneOf": [ + { + "type": "object", + "title": "Client Credential", + "properties": { + "grant_type": { + "type": "string", + "enum": [ + "client_credentials" + ], + "description": "Client Credential Flow, for **machine-to-machine**" + }, + "client_id": { + "type": "string", + "description": "OAuth application Client Id" + }, + "client_secret": { + "type": "string", + "description": "OAuth application Client Secret" + }, + "scope": { + "type": "string", + "enum": [ + "public", + "spaces", + "system", + "proposals", + "meetings", + "debates", + "pages" + ], + "description": "Requested scopes" + } + }, + "required": [ + "grant_type", + "client_id", + "client_secret", + "scope" + ] + }, + { + "type": "object", + "title": "Impersonation", + "properties": { + "grant_type": { + "type": "string", + "enum": [ + "password" + ], + "description": "Resource Owner Password Credentials (ROPC) Flow, for **user impersonation**" + }, + "auth_type": { + "type": "string", + "enum": [ + "impersonate" + ], + "description": "Type of ROPC" + }, + "username": { + "type": "string", + "description": "User nickname, unique and at least 6 alphanumeric chars." + }, + "id": { + "type": "string", + "description": "User id, will find over id and ignore username. Fails if register_on_missing=true." + }, + "extra": { + "type": "object", + "title": "User extra data", + "description": "Additional properties for the user (private)", + "additionalProperties": { + "type": "string" + } + }, + "meta": { + "type": "object", + "title": "User impersonation settings", + "description": "Impersonation Settings", + "properties": { + "register_on_missing": { + "type": "boolean", + "description": "Register the user if it does not exists. Default: false" + }, + "accept_tos_on_register": { + "type": "boolean", + "description": "Accept the TOS on registration, used only if register_on_missing=true. Default: false" + }, + "skip_confirmation_on_register": { + "type": "boolean", + "description": "Skip email confirmation on creation, used only if register_on_missing=true. Default: false" + }, + "email": { + "type": "string", + "description": "User email to use on registration. used only if register_on_missing=true. Default to @example.org" + }, + "name": { + "type": "string", + "description": "User name. Used only if register_on_missing=true. Default to username" + } + }, + "additionalProperties": false + }, + "client_id": { + "type": "string", + "description": "OAuth application Client Id" + }, + "client_secret": { + "type": "string", + "description": "OAuth application Client Secret" + }, + "scope": { + "type": "string", + "enum": [ + "public", + "spaces", + "proposals", + "meetings", + "debates", + "pages" + ], + "description": "Request scopes" + } + }, + "additionalProperties": false, + "required": [ + "grant_type", + "client_id", + "client_secret", + "scope", + "auth_type" + ] + }, + { + "type": "object", + "title": "Login", + "properties": { + "grant_type": { + "type": "string", + "enum": [ + "password" + ], + "description": "Resource Owner Password Credentials (ROPC) Flow, for **user login**" + }, + "auth_type": { + "type": "string", + "enum": [ + "login" + ], + "description": "Type of ROPC" + }, + "username": { + "type": "string", + "description": "User nickname" + }, + "password": { + "type": "string", + "description": "User password" + }, + "client_id": { + "type": "string", + "description": "OAuth application Client Id" + }, + "client_secret": { + "type": "string", + "description": "OAuth application Client Secret" + }, + "scope": { + "type": "string", + "enum": [ + "public", + "spaces", + "proposals", + "meetings", + "debates", + "pages" + ], + "description": "Request scopes" + } + }, + "required": [ + "grant_type", + "client_id", + "client_secret", + "scope", + "username", + "password", + "auth_type" + ] + } + ] + }, + "password_grant_param": { + "oneOf": [ + { + "type": "object", + "title": "Impersonation", + "properties": { + "grant_type": { + "type": "string", + "enum": [ + "password" + ], + "description": "Resource Owner Password Credentials (ROPC) Flow, for **user impersonation**" + }, + "auth_type": { + "type": "string", + "enum": [ + "impersonate" + ], + "description": "Type of ROPC" + }, + "username": { + "type": "string", + "description": "User nickname, unique and at least 6 alphanumeric chars." + }, + "id": { + "type": "string", + "description": "User id, will find over id and ignore username. Fails if register_on_missing=true." + }, + "extra": { + "type": "object", + "title": "User extra data", + "description": "Additional properties for the user (private)", + "additionalProperties": { + "type": "string" + } + }, + "meta": { + "type": "object", + "title": "User impersonation settings", + "description": "Impersonation Settings", + "properties": { + "register_on_missing": { + "type": "boolean", + "description": "Register the user if it does not exists. Default: false" + }, + "accept_tos_on_register": { + "type": "boolean", + "description": "Accept the TOS on registration, used only if register_on_missing=true. Default: false" + }, + "skip_confirmation_on_register": { + "type": "boolean", + "description": "Skip email confirmation on creation, used only if register_on_missing=true. Default: false" + }, + "email": { + "type": "string", + "description": "User email to use on registration. used only if register_on_missing=true. Default to @example.org" + }, + "name": { + "type": "string", + "description": "User name. Used only if register_on_missing=true. Default to username" + } + }, + "additionalProperties": false + }, + "client_id": { + "type": "string", + "description": "OAuth application Client Id" + }, + "client_secret": { + "type": "string", + "description": "OAuth application Client Secret" + }, + "scope": { + "type": "string", + "enum": [ + "public", + "spaces", + "proposals", + "meetings", + "debates", + "pages" + ], + "description": "Request scopes" + } + }, + "additionalProperties": false, + "required": [ + "grant_type", + "client_id", + "client_secret", + "scope", + "auth_type" + ] + }, + { + "type": "object", + "title": "Login", + "properties": { + "grant_type": { + "type": "string", + "enum": [ + "password" + ], + "description": "Resource Owner Password Credentials (ROPC) Flow, for **user login**" + }, + "auth_type": { + "type": "string", + "enum": [ + "login" + ], + "description": "Type of ROPC" + }, + "username": { + "type": "string", + "description": "User nickname" + }, + "password": { + "type": "string", + "description": "User password" + }, + "client_id": { + "type": "string", + "description": "OAuth application Client Id" + }, + "client_secret": { + "type": "string", + "description": "OAuth application Client Secret" + }, + "scope": { + "type": "string", + "enum": [ + "public", + "spaces", + "proposals", + "meetings", + "debates", + "pages" + ], + "description": "Request scopes" + } + }, + "required": [ + "grant_type", + "client_id", + "client_secret", + "scope", + "username", + "password", + "auth_type" + ] + } + ] + } + } + }, + "paths": { + "/oauth/introspect": { + "post": { + "summary": "Introspect a OAuth token", + "tags": [ + "OAuth" + ], + "security": [ + { + "credentialFlowBearer": [ + "public" + ] + }, + { + "resourceOwnerFlowBearer": [ + "public" + ] + } + ], + "operationId": "introspectToken", + "description": "Get given oauth token details", + "responses": { + "200": { + "description": "When the token is invalid", + "content": { + "application/json": { + "examples": { + "bearer_client_credential": { + "value": { + "data": { + "sub": 6719, + "active": true, + "token": { + "scope": [ + "public" + ], + "expires_in": 1736489649, + "created_at": "2024-12-10T06:14:09.581Z" + } + } + } + }, + "bearer_ropc": { + "value": { + "data": { + "sub": 6722, + "active": true, + "token": { + "scope": [ + "public" + ], + "expires_in": 1736489649, + "created_at": "2024-12-10T06:14:09.978Z" + }, + "resource": { + "id": "17359", + "type": "user", + "attributes": { + "email": "user2@example.org", + "name": "Royce Flatley III", + "created_at": "2024-12-10T06:14:09Z", + "updated_at": "2024-12-10T06:14:09Z", + "personal_url": "http://kuhn.example/son_friesen", + "locale": "en" + }, + "relationships": { + }, + "meta": { + "blocked": false, + "locked": false + } + } + } + } + }, + "expired_token": { + "value": { + "data": { + "sub": 6723, + "active": false, + "token": { + "scope": [ + "public" + ], + "expires_in": 60, + "created_at": "2024-11-10T06:14:10.325Z" + } + } + } + } + }, + "schema": { + "$ref": "#/components/schemas/introspect_response" + } + } + } + } + } + } + }, + "/oauth/token": { + "post": { + "summary": "Request a OAuth token throught ROPC", + "tags": [ + "OAuth" + ], + "security": [ + + ], + "operationId": "createToken", + "description": "Create a oauth token for the given scopes", + "parameters": [ + + ], + "responses": { + "200": { + "description": "Token returned", + "content": { + "application/json": { + "examples": { + "ok_ropc_impersonate_with_extra": { + "value": { + "access_token": "MeQEnSFwruzgj4sLHuaVfbD2QffSnXq86CHpEN3Ww6w", + "token_type": "Bearer", + "expires_in": 7200, + "scope": "public", + "created_at": 1733811256 + } + }, + "ok_ropc_impersonate": { + "value": { + "access_token": "CfanB3gohT6j262AD0-iTY7QxfQwVG3OuYbOfu1h2QE", + "token_type": "Bearer", + "expires_in": 7200, + "scope": "public", + "created_at": 1733811256 + } + }, + "ok_ropc_login": { + "value": { + "access_token": "ZHfITc1QfNXhLze0Y-orJHwmIOM8QOMtTUIOnXvp_Jg", + "token_type": "Bearer", + "expires_in": 7200, + "scope": "public proposals", + "created_at": 1733811256 + } + } + } + } + } + }, + "400": { + "description": "Bad Request", + "content": { + "application/json": { + "examples": { + "user_not_found": { + "value": { + "error": "400: Bad request", + "error_description": "User not found. To create one, user meta.register_on_missing" + } + }, + "invalid_username_on_register": { + "value": { + "error": "400: Bad request", + "error_description": "User not found. To create one, user meta.register_on_missing" + } + }, + "bad_request": { + "value": { + "error": "Invalid Api Client, check credentials", + "error_description": "The authorization server encountered an unexpected condition which prevented it from fulfilling the request." + } + } + }, + "schema": { + "$ref": "#/components/schemas/api_error" + } + } + } + } + }, + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/oauth_grant_param" + } + } + }, + "required": true + } + } + }, + "/public/components": { + "get": { + "summary": "List Components", + "tags": [ + "Public" + ], + "security": [ + { + "credentialFlowBearer": [ + "public" + ] + }, + { + "resourceOwnerFlowBearer": [ + "public" + ] + } + ], + "operationId": "components", + "description": "List or search components of the organization", + "parameters": [ + { + "name": "locales[]", + "in": "query", + "style": "form", + "explode": true, + "schema": { + "type": "array", + "description": "accepted locales in response", + "items": { + "type": "string", + "enum": [ + "en", + "bg", + "ar", + "ca", + "cs", + "da", + "de", + "el", + "eo", + "es", + "es-MX", + "es-PY", + "et", + "eu", + "fa", + "fi-pl", + "fi", + "fr", + "fr-CA", + "ga", + "gl", + "hr", + "hu", + "id", + "is", + "it", + "ja", + "ko", + "lb", + "lt", + "lv", + "mt", + "nl", + "no", + "pl", + "pt", + "pt-BR", + "ro", + "ru", + "sk", + "sl", + "sr", + "sv", + "tr", + "uk", + "vi", + "zh-CN", + "zh-TW" + ] + } + }, + "required": false + }, + { + "name": "filter[manifest_name_not_in][]", + "in": "query", + "style": "form", + "explode": true, + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "pages", + "proposals", + "meetings", + "budgets", + "surveys", + "accountability", + "debates", + "sortitions", + "blogs" + ] + }, + "description": "match none of _manifest_name_'s values in array" + }, + "required": false + }, + { + "name": "filter[manifest_name_in][]", + "in": "query", + "style": "form", + "explode": true, + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "pages", + "proposals", + "meetings", + "budgets", + "surveys", + "accountability", + "debates", + "sortitions", + "blogs" + ] + }, + "description": "match one of _manifest_name_'s values in array" + }, + "required": false + }, + { + "name": "filter[manifest_name_eq]", + "in": "query", + "schema": { + "type": "string", + "description": "_manifest_name_ is equal to" + }, + "required": false + }, + { + "name": "filter[manifest_name_not_eq]", + "in": "query", + "schema": { + "type": "string", + "description": "_manifest_name_ is NOT equal to" + }, + "required": false + }, + { + "name": "filter[participatory_space_id_in][]", + "in": "query", + "style": "form", + "explode": true, + "schema": { + "type": "array", + "items": { + "type": "string" + }, + "description": "match one of _participatory_space_id_'s values in array" + }, + "required": false + }, + { + "name": "filter[participatory_space_id_eq]", + "in": "query", + "schema": { + "type": "string", + "description": "_participatory_space_id_ is equal to" + }, + "required": false + }, + { + "name": "filter[participatory_space_type_in][]", + "in": "query", + "style": "form", + "explode": true, + "schema": { + "type": "array", + "items": { + "type": "string", + "example": "Decidim::Assembly" + }, + "description": "match one of _participatory_space_type_'s values in array" + }, + "required": false + }, + { + "name": "filter[participatory_space_type_eq]", + "in": "query", + "schema": { + "type": "string", + "description": "_participatory_space_type_ is equal to" + }, + "required": false + }, + { + "name": "filter[name_start]", + "in": "query", + "schema": { + "type": "string", + "description": "_name_ starts with", + "example": "some_string" + }, + "required": false + }, + { + "name": "filter[name_eq]", + "in": "query", + "schema": { + "type": "string", + "description": "_name_ is equal to" + }, + "required": false + }, + { + "name": "filter[name_not_eq]", + "in": "query", + "schema": { + "type": "string", + "description": "_name_ is NOT equal to" + }, + "required": false + }, + { + "name": "filter[name_matches]", + "in": "query", + "schema": { + "type": "string", + "description": "matches _name_ with `LIKE`", + "example": "%some_string" + }, + "required": false + }, + { + "name": "page", + "in": "query", + "description": "Page number for pagination", + "required": false, + "schema": { + "type": "integer" + } + }, + { + "name": "per_page", + "in": "query", + "description": "Number of items per page", + "required": false, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "description": "List of components", + "content": { + "application/json": { + "examples": { + "ok": { + "value": { + "data": [ + { + "id": "24147", + "type": "meeting_component", + "attributes": { + "manifest_name": "meetings", + "participatory_space_type": "Decidim::ParticipatoryProcess", + "participatory_space_id": "5687", + "name": { + "en": " Velit necessitatibus veritatis. 5953", + "fr": " Officia iure animi. 5970" + }, + "global_announcement": { + "en": "", + "fr": "" + }, + "created_at": "2024-12-10T06:14:20Z", + "updated_at": "2024-12-10T06:14:20Z" + }, + "relationships": { + "resources": { + "data": [ + + ], + "meta": { + "count": 0 + } + } + }, + "links": { + "self": "https://21.lvh.me/api/rest_full/v0.0/components/24147", + "related": "https://21.lvh.me/api/rest_full/v0.0/participatory_processes/5687/meetings/24147" + }, + "meta": { + "published": true, + "scopes_enabled": false, + "default_registration_terms": false, + "comments_enabled": false, + "comments_max_length": false, + "registration_code_enabled": false, + "creation_enabled_for_participants": false + } + }, + { + "id": "24148", + "type": "proposal_component", + "attributes": { + "manifest_name": "proposals", + "participatory_space_type": "Decidim::ParticipatoryProcess", + "participatory_space_id": "5687", + "name": { + "en": " Eum iusto dolores. 8017", + "fr": " Molestiae voluptatem illum. 8034" + }, + "global_announcement": { + "en": "", + "fr": "" + }, + "created_at": "2024-12-10T06:14:20Z", + "updated_at": "2024-12-10T06:14:21Z" + }, + "relationships": { + "resources": { + "data": [ + { + "id": "9426", + "type": "proposal" + }, + { + "id": "9427", + "type": "proposal" + } + ], + "meta": { + "count": 2 + } + } + }, + "links": { + "self": "https://21.lvh.me/api/rest_full/v0.0/components/24148", + "related": "https://21.lvh.me/api/rest_full/v0.0/participatory_processes/5687/proposals/24148" + }, + "meta": { + "published": true, + "scopes_enabled": false + } + }, + { + "id": "24149", + "type": "accountability_component", + "attributes": { + "manifest_name": "accountability", + "participatory_space_type": "Decidim::ParticipatoryProcess", + "participatory_space_id": "5687", + "name": { + "en": " Accountability", + "fr": " Suivi" + }, + "global_announcement": { + "en": "", + "fr": "" + }, + "created_at": "2024-12-10T06:14:21Z", + "updated_at": "2024-12-10T06:14:21Z" + }, + "relationships": { + "resources": { + "data": [ + { + "id": "2077", + "type": "result" + }, + { + "id": "2078", + "type": "result" + } + ], + "meta": { + "count": 2 + } + } + }, + "links": { + "self": "https://21.lvh.me/api/rest_full/v0.0/components/24149", + "related": "https://21.lvh.me/api/rest_full/v0.0/participatory_processes/5687/accountability/24149" + }, + "meta": { + "published": true, + "scopes_enabled": false + } + } + ] + } + }, + "manifest_name_in_Meetings": { + "value": { + "data": [ + { + "id": "24150", + "type": "meeting_component", + "attributes": { + "manifest_name": "meetings", + "participatory_space_type": "Decidim::ParticipatoryProcess", + "participatory_space_id": "5688", + "name": { + "en": " Eos est ad. 10321", + "fr": " Sapiente aut harum. 10338" + }, + "global_announcement": { + "en": "", + "fr": "" + }, + "created_at": "2024-12-10T06:14:21Z", + "updated_at": "2024-12-10T06:14:21Z" + }, + "relationships": { + "resources": { + "data": [ + + ], + "meta": { + "count": 0 + } + } + }, + "links": { + "self": "https://24.lvh.me/api/rest_full/v0.0/components/24150", + "related": "https://24.lvh.me/api/rest_full/v0.0/participatory_processes/5688/meetings/24150" + }, + "meta": { + "published": true, + "scopes_enabled": false, + "default_registration_terms": false, + "comments_enabled": false, + "comments_max_length": false, + "registration_code_enabled": false, + "creation_enabled_for_participants": false + } + } + ] + } + }, + "components_in_Process": { + "value": { + "data": [ + { + "id": "24153", + "type": "meeting_component", + "attributes": { + "manifest_name": "meetings", + "participatory_space_type": "Decidim::ParticipatoryProcess", + "participatory_space_id": "5689", + "name": { + "en": " Sequi vero ut. 14689", + "fr": " Illo voluptatibus quia. 14706" + }, + "global_announcement": { + "en": "", + "fr": "" + }, + "created_at": "2024-12-10T06:14:22Z", + "updated_at": "2024-12-10T06:14:22Z" + }, + "relationships": { + "resources": { + "data": [ + + ], + "meta": { + "count": 0 + } + } + }, + "links": { + "self": "https://27.lvh.me/api/rest_full/v0.0/components/24153", + "related": "https://27.lvh.me/api/rest_full/v0.0/participatory_processes/5689/meetings/24153" + }, + "meta": { + "published": true, + "scopes_enabled": false, + "default_registration_terms": false, + "comments_enabled": false, + "comments_max_length": false, + "registration_code_enabled": false, + "creation_enabled_for_participants": false + } + }, + { + "id": "24154", + "type": "proposal_component", + "attributes": { + "manifest_name": "proposals", + "participatory_space_type": "Decidim::ParticipatoryProcess", + "participatory_space_id": "5689", + "name": { + "en": " Labore tenetur repellendus. 16753", + "fr": " Et quas qui. 16770" + }, + "global_announcement": { + "en": "", + "fr": "" + }, + "created_at": "2024-12-10T06:14:22Z", + "updated_at": "2024-12-10T06:14:23Z" + }, + "relationships": { + "resources": { + "data": [ + { + "id": "9430", + "type": "proposal" + }, + { + "id": "9431", + "type": "proposal" + } + ], + "meta": { + "count": 2 + } + } + }, + "links": { + "self": "https://27.lvh.me/api/rest_full/v0.0/components/24154", + "related": "https://27.lvh.me/api/rest_full/v0.0/participatory_processes/5689/proposals/24154" + }, + "meta": { + "published": true, + "scopes_enabled": false + } + }, + { + "id": "24155", + "type": "accountability_component", + "attributes": { + "manifest_name": "accountability", + "participatory_space_type": "Decidim::ParticipatoryProcess", + "participatory_space_id": "5689", + "name": { + "en": " Accountability", + "fr": " Suivi" + }, + "global_announcement": { + "en": "", + "fr": "" + }, + "created_at": "2024-12-10T06:14:23Z", + "updated_at": "2024-12-10T06:14:23Z" + }, + "relationships": { + "resources": { + "data": [ + { + "id": "2082", + "type": "result" + }, + { + "id": "2081", + "type": "result" + } + ], + "meta": { + "count": 2 + } + } + }, + "links": { + "self": "https://27.lvh.me/api/rest_full/v0.0/components/24155", + "related": "https://27.lvh.me/api/rest_full/v0.0/participatory_processes/5689/accountability/24155" + }, + "meta": { + "published": true, + "scopes_enabled": false + } + } + ] + } + }, + "paginated": { + "value": { + "data": [ + { + "id": "24156", + "type": "meeting_component", + "attributes": { + "manifest_name": "meetings", + "participatory_space_type": "Decidim::ParticipatoryProcess", + "participatory_space_id": "5690", + "name": { + "en": " Alias itaque sunt. 19057", + "bg": " Quis et ut. 19058", + "ar": " Voluptas et delectus. 19059", + "ca": " Natus consequatur accusantium. 19060", + "cs": " Error voluptates expedita. 19061", + "da": " Iure voluptatum corrupti. 19062", + "de": " Enim provident eum. 19063", + "el": " Non at nulla. 19064", + "eo": " Alias recusandae nesciunt. 19065", + "es": " Adipisci voluptatibus ea. 19066", + "es-MX": " Vel expedita beatae. 19067", + "es-PY": " Adipisci harum sit. 19068", + "et": " Reprehenderit aut eligendi. 19069", + "eu": " Est repellat provident. 19070", + "fa": " Officiis exercitationem voluptatem. 19071", + "fi-pl": " Ipsa iure soluta. 19072", + "fi": " Cumque iusto nemo. 19073", + "fr": " Est harum minima. 19074", + "fr-CA": " Blanditiis asperiores omnis. 19075", + "ga": " Minima dolorem iusto. 19076", + "gl": " Sequi minus qui. 19077", + "hr": " Voluptas id aspernatur. 19078", + "hu": " Repudiandae numquam quo. 19079", + "id": " Et qui harum. 19080", + "is": " Dolore sit qui. 19081", + "it": " Temporibus aliquam at. 19082", + "ja": " 仕事妥協する芸者。 19083", + "ko": " 아니하며, 같은 자유를. 19084", + "lb": " At nihil debitis. 19085", + "lt": " Dolorum blanditiis doloribus. 19086", + "lv": " Voluptatem sit porro. 19087", + "mt": " Voluptatem ex occaecati. 19088", + "nl": " Nihil et voluptatem. 19089", + "no": " Quidem atque molestiae. 19090", + "pl": " Sapiente sit ratione. 19091", + "pt": " Nobis magnam placeat. 19092", + "pt-BR": " Et aspernatur et. 19093", + "ro": " Praesentium unde deserunt. 19094", + "ru": " Possimus est et. 19095", + "sk": " Aspernatur ea mollitia. 19096", + "sl": " Et et sunt. 19097", + "sr": " Voluptatem consequatur et. 19098", + "sv": " Ut quo occaecati. 19099", + "tr": " Magnam sit ullam. 19100", + "uk": " Nobis possimus voluptas. 19101", + "vi": " Áo viết tui. 19102", + "zh-CN": " Optio velit temporibus. 19103", + "zh-TW": "" + }, + "global_announcement": { + "en": "", + "bg": "", + "ar": "", + "ca": "", + "cs": "", + "da": "", + "de": "", + "el": "", + "eo": "", + "es": "", + "es-MX": "", + "es-PY": "", + "et": "", + "eu": "", + "fa": "", + "fi-pl": "", + "fi": "", + "fr": "", + "fr-CA": "", + "ga": "", + "gl": "", + "hr": "", + "hu": "", + "id": "", + "is": "", + "it": "", + "ja": "", + "ko": "", + "lb": "", + "lt": "", + "lv": "", + "mt": "", + "nl": "", + "no": "", + "pl": "", + "pt": "", + "pt-BR": "", + "ro": "", + "ru": "", + "sk": "", + "sl": "", + "sr": "", + "sv": "", + "tr": "", + "uk": "", + "vi": "", + "zh-CN": "", + "zh-TW": "" + }, + "created_at": "2024-12-10T06:14:23Z", + "updated_at": "2024-12-10T06:14:23Z" + }, + "relationships": { + "resources": { + "data": [ + + ], + "meta": { + "count": 0 + } + } + }, + "links": { + "self": "https://30.lvh.me/api/rest_full/v0.0/components/24156", + "related": "https://30.lvh.me/api/rest_full/v0.0/participatory_processes/5690/meetings/24156" + }, + "meta": { + "published": true, + "scopes_enabled": false, + "default_registration_terms": false, + "comments_enabled": false, + "comments_max_length": false, + "registration_code_enabled": false, + "creation_enabled_for_participants": false + } + }, + { + "id": "24157", + "type": "proposal_component", + "attributes": { + "manifest_name": "proposals", + "participatory_space_type": "Decidim::ParticipatoryProcess", + "participatory_space_id": "5690", + "name": { + "en": " Velit modi placeat. 21121", + "bg": " Assumenda laboriosam modi. 21122", + "ar": " Consequatur quis et. 21123", + "ca": " Earum aliquid vero. 21124", + "cs": " Sint incidunt modi. 21125", + "da": " Iste et molestiae. 21126", + "de": " Repellat consequuntur labore. 21127", + "el": " Odit et ullam. 21128", + "eo": " Saepe magni expedita. 21129", + "es": " Placeat reiciendis quis. 21130", + "es-MX": " Repellendus dolorem facere. 21131", + "es-PY": " Aliquam magni qui. 21132", + "et": " Dolores atque et. 21133", + "eu": " Maxime eum culpa. 21134", + "fa": " Nulla laboriosam quia. 21135", + "fi-pl": " Fuga maxime quisquam. 21136", + "fi": " Cum velit nihil. 21137", + "fr": " Eum dolores nihil. 21138", + "fr-CA": " Voluptatem aut voluptas. 21139", + "ga": " Et voluptate rerum. 21140", + "gl": " Placeat illo molestiae. 21141", + "hr": " Asperiores laborum illum. 21142", + "hu": " Debitis corrupti delectus. 21143", + "id": " Velit dolorum expedita. 21144", + "is": " Nam qui quod. 21145", + "it": " Porro veniam dignissimos. 21146", + "ja": " 復旧形とくに。 21147", + "ko": " 무상으로 사항은 사생활의. 21148", + "lb": " Rem ducimus assumenda. 21149", + "lt": " Iure recusandae delectus. 21150", + "lv": " Quis quidem assumenda. 21151", + "mt": " Iste impedit aut. 21152", + "nl": " Odit id velit. 21153", + "no": " Error ea et. 21154", + "pl": " Sequi vel soluta. 21155", + "pt": " Eveniet ut aut. 21156", + "pt-BR": " Eum recusandae animi. 21157", + "ro": " Tempora et sit. 21158", + "ru": " Perferendis sed assumenda. 21159", + "sk": " Temporibus delectus vitae. 21160", + "sl": " Dolor quas omnis. 21161", + "sr": " Suscipit eum qui. 21162", + "sv": " Et nobis placeat. 21163", + "tr": " Ducimus non aut. 21164", + "uk": " Error ut quam. 21165", + "vi": " Mười ghét bạn. 21166", + "zh-CN": " Et veritatis amet. 21167", + "zh-TW": "" + }, + "global_announcement": { + "en": "", + "bg": "", + "ar": "", + "ca": "", + "cs": "", + "da": "", + "de": "", + "el": "", + "eo": "", + "es": "", + "es-MX": "", + "es-PY": "", + "et": "", + "eu": "", + "fa": "", + "fi-pl": "", + "fi": "", + "fr": "", + "fr-CA": "", + "ga": "", + "gl": "", + "hr": "", + "hu": "", + "id": "", + "is": "", + "it": "", + "ja": "", + "ko": "", + "lb": "", + "lt": "", + "lv": "", + "mt": "", + "nl": "", + "no": "", + "pl": "", + "pt": "", + "pt-BR": "", + "ro": "", + "ru": "", + "sk": "", + "sl": "", + "sr": "", + "sv": "", + "tr": "", + "uk": "", + "vi": "", + "zh-CN": "", + "zh-TW": "" + }, + "created_at": "2024-12-10T06:14:23Z", + "updated_at": "2024-12-10T06:14:23Z" + }, + "relationships": { + "resources": { + "data": [ + { + "id": "9432", + "type": "proposal" + }, + { + "id": "9433", + "type": "proposal" + } + ], + "meta": { + "count": 2 + } + } + }, + "links": { + "self": "https://30.lvh.me/api/rest_full/v0.0/components/24157", + "related": "https://30.lvh.me/api/rest_full/v0.0/participatory_processes/5690/proposals/24157" + }, + "meta": { + "published": true, + "scopes_enabled": false + } + } + ] + } + } + }, + "schema": { + "$ref": "#/components/schemas/components_response" + } + } + } + }, + "400": { + "description": "Bad Request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/api_error" + } + } + } + }, + "500": { + "description": "Internal Server Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/api_error" + } + } + } + } + } + } + }, + "/public/components/{id}": { + "get": { + "summary": "Show a Component", + "tags": [ + "Public" + ], + "security": [ + { + "credentialFlowBearer": [ + "public" + ] + }, + { + "resourceOwnerFlowBearer": [ + "public" + ] + } + ], + "operationId": "component", + "description": "Get details of a component", + "parameters": [ + { + "name": "locales[]", + "in": "query", + "style": "form", + "explode": true, + "schema": { + "type": "array", + "description": "accepted locales in response", + "items": { + "type": "string", + "enum": [ + "en", + "bg", + "ar", + "ca", + "cs", + "da", + "de", + "el", + "eo", + "es", + "es-MX", + "es-PY", + "et", + "eu", + "fa", + "fi-pl", + "fi", + "fr", + "fr-CA", + "ga", + "gl", + "hr", + "hu", + "id", + "is", + "it", + "ja", + "ko", + "lb", + "lt", + "lv", + "mt", + "nl", + "no", + "pl", + "pt", + "pt-BR", + "ro", + "ru", + "sk", + "sl", + "sr", + "sv", + "tr", + "uk", + "vi", + "zh-CN", + "zh-TW" + ] + } + }, + "required": false + }, + { + "name": "id", + "in": "path", + "schema": { + "type": "integer" + }, + "required": true + } + ], + "responses": { + "200": { + "description": "Component Found", + "content": { + "application/json": { + "examples": { + "ok": { + "value": { + "data": { + "id": "24175", + "type": "meeting_component", + "attributes": { + "manifest_name": "meetings", + "participatory_space_type": "Decidim::ParticipatoryProcess", + "participatory_space_id": "5693", + "name": { + "en": " Eum voluptatem velit. 33601", + "fr": " Dignissimos expedita et. 33618" + }, + "global_announcement": { + "en": "", + "fr": "" + }, + "created_at": "2024-12-10T06:14:27Z", + "updated_at": "2024-12-10T06:14:28Z" + }, + "relationships": { + "resources": { + "data": [ + { + "id": "13423", + "type": "meeting" + }, + { + "id": "13424", + "type": "meeting" + }, + { + "id": "13425", + "type": "meeting" + }, + { + "id": "13426", + "type": "meeting" + } + ], + "meta": { + "count": 4 + } + } + }, + "links": { + "self": "https://39.lvh.me/api/rest_full/v0.0/components/24175", + "related": "https://39.lvh.me/api/rest_full/v0.0/participatory_processes/5693/meetings/24175" + }, + "meta": { + "published": true, + "scopes_enabled": false, + "default_registration_terms": { + }, + "comments_enabled": true, + "comments_max_length": 1000, + "registration_code_enabled": true, + "creation_enabled_for_participants": false + } + } + } + }, + "select_FR_locale": { + "value": { + "data": { + "id": "24176", + "type": "meeting_component", + "attributes": { + "manifest_name": "meetings", + "participatory_space_type": "Decidim::ParticipatoryProcess", + "participatory_space_id": "5694", + "name": { + "fr": " Modi odit nihil. 38994" + }, + "global_announcement": { + "fr": "" + }, + "created_at": "2024-12-10T06:14:28Z", + "updated_at": "2024-12-10T06:14:29Z" + }, + "relationships": { + "resources": { + "data": [ + { + "id": "13427", + "type": "meeting" + }, + { + "id": "13428", + "type": "meeting" + }, + { + "id": "13429", + "type": "meeting" + }, + { + "id": "13430", + "type": "meeting" + } + ], + "meta": { + "count": 4 + } + } + }, + "links": { + "self": "https://44.lvh.me/api/rest_full/v0.0/components/24176", + "related": "https://44.lvh.me/api/rest_full/v0.0/participatory_processes/5694/meetings/24176" + }, + "meta": { + "published": true, + "scopes_enabled": false, + "default_registration_terms": { + }, + "comments_enabled": true, + "comments_max_length": 1000, + "registration_code_enabled": true, + "creation_enabled_for_participants": false + } + } + } + } + }, + "schema": { + "$ref": "#/components/schemas/component_response" + } + } + } + }, + "404": { + "description": "Component Not Found", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/api_error" + }, + "examples": { + "not_found": { + "value": { + "error": "404: Record not found", + "error_description": "test: Couldn't find Decidim::Component with [WHERE \"decidim_components\".\"manifest_name\" IN ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10) AND \"decidim_components\".\"participatory_space_type\" IN ($11, $12) AND \"decidim_components\".\"id\" = $13 AND (\"decidim_components\".\"participatory_space_type\" = $14 AND \"decidim_components\".\"participatory_space_id\" = $15 OR \"decidim_components\".\"participatory_space_type\" = $16 AND \"decidim_components\".\"participatory_space_id\" = $17)]" + } + } + } + } + } + }, + "400": { + "description": "Bad Request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/api_error" + } + } + } + }, + "500": { + "description": "Internal Server Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/api_error" + } + } + } + } + } + } + }, + "/public/spaces": { + "get": { + "summary": "List Participatory Spaces", + "tags": [ + "Public" + ], + "security": [ + { + "credentialFlowBearer": [ + "public" + ] + }, + { + "resourceOwnerFlowBearer": [ + "public" + ] + } + ], + "operationId": "spaces", + "description": "List or search spaces of the organization. Can be processes, assemblies, or any other registred participatory space.", + "parameters": [ + { + "name": "locales[]", + "in": "query", + "style": "form", + "explode": true, + "schema": { + "type": "array", + "description": "accepted locales in response", + "items": { + "type": "string", + "enum": [ + "en", + "bg", + "ar", + "ca", + "cs", + "da", + "de", + "el", + "eo", + "es", + "es-MX", + "es-PY", + "et", + "eu", + "fa", + "fi-pl", + "fi", + "fr", + "fr-CA", + "ga", + "gl", + "hr", + "hu", + "id", + "is", + "it", + "ja", + "ko", + "lb", + "lt", + "lv", + "mt", + "nl", + "no", + "pl", + "pt", + "pt-BR", + "ro", + "ru", + "sk", + "sl", + "sr", + "sv", + "tr", + "uk", + "vi", + "zh-CN", + "zh-TW" + ] + } + }, + "required": false + }, + { + "name": "filter[manifest_name_not_in][]", + "in": "query", + "style": "form", + "explode": true, + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "participatory_processes", + "assemblies" + ] + }, + "description": "match none of _manifest_name_'s values in array" + }, + "required": false + }, + { + "name": "filter[manifest_name_in][]", + "in": "query", + "style": "form", + "explode": true, + "schema": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "participatory_processes", + "assemblies" + ] + }, + "description": "match one of _manifest_name_'s values in array" + }, + "required": false + }, + { + "name": "filter[manifest_name_eq]", + "in": "query", + "schema": { + "type": "string", + "description": "_manifest_name_ is equal to" + }, + "required": false + }, + { + "name": "filter[manifest_name_not_eq]", + "in": "query", + "schema": { + "type": "string", + "description": "_manifest_name_ is NOT equal to" + }, + "required": false + }, + { + "name": "filter[title_not_in][]", + "in": "query", + "style": "form", + "explode": true, + "schema": { + "type": "array", + "items": { + "type": "string" + }, + "description": "match none of _title_'s values in array" + }, + "required": false + }, + { + "name": "filter[title_in][]", + "in": "query", + "style": "form", + "explode": true, + "schema": { + "type": "array", + "items": { + "type": "string" + }, + "description": "match one of _title_'s values in array" + }, + "required": false + }, + { + "name": "filter[title_start]", + "in": "query", + "schema": { + "type": "string", + "description": "_title_ starts with", + "example": "some_string" + }, + "required": false + }, + { + "name": "filter[title_not_start]", + "in": "query", + "schema": { + "type": "string", + "description": "_title_ does not starts with", + "example": "some_string" + }, + "required": false + }, + { + "name": "filter[title_eq]", + "in": "query", + "schema": { + "type": "string", + "description": "_title_ is equal to" + }, + "required": false + }, + { + "name": "filter[title_not_eq]", + "in": "query", + "schema": { + "type": "string", + "description": "_title_ is NOT equal to" + }, + "required": false + }, + { + "name": "filter[title_matches]", + "in": "query", + "schema": { + "type": "string", + "description": "matches _title_ with `LIKE`", + "example": "%some_string" + }, + "required": false + }, + { + "name": "filter[title_does_not_match]", + "in": "query", + "schema": { + "type": "string", + "description": "Does not matches _title_ with `LIKE`" + }, + "required": false + }, + { + "name": "filter[title_present]", + "in": "query", + "schema": { + "type": "string", + "description": "_title_ is not null and not empty", + "enum": [ + "1", + "0" + ], + "example": "1" + }, + "required": false + }, + { + "name": "filter[title_blank]", + "in": "query", + "schema": { + "type": "string", + "description": "_title_ is null or empty", + "enum": [ + "1", + "0" + ], + "example": "1" + }, + "required": false + }, + { + "name": "page", + "in": "query", + "description": "Page number for pagination", + "required": false, + "schema": { + "type": "integer" + } + }, + { + "name": "per_page", + "in": "query", + "description": "Number of items per page", + "required": false, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "description": "Search Results", + "content": { + "application/json": { + "examples": { + "ok": { + "value": { + "data": [ + { + "id": "6", + "type": "space", + "attributes": { + "manifest_name": "assemblies", + "participatory_space_type": "Decidim::Assembly", + "title": { + "en": "My assembly for testing purpose", + "fr": "c'est une assemblée" + }, + "subtitle": { + "en": " Provident quod ipsum. 64657", + "fr": " Quo in est. 64674" + }, + "short_description": { + "en": "

Perspiciatis impedit fugiat. 64705

", + "fr": "

Qui aut veritatis. 64722

" + }, + "description": { + "en": "

Dicta nobis voluptas. 64753

", + "fr": "

Placeat perferendis sint. 64770

" + }, + "visibility": "public", + "created_at": "2024-12-10T06:14:35Z", + "updated_at": "2024-12-10T06:14:35Z" + }, + "relationships": { + "components": { + "data": [ + { + "id": "24192", + "type": "accountability_component" + }, + { + "id": "24195", + "type": "blog_component" + }, + { + "id": "24190", + "type": "budget_component" + }, + { + "id": "24193", + "type": "debate_component" + }, + { + "id": "24189", + "type": "meeting_component" + }, + { + "id": "24182", + "type": "meeting_component" + }, + { + "id": "24186", + "type": "meeting_component" + }, + { + "id": "24184", + "type": "meeting_component" + }, + { + "id": "24187", + "type": "page_component" + }, + { + "id": "24188", + "type": "proposal_component" + }, + { + "id": "24183", + "type": "proposal_component" + }, + { + "id": "24185", + "type": "proposal_component" + }, + { + "id": "24181", + "type": "proposal_component" + }, + { + "id": "24194", + "type": "sortition_component" + }, + { + "id": "24191", + "type": "survey_component" + } + ], + "meta": { + "count": 15 + }, + "links": { + "related": "https://69.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=6" + } + } + }, + "links": { + "self": "https://69.lvh.me/api/rest_full/v0.0/assemblies/6" + } + }, + { + "id": "5709", + "type": "space", + "attributes": { + "manifest_name": "assemblies", + "participatory_space_type": "Decidim::Assembly", + "title": { + "en": " Quia vero et. 65329", + "fr": " Rerum in minus. 65346" + }, + "subtitle": { + "en": " Commodi omnis quas. 65377", + "fr": " Repellat tempora molestiae. 65394" + }, + "short_description": { + "en": "

Molestias corrupti quasi. 65425

", + "fr": "

Cum deserunt nihil. 65442

" + }, + "description": { + "en": "

Quae voluptas dolorem. 65473

", + "fr": "

Et rerum nemo. 65490

" + }, + "visibility": "public", + "created_at": "2024-12-10T06:14:35Z", + "updated_at": "2024-12-10T06:14:35Z" + }, + "relationships": { + "components": { + "data": [ + + ], + "meta": { + "count": 0 + }, + "links": { + "related": "https://69.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=5709" + } + } + }, + "links": { + "self": "https://69.lvh.me/api/rest_full/v0.0/assemblies/5709" + } + }, + { + "id": "5699", + "type": "space", + "attributes": { + "manifest_name": "participatory_processes", + "participatory_space_type": "Decidim::ParticipatoryProcess", + "title": { + "en": " Nobis ut et. 66049", + "fr": " Reprehenderit quibusdam nam. 66066" + }, + "subtitle": { + "en": " Odio soluta sapiente. 66097", + "fr": " Aut doloremque atque. 66114" + }, + "short_description": { + "en": "

Rerum tempora eum. 66145

", + "fr": "

Expedita fugiat ullam. 66162

" + }, + "description": { + "en": "

Dicta voluptates corrupti. 66193

", + "fr": "

Qui voluptate iure. 66210

" + }, + "visibility": "public", + "created_at": "2024-12-10T06:14:35Z", + "updated_at": "2024-12-10T06:14:35Z" + }, + "relationships": { + "components": { + "data": [ + + ], + "meta": { + "count": 0 + }, + "links": { + "related": "https://69.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::ParticipatoryProcess&filter[participatory_space_id_eq]=5699" + } + } + }, + "links": { + "self": "https://69.lvh.me/api/rest_full/v0.0/participatory_processes/5699" + } + }, + { + "id": "5710", + "type": "space", + "attributes": { + "manifest_name": "assemblies", + "participatory_space_type": "Decidim::Assembly", + "title": { + "en": " Unde assumenda porro. 66529", + "fr": " Corporis dignissimos quia. 66546" + }, + "subtitle": { + "en": " Id cum sed. 66577", + "fr": " Est sint explicabo. 66594" + }, + "short_description": { + "en": "

Quisquam omnis reprehenderit. 66625

", + "fr": "

Repellendus voluptate ut. 66642

" + }, + "description": { + "en": "

Voluptatem quibusdam reprehenderit. 66673

", + "fr": "

Aut sunt magni. 66690

" + }, + "visibility": "public", + "created_at": "2024-12-10T06:14:35Z", + "updated_at": "2024-12-10T06:14:35Z" + }, + "relationships": { + "components": { + "data": [ + + ], + "meta": { + "count": 0 + }, + "links": { + "related": "https://69.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=5710" + } + } + }, + "links": { + "self": "https://69.lvh.me/api/rest_full/v0.0/assemblies/5710" + } + }, + { + "id": "5700", + "type": "space", + "attributes": { + "manifest_name": "participatory_processes", + "participatory_space_type": "Decidim::ParticipatoryProcess", + "title": { + "en": " Nam quia voluptatem. 67249", + "fr": " Alias minus corporis. 67266" + }, + "subtitle": { + "en": " Dicta suscipit non. 67297", + "fr": " Officia est est. 67314" + }, + "short_description": { + "en": "

Modi assumenda earum. 67345

", + "fr": "

Eum et fugiat. 67362

" + }, + "description": { + "en": "

Nam optio aspernatur. 67393

", + "fr": "

Consequuntur cumque dolorem. 67410

" + }, + "visibility": "public", + "created_at": "2024-12-10T06:14:35Z", + "updated_at": "2024-12-10T06:14:35Z" + }, + "relationships": { + "components": { + "data": [ + + ], + "meta": { + "count": 0 + }, + "links": { + "related": "https://69.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::ParticipatoryProcess&filter[participatory_space_id_eq]=5700" + } + } + }, + "links": { + "self": "https://69.lvh.me/api/rest_full/v0.0/participatory_processes/5700" + } + }, + { + "id": "5711", + "type": "space", + "attributes": { + "manifest_name": "assemblies", + "participatory_space_type": "Decidim::Assembly", + "title": { + "en": " Beatae sunt debitis. 67729", + "fr": " Adipisci molestias et. 67746" + }, + "subtitle": { + "en": " Deleniti et et. 67777", + "fr": " Tempore in harum. 67794" + }, + "short_description": { + "en": "

Id tempore assumenda. 67825

", + "fr": "

Atque numquam autem. 67842

" + }, + "description": { + "en": "

Minima ea corporis. 67873

", + "fr": "

Sit maxime unde. 67890

" + }, + "visibility": "public", + "created_at": "2024-12-10T06:14:35Z", + "updated_at": "2024-12-10T06:14:35Z" + }, + "relationships": { + "components": { + "data": [ + + ], + "meta": { + "count": 0 + }, + "links": { + "related": "https://69.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=5711" + } + } + }, + "links": { + "self": "https://69.lvh.me/api/rest_full/v0.0/assemblies/5711" + } + }, + { + "id": "5701", + "type": "space", + "attributes": { + "manifest_name": "participatory_processes", + "participatory_space_type": "Decidim::ParticipatoryProcess", + "title": { + "en": " Neque non in. 68449", + "fr": " Inventore adipisci doloribus. 68466" + }, + "subtitle": { + "en": " Sapiente id reprehenderit. 68497", + "fr": " Quibusdam repellendus laborum. 68514" + }, + "short_description": { + "en": "

Commodi eveniet cumque. 68545

", + "fr": "

Nam et aut. 68562

" + }, + "description": { + "en": "

Sunt est enim. 68593

", + "fr": "

Ipsum velit veritatis. 68610

" + }, + "visibility": "public", + "created_at": "2024-12-10T06:14:35Z", + "updated_at": "2024-12-10T06:14:35Z" + }, + "relationships": { + "components": { + "data": [ + + ], + "meta": { + "count": 0 + }, + "links": { + "related": "https://69.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::ParticipatoryProcess&filter[participatory_space_id_eq]=5701" + } + } + }, + "links": { + "self": "https://69.lvh.me/api/rest_full/v0.0/participatory_processes/5701" + } + } + ] + } + }, + "manifest_name_in_Assemblies": { + "value": { + "data": [ + { + "id": "6", + "type": "space", + "attributes": { + "manifest_name": "assemblies", + "participatory_space_type": "Decidim::Assembly", + "title": { + "en": "My assembly for testing purpose", + "fr": "c'est une assemblée" + }, + "subtitle": { + "en": " Amet vel sed. 78481", + "fr": " Facere debitis consectetur. 78498" + }, + "short_description": { + "en": "

Et iusto maxime. 78529

", + "fr": "

Ea quia ab. 78546

" + }, + "description": { + "en": "

Quos dolores consequatur. 78577

", + "fr": "

Labore laudantium in. 78594

" + }, + "visibility": "public", + "created_at": "2024-12-10T06:14:38Z", + "updated_at": "2024-12-10T06:14:38Z" + }, + "relationships": { + "components": { + "data": [ + { + "id": "24207", + "type": "accountability_component" + }, + { + "id": "24210", + "type": "blog_component" + }, + { + "id": "24205", + "type": "budget_component" + }, + { + "id": "24208", + "type": "debate_component" + }, + { + "id": "24204", + "type": "meeting_component" + }, + { + "id": "24197", + "type": "meeting_component" + }, + { + "id": "24201", + "type": "meeting_component" + }, + { + "id": "24199", + "type": "meeting_component" + }, + { + "id": "24202", + "type": "page_component" + }, + { + "id": "24203", + "type": "proposal_component" + }, + { + "id": "24198", + "type": "proposal_component" + }, + { + "id": "24200", + "type": "proposal_component" + }, + { + "id": "24196", + "type": "proposal_component" + }, + { + "id": "24209", + "type": "sortition_component" + }, + { + "id": "24206", + "type": "survey_component" + } + ], + "meta": { + "count": 15 + }, + "links": { + "related": "https://76.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=6" + } + } + }, + "links": { + "self": "https://76.lvh.me/api/rest_full/v0.0/assemblies/6" + } + }, + { + "id": "5712", + "type": "space", + "attributes": { + "manifest_name": "assemblies", + "participatory_space_type": "Decidim::Assembly", + "title": { + "en": " Qui corrupti molestiae. 79153", + "fr": " Repellendus id voluptas. 79170" + }, + "subtitle": { + "en": " Quae et nam. 79201", + "fr": " Et omnis aut. 79218" + }, + "short_description": { + "en": "

Qui cupiditate illum. 79249

", + "fr": "

Veniam sint ea. 79266

" + }, + "description": { + "en": "

Aut eveniet dolore. 79297

", + "fr": "

Doloremque repellendus distinctio. 79314

" + }, + "visibility": "public", + "created_at": "2024-12-10T06:14:38Z", + "updated_at": "2024-12-10T06:14:38Z" + }, + "relationships": { + "components": { + "data": [ + + ], + "meta": { + "count": 0 + }, + "links": { + "related": "https://76.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=5712" + } + } + }, + "links": { + "self": "https://76.lvh.me/api/rest_full/v0.0/assemblies/5712" + } + }, + { + "id": "5713", + "type": "space", + "attributes": { + "manifest_name": "assemblies", + "participatory_space_type": "Decidim::Assembly", + "title": { + "en": " Rerum qui ea. 80353", + "fr": " Officiis modi ullam. 80370" + }, + "subtitle": { + "en": " Consequatur soluta voluptas. 80401", + "fr": " Sit sunt nesciunt. 80418" + }, + "short_description": { + "en": "

Quisquam quaerat ducimus. 80449

", + "fr": "

Totam praesentium unde. 80466

" + }, + "description": { + "en": "

Esse quia non. 80497

", + "fr": "

Qui eum nihil. 80514

" + }, + "visibility": "public", + "created_at": "2024-12-10T06:14:38Z", + "updated_at": "2024-12-10T06:14:38Z" + }, + "relationships": { + "components": { + "data": [ + + ], + "meta": { + "count": 0 + }, + "links": { + "related": "https://76.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=5713" + } + } + }, + "links": { + "self": "https://76.lvh.me/api/rest_full/v0.0/assemblies/5713" + } + }, + { + "id": "5714", + "type": "space", + "attributes": { + "manifest_name": "assemblies", + "participatory_space_type": "Decidim::Assembly", + "title": { + "en": " Est optio qui. 81553", + "fr": " Voluptas odit sed. 81570" + }, + "subtitle": { + "en": " Vel saepe quia. 81601", + "fr": " Aperiam quae autem. 81618" + }, + "short_description": { + "en": "

Ut quo rerum. 81649

", + "fr": "

Ipsum in ut. 81666

" + }, + "description": { + "en": "

Ut cumque est. 81697

", + "fr": "

Aut eveniet consectetur. 81714

" + }, + "visibility": "public", + "created_at": "2024-12-10T06:14:38Z", + "updated_at": "2024-12-10T06:14:38Z" + }, + "relationships": { + "components": { + "data": [ + + ], + "meta": { + "count": 0 + }, + "links": { + "related": "https://76.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=5714" + } + } + }, + "links": { + "self": "https://76.lvh.me/api/rest_full/v0.0/assemblies/5714" + } + } + ] + } + }, + "search_translatable_text": { + "value": { + "data": [ + { + "id": "6", + "type": "space", + "attributes": { + "manifest_name": "assemblies", + "participatory_space_type": "Decidim::Assembly", + "title": { + "en": "My assembly for testing purpose", + "fr": "c'est une assemblée" + }, + "subtitle": { + "en": " Et aliquid tenetur. 92305", + "fr": " Eligendi pariatur officiis. 92322" + }, + "short_description": { + "en": "

Modi et optio. 92353

", + "fr": "

Quia et error. 92370

" + }, + "description": { + "en": "

Vel quia odio. 92401

", + "fr": "

Nam aut sed. 92418

" + }, + "visibility": "public", + "created_at": "2024-12-10T06:14:40Z", + "updated_at": "2024-12-10T06:14:40Z" + }, + "relationships": { + "components": { + "data": [ + { + "id": "24222", + "type": "accountability_component" + }, + { + "id": "24225", + "type": "blog_component" + }, + { + "id": "24220", + "type": "budget_component" + }, + { + "id": "24223", + "type": "debate_component" + }, + { + "id": "24219", + "type": "meeting_component" + }, + { + "id": "24212", + "type": "meeting_component" + }, + { + "id": "24216", + "type": "meeting_component" + }, + { + "id": "24214", + "type": "meeting_component" + }, + { + "id": "24217", + "type": "page_component" + }, + { + "id": "24218", + "type": "proposal_component" + }, + { + "id": "24213", + "type": "proposal_component" + }, + { + "id": "24215", + "type": "proposal_component" + }, + { + "id": "24211", + "type": "proposal_component" + }, + { + "id": "24224", + "type": "sortition_component" + }, + { + "id": "24221", + "type": "survey_component" + } + ], + "meta": { + "count": 15 + }, + "links": { + "related": "https://83.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=6" + } + } + }, + "links": { + "self": "https://83.lvh.me/api/rest_full/v0.0/assemblies/6" + } + } + ] + } + }, + "paginated": { + "value": { + "data": [ + { + "id": "6", + "type": "space", + "attributes": { + "manifest_name": "assemblies", + "participatory_space_type": "Decidim::Assembly", + "title": { + "en": "My assembly for testing purpose", + "bg": "", + "ar": "", + "ca": "", + "cs": "", + "da": "", + "de": "", + "el": "", + "eo": "", + "es": "", + "es-MX": "", + "es-PY": "", + "et": "", + "eu": "", + "fa": "", + "fi-pl": "", + "fi": "", + "fr": "c'est une assemblée", + "fr-CA": "", + "ga": "", + "gl": "", + "hr": "", + "hu": "", + "id": "", + "is": "", + "it": "", + "ja": "", + "ko": "", + "lb": "", + "lt": "", + "lv": "", + "mt": "", + "nl": "", + "no": "", + "pl": "", + "pt": "", + "pt-BR": "", + "ro": "", + "ru": "", + "sk": "", + "sl": "", + "sr": "", + "sv": "", + "tr": "", + "uk": "", + "vi": "", + "zh-CN": "", + "zh-TW": "" + }, + "subtitle": { + "en": " Sed necessitatibus molestias. 106129", + "bg": " Ipsa quod voluptas. 106130", + "ar": " Voluptas quaerat quod. 106131", + "ca": " Quisquam facilis veritatis. 106132", + "cs": " Sed quia similique. 106133", + "da": " Vitae architecto id. 106134", + "de": " Ut molestiae maxime. 106135", + "el": " Facilis tenetur architecto. 106136", + "eo": " Laboriosam exercitationem repellendus. 106137", + "es": " Dolorem dolores fuga. 106138", + "es-MX": " Cum id qui. 106139", + "es-PY": " Ut quaerat sed. 106140", + "et": " Adipisci harum sunt. 106141", + "eu": " Et magni neque. 106142", + "fa": " Totam sunt eum. 106143", + "fi-pl": " Ab qui tempora. 106144", + "fi": " Iure molestias illum. 106145", + "fr": " Omnis sit eos. 106146", + "fr-CA": " Velit ipsa cupiditate. 106147", + "ga": " Aliquam quas vel. 106148", + "gl": " Velit iusto dolorum. 106149", + "hr": " Repudiandae laborum expedita. 106150", + "hu": " Quia molestiae eaque. 106151", + "id": " Distinctio repellendus velit. 106152", + "is": " Eligendi qui iste. 106153", + "it": " Non quia quaerat. 106154", + "ja": " しゅしょうはなじ誤用。 106155", + "ko": " 민족문화의 때까지는 형에. 106156", + "lb": " Quaerat est dolores. 106157", + "lt": " Placeat aut nihil. 106158", + "lv": " Et dolor ut. 106159", + "mt": " Iure nihil praesentium. 106160", + "nl": " Nostrum voluptatem sed. 106161", + "no": " Libero blanditiis veniam. 106162", + "pl": " Quo qui ipsum. 106163", + "pt": " Voluptas aut tempore. 106164", + "pt-BR": " Sunt animi in. 106165", + "ro": " Qui doloremque cumque. 106166", + "ru": " Ipsam rerum nam. 106167", + "sk": " Et inventore iure. 106168", + "sl": " Illo quis delectus. 106169", + "sr": " Expedita eius quia. 106170", + "sv": " Fuga asperiores quam. 106171", + "tr": " Nihil quis sint. 106172", + "uk": " Veniam eos voluptate. 106173", + "vi": " Nha năm viết. 106174", + "zh-CN": " Neque tempore quos. 106175", + "zh-TW": "" + }, + "short_description": { + "en": "

Ut voluptate aut. 106177

", + "bg": "

Doloremque quod ipsam. 106178

", + "ar": "

Nisi eos et. 106179

", + "ca": "

Quas officiis rem. 106180

", + "cs": "

Consequatur autem autem. 106181

", + "da": "

Recusandae blanditiis voluptates. 106182

", + "de": "

Autem quisquam veritatis. 106183

", + "el": "

Excepturi occaecati voluptas. 106184

", + "eo": "

Consequatur ut tenetur. 106185

", + "es": "

Cumque eligendi rem. 106186

", + "es-MX": "

Dignissimos adipisci itaque. 106187

", + "es-PY": "

Voluptatem ex at. 106188

", + "et": "

Eos est possimus. 106189

", + "eu": "

Non eum voluptates. 106190

", + "fa": "

Qui voluptatem porro. 106191

", + "fi-pl": "

Doloribus eos dolorum. 106192

", + "fi": "

Accusamus doloremque reiciendis. 106193

", + "fr": "

Ea et qui. 106194

", + "fr-CA": "

Omnis assumenda velit. 106195

", + "ga": "

Quaerat voluptates aut. 106196

", + "gl": "

Saepe aliquid sed. 106197

", + "hr": "

Ut cumque sint. 106198

", + "hu": "

Dolor quia sint. 106199

", + "id": "

Qui quasi voluptatibus. 106200

", + "is": "

Sint totam et. 106201

", + "it": "

Sed dolorem harum. 106202

", + "ja": "

さくにゅう母没落。 106203

", + "ko": "

범죄를 신체의 위하여. 106204

", + "lb": "

Aut commodi esse. 106205

", + "lt": "

Quibusdam aut corrupti. 106206

", + "lv": "

Nobis est eos. 106207

", + "mt": "

Id fugiat accusamus. 106208

", + "nl": "

Deleniti enim nam. 106209

", + "no": "

Asperiores vitae qui. 106210

", + "pl": "

Provident asperiores hic. 106211

", + "pt": "

Eum rem consequatur. 106212

", + "pt-BR": "

Velit consequatur reprehenderit. 106213

", + "ro": "

Ea libero architecto. 106214

", + "ru": "

Doloribus odit ab. 106215

", + "sk": "

Rem et vero. 106216

", + "sl": "

Harum voluptas corrupti. 106217

", + "sr": "

Ut dolorum sed. 106218

", + "sv": "

Ea quia adipisci. 106219

", + "tr": "

Quaerat blanditiis beatae. 106220

", + "uk": "

Odio vel sunt. 106221

", + "vi": "

Chết phá thương. 106222

", + "zh-CN": "

Voluptatem neque rem. 106223

", + "zh-TW": "" + }, + "description": { + "en": "

Facilis quibusdam sint. 106225

", + "bg": "

In magnam id. 106226

", + "ar": "

Totam earum rerum. 106227

", + "ca": "

Et nihil doloremque. 106228

", + "cs": "

Error inventore labore. 106229

", + "da": "

Praesentium iure modi. 106230

", + "de": "

Sed inventore ullam. 106231

", + "el": "

Aliquid voluptatum ipsum. 106232

", + "eo": "

Temporibus est quia. 106233

", + "es": "

Asperiores rerum cupiditate. 106234

", + "es-MX": "

Expedita minus velit. 106235

", + "es-PY": "

Voluptate rerum blanditiis. 106236

", + "et": "

Vel cupiditate nostrum. 106237

", + "eu": "

Maxime quo deleniti. 106238

", + "fa": "

Optio qui et. 106239

", + "fi-pl": "

Occaecati beatae voluptatem. 106240

", + "fi": "

Nobis hic aut. 106241

", + "fr": "

Facere illum assumenda. 106242

", + "fr-CA": "

Beatae asperiores aut. 106243

", + "ga": "

Dolorem sit iste. 106244

", + "gl": "

Quas minima voluptas. 106245

", + "hr": "

Sunt minus natus. 106246

", + "hu": "

Iste quisquam optio. 106247

", + "id": "

Dignissimos atque accusantium. 106248

", + "is": "

Dolores quia quas. 106249

", + "it": "

Provident velit nulla. 106250

", + "ja": "

はちのす床かんぜん。 106251

", + "ko": "

승인된 예술가의 필요한. 106252

", + "lb": "

Vel praesentium in. 106253

", + "lt": "

Aut est vel. 106254

", + "lv": "

Aliquid quidem vitae. 106255

", + "mt": "

Neque impedit distinctio. 106256

", + "nl": "

Exercitationem nesciunt in. 106257

", + "no": "

Ut excepturi animi. 106258

", + "pl": "

Ut cupiditate cum. 106259

", + "pt": "

Et ex fuga. 106260

", + "pt-BR": "

Esse ducimus quam. 106261

", + "ro": "

Aspernatur cupiditate et. 106262

", + "ru": "

Harum iste vel. 106263

", + "sk": "

Ipsum deleniti fuga. 106264

", + "sl": "

Hic quidem accusantium. 106265

", + "sr": "

Qui temporibus facere. 106266

", + "sv": "

Ipsum voluptatem nisi. 106267

", + "tr": "

Atque autem quibusdam. 106268

", + "uk": "

Sapiente voluptatem esse. 106269

", + "vi": "

Việc mượn mây. 106270

", + "zh-CN": "

Sit nihil aliquam. 106271

", + "zh-TW": "" + }, + "visibility": "public", + "created_at": "2024-12-10T06:14:42Z", + "updated_at": "2024-12-10T06:14:42Z" + }, + "relationships": { + "components": { + "data": [ + { + "id": "24237", + "type": "accountability_component" + }, + { + "id": "24240", + "type": "blog_component" + }, + { + "id": "24235", + "type": "budget_component" + }, + { + "id": "24238", + "type": "debate_component" + }, + { + "id": "24234", + "type": "meeting_component" + }, + { + "id": "24227", + "type": "meeting_component" + }, + { + "id": "24231", + "type": "meeting_component" + }, + { + "id": "24229", + "type": "meeting_component" + }, + { + "id": "24232", + "type": "page_component" + }, + { + "id": "24233", + "type": "proposal_component" + }, + { + "id": "24228", + "type": "proposal_component" + }, + { + "id": "24230", + "type": "proposal_component" + }, + { + "id": "24226", + "type": "proposal_component" + }, + { + "id": "24239", + "type": "sortition_component" + }, + { + "id": "24236", + "type": "survey_component" + } + ], + "meta": { + "count": 15 + }, + "links": { + "related": "https://90.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=6" + } + } + }, + "links": { + "self": "https://90.lvh.me/api/rest_full/v0.0/assemblies/6" + } + }, + { + "id": "5718", + "type": "space", + "attributes": { + "manifest_name": "assemblies", + "participatory_space_type": "Decidim::Assembly", + "title": { + "en": " Asperiores unde et. 106801", + "bg": " Impedit explicabo quo. 106802", + "ar": " Consectetur optio qui. 106803", + "ca": " Rerum aliquam eum. 106804", + "cs": " Mollitia velit beatae. 106805", + "da": " Voluptatem fugiat sint. 106806", + "de": " Distinctio explicabo assumenda. 106807", + "el": " Occaecati numquam tempora. 106808", + "eo": " Ut ut consectetur. 106809", + "es": " Modi saepe est. 106810", + "es-MX": " Sed rerum inventore. 106811", + "es-PY": " Porro id quasi. 106812", + "et": " Repudiandae id atque. 106813", + "eu": " Voluptas natus minima. 106814", + "fa": " Cum repudiandae nostrum. 106815", + "fi-pl": " Cumque laboriosam voluptates. 106816", + "fi": " Excepturi eveniet labore. 106817", + "fr": " Et et aut. 106818", + "fr-CA": " Nobis nam enim. 106819", + "ga": " Eligendi quod debitis. 106820", + "gl": " Nihil sint aut. 106821", + "hr": " Perspiciatis in omnis. 106822", + "hu": " Quam dolores aut. 106823", + "id": " Inventore enim maiores. 106824", + "is": " Nemo maxime sed. 106825", + "it": " Doloremque eligendi non. 106826", + "ja": " シアトルしみなとにんい。 106827", + "ko": " 시설기준과 모성의 대하여. 106828", + "lb": " Nihil non omnis. 106829", + "lt": " Et dignissimos aut. 106830", + "lv": " Nobis dolores quam. 106831", + "mt": " Aspernatur vitae soluta. 106832", + "nl": " Assumenda quia est. 106833", + "no": " Molestiae eum officiis. 106834", + "pl": " Ut minima quam. 106835", + "pt": " Et ut dolor. 106836", + "pt-BR": " At cupiditate aliquid. 106837", + "ro": " Assumenda omnis aspernatur. 106838", + "ru": " Facere et iste. 106839", + "sk": " Ipsum omnis quidem. 106840", + "sl": " Corporis dicta sed. 106841", + "sr": " Exercitationem excepturi autem. 106842", + "sv": " Voluptatibus molestias et. 106843", + "tr": " Nemo rerum autem. 106844", + "uk": " Unde deserunt distinctio. 106845", + "vi": " Một ghét vàng. 106846", + "zh-CN": " Consequatur eligendi consequuntur. 106847", + "zh-TW": "" + }, + "subtitle": { + "en": " Libero autem deserunt. 106849", + "bg": " Eum et deserunt. 106850", + "ar": " Velit numquam officiis. 106851", + "ca": " Sequi ut nihil. 106852", + "cs": " Aut optio corrupti. 106853", + "da": " Ut qui molestiae. 106854", + "de": " Et officiis enim. 106855", + "el": " Velit illum dolorum. 106856", + "eo": " Enim dolore atque. 106857", + "es": " Sed qui nulla. 106858", + "es-MX": " Eligendi consequatur quae. 106859", + "es-PY": " Quis minus velit. 106860", + "et": " Architecto quod velit. 106861", + "eu": " Cumque quos harum. 106862", + "fa": " Et eveniet recusandae. 106863", + "fi-pl": " Et eos mollitia. 106864", + "fi": " Quia qui repudiandae. 106865", + "fr": " Qui ullam necessitatibus. 106866", + "fr-CA": " Sunt quae debitis. 106867", + "ga": " Et molestiae veritatis. 106868", + "gl": " Incidunt ratione tempore. 106869", + "hr": " Nihil nam similique. 106870", + "hu": " Autem ut saepe. 106871", + "id": " Necessitatibus quisquam veritatis. 106872", + "is": " Distinctio autem beatae. 106873", + "it": " Quod et et. 106874", + "ja": " 評価譜面勇気。 106875", + "ko": " 기능을 비밀과 대하여. 106876", + "lb": " Pariatur corporis fugit. 106877", + "lt": " Et neque autem. 106878", + "lv": " Consequuntur excepturi est. 106879", + "mt": " Ipsa ipsum recusandae. 106880", + "nl": " Eligendi doloremque consequatur. 106881", + "no": " Libero excepturi veritatis. 106882", + "pl": " Officiis dicta dolorem. 106883", + "pt": " Incidunt optio aut. 106884", + "pt-BR": " Eos exercitationem autem. 106885", + "ro": " Adipisci dignissimos consectetur. 106886", + "ru": " Iusto tempore ipsam. 106887", + "sk": " Dolorem iusto numquam. 106888", + "sl": " Quod voluptate dolores. 106889", + "sr": " Error aut et. 106890", + "sv": " Ipsa quia quidem. 106891", + "tr": " Tempore fugit numquam. 106892", + "uk": " Corporis autem perspiciatis. 106893", + "vi": " Hết hàng vẽ. 106894", + "zh-CN": " Voluptate in iure. 106895", + "zh-TW": "" + }, + "short_description": { + "en": "

Est ratione et. 106897

", + "bg": "

Eos dolorum eveniet. 106898

", + "ar": "

Ab reiciendis voluptas. 106899

", + "ca": "

In nihil et. 106900

", + "cs": "

Velit voluptatem quibusdam. 106901

", + "da": "

Porro aliquid ut. 106902

", + "de": "

Ut provident vitae. 106903

", + "el": "

Qui illum et. 106904

", + "eo": "

Harum autem est. 106905

", + "es": "

Debitis et quod. 106906

", + "es-MX": "

Quas voluptatibus totam. 106907

", + "es-PY": "

Et occaecati molestiae. 106908

", + "et": "

Nihil alias recusandae. 106909

", + "eu": "

Sint et sit. 106910

", + "fa": "

Ut voluptates vel. 106911

", + "fi-pl": "

Fugiat sit nostrum. 106912

", + "fi": "

Sed voluptates quia. 106913

", + "fr": "

Suscipit nihil esse. 106914

", + "fr-CA": "

Et aut officiis. 106915

", + "ga": "

Ea rerum sint. 106916

", + "gl": "

Aliquam illo et. 106917

", + "hr": "

Ab vel eos. 106918

", + "hu": "

Eveniet non consequatur. 106919

", + "id": "

Consequuntur recusandae vero. 106920

", + "is": "

Est omnis voluptatem. 106921

", + "it": "

In atque molestias. 106922

", + "ja": "

せんたくするたくす馬鹿馬鹿しい。 106923

", + "ko": "

무죄로 민족문화의 가진다.. 106924

", + "lb": "

Soluta non occaecati. 106925

", + "lt": "

Autem quia natus. 106926

", + "lv": "

Et sed quas. 106927

", + "mt": "

Dolor rerum atque. 106928

", + "nl": "

Asperiores ut omnis. 106929

", + "no": "

Ab nesciunt cumque. 106930

", + "pl": "

Fugiat qui autem. 106931

", + "pt": "

Ut ea aut. 106932

", + "pt-BR": "

Quaerat in sit. 106933

", + "ro": "

Cumque soluta excepturi. 106934

", + "ru": "

Eos optio facere. 106935

", + "sk": "

Hic deserunt provident. 106936

", + "sl": "

Quisquam accusamus similique. 106937

", + "sr": "

Repellendus consequatur autem. 106938

", + "sv": "

Blanditiis rem velit. 106939

", + "tr": "

Minus id minima. 106940

", + "uk": "

A repudiandae saepe. 106941

", + "vi": "

Biết khâu nón. 106942

", + "zh-CN": "

Facere quis nulla. 106943

", + "zh-TW": "" + }, + "description": { + "en": "

Accusantium perspiciatis debitis. 106945

", + "bg": "

Vel exercitationem sit. 106946

", + "ar": "

Quod est sunt. 106947

", + "ca": "

Quos sint facere. 106948

", + "cs": "

Delectus et assumenda. 106949

", + "da": "

Dolorem et ex. 106950

", + "de": "

Eos cum ut. 106951

", + "el": "

Expedita reiciendis optio. 106952

", + "eo": "

Qui culpa quae. 106953

", + "es": "

Error voluptas vitae. 106954

", + "es-MX": "

Et quis consequatur. 106955

", + "es-PY": "

Rerum sed unde. 106956

", + "et": "

Ea harum unde. 106957

", + "eu": "

Rerum doloribus omnis. 106958

", + "fa": "

Temporibus est quia. 106959

", + "fi-pl": "

Ex perspiciatis velit. 106960

", + "fi": "

Sed est assumenda. 106961

", + "fr": "

Quibusdam velit aut. 106962

", + "fr-CA": "

Ab reiciendis corrupti. 106963

", + "ga": "

Dolores dolores et. 106964

", + "gl": "

Quaerat nihil maiores. 106965

", + "hr": "

Aut mollitia molestiae. 106966

", + "hu": "

Recusandae ab debitis. 106967

", + "id": "

Incidunt reprehenderit sint. 106968

", + "is": "

Eos illo voluptates. 106969

", + "it": "

Odio nisi corporis. 106970

", + "ja": "

しあとるし恨み出かける。 106971

", + "ko": "

아니한다. 법률이 염려가. 106972

", + "lb": "

Porro sed sit. 106973

", + "lt": "

Quisquam distinctio est. 106974

", + "lv": "

Facilis maiores et. 106975

", + "mt": "

Veritatis possimus sed. 106976

", + "nl": "

Atque temporibus ut. 106977

", + "no": "

Aut quos ducimus. 106978

", + "pl": "

Quisquam consequatur praesentium. 106979

", + "pt": "

Quisquam consequatur rerum. 106980

", + "pt-BR": "

Rerum quae odio. 106981

", + "ro": "

Totam accusamus magnam. 106982

", + "ru": "

Sint vel eum. 106983

", + "sk": "

Doloribus error aut. 106984

", + "sl": "

Voluptatem ratione nisi. 106985

", + "sr": "

Et autem velit. 106986

", + "sv": "

Eum eaque eum. 106987

", + "tr": "

Provident reprehenderit aut. 106988

", + "uk": "

Occaecati quo doloremque. 106989

", + "vi": "

Nước vá dép. 106990

", + "zh-CN": "

Aliquam id dolores. 106991

", + "zh-TW": "" + }, + "visibility": "public", + "created_at": "2024-12-10T06:14:42Z", + "updated_at": "2024-12-10T06:14:42Z" + }, + "relationships": { + "components": { + "data": [ + + ], + "meta": { + "count": 0 + }, + "links": { + "related": "https://90.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=5718" + } + } + }, + "links": { + "self": "https://90.lvh.me/api/rest_full/v0.0/assemblies/5718" + } + } + ] + } + } + }, + "schema": { + "$ref": "#/components/schemas/spaces_response" + } + } + } + }, + "400": { + "description": "Bad Request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/api_error" + } + } + } + }, + "500": { + "description": "Internal Server Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/api_error" + } + } + } + } + } + } + }, + "/public/{manifest_name}/{id}": { + "get": { + "summary": "Show Participatory Space", + "tags": [ + "Public" + ], + "security": [ + { + "credentialFlowBearer": [ + "public" + ] + }, + { + "resourceOwnerFlowBearer": [ + "public" + ] + } + ], + "operationId": "space", + "description": "Get detail of a space given its manifest and id", + "parameters": [ + { + "name": "locales[]", + "in": "query", + "style": "form", + "explode": true, + "schema": { + "type": "array", + "description": "accepted locales in response", + "items": { + "type": "string", + "enum": [ + "en", + "bg", + "ar", + "ca", + "cs", + "da", + "de", + "el", + "eo", + "es", + "es-MX", + "es-PY", + "et", + "eu", + "fa", + "fi-pl", + "fi", + "fr", + "fr-CA", + "ga", + "gl", + "hr", + "hu", + "id", + "is", + "it", + "ja", + "ko", + "lb", + "lt", + "lv", + "mt", + "nl", + "no", + "pl", + "pt", + "pt-BR", + "ro", + "ru", + "sk", + "sl", + "sr", + "sv", + "tr", + "uk", + "vi", + "zh-CN", + "zh-TW" + ] + } + }, + "required": false + }, + { + "name": "id", + "in": "path", + "schema": { + "type": "integer", + "description": "Id of the space" + }, + "required": true + }, + { + "name": "manifest_name", + "in": "path", + "schema": { + "type": "string", + "description": "Type of space", + "enum": [ + "participatory_processes", + "assemblies" + ] + }, + "required": true + } + ], + "responses": { + "200": { + "description": "Display participatory space", + "content": { + "application/json": { + "examples": { + "ok_assembly": { + "value": { + "data": { + "id": "6", + "type": "space", + "attributes": { + "manifest_name": "assemblies", + "participatory_space_type": "Decidim::Assembly", + "title": { + "en": "My assembly for testing purpose", + "bg": "", + "ar": "", + "ca": "", + "cs": "", + "da": "", + "de": "", + "el": "", + "eo": "", + "es": "", + "es-MX": "", + "es-PY": "", + "et": "", + "eu": "", + "fa": "", + "fi-pl": "", + "fi": "", + "fr": "c'est une assemblée", + "fr-CA": "", + "ga": "", + "gl": "", + "hr": "", + "hu": "", + "id": "", + "is": "", + "it": "", + "ja": "", + "ko": "", + "lb": "", + "lt": "", + "lv": "", + "mt": "", + "nl": "", + "no": "", + "pl": "", + "pt": "", + "pt-BR": "", + "ro": "", + "ru": "", + "sk": "", + "sl": "", + "sr": "", + "sv": "", + "tr": "", + "uk": "", + "vi": "", + "zh-CN": "", + "zh-TW": "" + }, + "subtitle": { + "en": " Ut ut ex. 148177", + "bg": " Et enim est. 148178", + "ar": " Eos recusandae earum. 148179", + "ca": " Quis qui tempore. 148180", + "cs": " Eos nemo hic. 148181", + "da": " Soluta architecto incidunt. 148182", + "de": " Magni magnam occaecati. 148183", + "el": " Odit accusamus ea. 148184", + "eo": " Voluptatem aut est. 148185", + "es": " Aut animi vero. 148186", + "es-MX": " Id sunt velit. 148187", + "es-PY": " Harum excepturi quia. 148188", + "et": " Ducimus dolor facere. 148189", + "eu": " Exercitationem aut reiciendis. 148190", + "fa": " Dolorem impedit similique. 148191", + "fi-pl": " Et qui adipisci. 148192", + "fi": " Et libero excepturi. 148193", + "fr": " Est fuga totam. 148194", + "fr-CA": " In earum assumenda. 148195", + "ga": " Iusto sed eum. 148196", + "gl": " Consequatur perspiciatis excepturi. 148197", + "hr": " Praesentium occaecati eos. 148198", + "hu": " Maxime quis sed. 148199", + "id": " Expedita quia tempore. 148200", + "is": " Necessitatibus deserunt occaecati. 148201", + "it": " Voluptatem consequatur pariatur. 148202", + "ja": " そだてる血液特殊。 148203", + "ko": " 처벌받지 법률이 아니하며,. 148204", + "lb": " Occaecati eaque sed. 148205", + "lt": " Non eos rerum. 148206", + "lv": " Recusandae sit eum. 148207", + "mt": " Laudantium libero sequi. 148208", + "nl": " Impedit at explicabo. 148209", + "no": " Aspernatur et voluptatem. 148210", + "pl": " Id et pariatur. 148211", + "pt": " Sint mollitia iusto. 148212", + "pt-BR": " Provident voluptatum cupiditate. 148213", + "ro": " Veritatis quos illum. 148214", + "ru": " Quis iste occaecati. 148215", + "sk": " Perferendis omnis voluptate. 148216", + "sl": " Quam odit ullam. 148217", + "sr": " Molestiae et et. 148218", + "sv": " Laboriosam omnis ad. 148219", + "tr": " Aut saepe labore. 148220", + "uk": " Ipsum neque earum. 148221", + "vi": " Ba được bơi. 148222", + "zh-CN": " Cumque doloremque dignissimos. 148223", + "zh-TW": "" + }, + "short_description": { + "en": "

Voluptatem veniam qui. 148225

", + "bg": "

Eveniet delectus vero. 148226

", + "ar": "

Aut laborum non. 148227

", + "ca": "

Culpa et ut. 148228

", + "cs": "

Ut laborum rerum. 148229

", + "da": "

Ea ullam architecto. 148230

", + "de": "

Autem non suscipit. 148231

", + "el": "

Voluptatem ea et. 148232

", + "eo": "

Voluptas quos maxime. 148233

", + "es": "

Itaque modi repudiandae. 148234

", + "es-MX": "

Deleniti id facere. 148235

", + "es-PY": "

Culpa aut quo. 148236

", + "et": "

Laudantium perspiciatis ut. 148237

", + "eu": "

Est necessitatibus est. 148238

", + "fa": "

Nisi numquam delectus. 148239

", + "fi-pl": "

Non repellat saepe. 148240

", + "fi": "

Dignissimos reiciendis quidem. 148241

", + "fr": "

Consequuntur quisquam architecto. 148242

", + "fr-CA": "

At voluptatum praesentium. 148243

", + "ga": "

Natus dolor atque. 148244

", + "gl": "

Voluptatem consequuntur dolorem. 148245

", + "hr": "

Excepturi non tenetur. 148246

", + "hu": "

Sint quia quam. 148247

", + "id": "

Possimus nisi qui. 148248

", + "is": "

Laborum impedit consequuntur. 148249

", + "it": "

Accusantium quia fuga. 148250

", + "ja": "

こくふくする開閉うんがいい。 148251

", + "ko": "

모든 사생활의 법률로. 148252

", + "lb": "

Numquam tempore quos. 148253

", + "lt": "

Et suscipit illo. 148254

", + "lv": "

Quaerat consequuntur autem. 148255

", + "mt": "

Quaerat necessitatibus eligendi. 148256

", + "nl": "

Corporis sequi illum. 148257

", + "no": "

Quibusdam voluptatem nulla. 148258

", + "pl": "

Aut voluptatem nihil. 148259

", + "pt": "

Amet quas repellendus. 148260

", + "pt-BR": "

Eos aut unde. 148261

", + "ro": "

Deleniti inventore ad. 148262

", + "ru": "

Et dolor voluptatem. 148263

", + "sk": "

Sed numquam aut. 148264

", + "sl": "

Asperiores et officia. 148265

", + "sr": "

Est enim molestiae. 148266

", + "sv": "

Enim quis qui. 148267

", + "tr": "

Officiis et non. 148268

", + "uk": "

Facere a nam. 148269

", + "vi": "

Máy dép chết. 148270

", + "zh-CN": "

Cum deserunt alias. 148271

", + "zh-TW": "" + }, + "description": { + "en": "

Aut aliquid voluptates. 148273

", + "bg": "

Molestiae blanditiis voluptatum. 148274

", + "ar": "

Reprehenderit hic rerum. 148275

", + "ca": "

Quia sint magnam. 148276

", + "cs": "

Est corporis eaque. 148277

", + "da": "

Esse unde consequatur. 148278

", + "de": "

Nesciunt architecto doloribus. 148279

", + "el": "

Quo non officiis. 148280

", + "eo": "

Qui non iusto. 148281

", + "es": "

Rerum maiores aliquid. 148282

", + "es-MX": "

Ut labore ut. 148283

", + "es-PY": "

Dolores harum nemo. 148284

", + "et": "

Nulla facere maiores. 148285

", + "eu": "

Sit voluptates sequi. 148286

", + "fa": "

Assumenda sed et. 148287

", + "fi-pl": "

Unde voluptatem vel. 148288

", + "fi": "

Commodi error nesciunt. 148289

", + "fr": "

Dolorem ipsam ullam. 148290

", + "fr-CA": "

Expedita corrupti voluptates. 148291

", + "ga": "

Praesentium facilis dolor. 148292

", + "gl": "

Sit ut quibusdam. 148293

", + "hr": "

Illum dolore ipsum. 148294

", + "hu": "

Expedita officiis ducimus. 148295

", + "id": "

Error reiciendis eos. 148296

", + "is": "

Accusantium natus optio. 148297

", + "it": "

Doloremque amet eaque. 148298

", + "ja": "

電話ざんぴんそんざい。 148299

", + "ko": "

아니하며, 필요한 의하여. 148300

", + "lb": "

Repellat dolores minus. 148301

", + "lt": "

Dolor veniam voluptatum. 148302

", + "lv": "

Ab natus ut. 148303

", + "mt": "

Qui non repellendus. 148304

", + "nl": "

Aspernatur quas assumenda. 148305

", + "no": "

Ad animi accusamus. 148306

", + "pl": "

Cum esse tempora. 148307

", + "pt": "

Sit nulla sapiente. 148308

", + "pt-BR": "

Quos consequuntur sequi. 148309

", + "ro": "

Dolor praesentium sit. 148310

", + "ru": "

Esse deleniti tenetur. 148311

", + "sk": "

Ipsa libero rerum. 148312

", + "sl": "

Sit eligendi repellat. 148313

", + "sr": "

Maiores nam itaque. 148314

", + "sv": "

Alias ut illo. 148315

", + "tr": "

Officia perspiciatis error. 148316

", + "uk": "

Dolores et ut. 148317

", + "vi": "

Khoảng sáu quê. 148318

", + "zh-CN": "

Voluptates delectus molestias. 148319

", + "zh-TW": "" + }, + "visibility": "public", + "created_at": "2024-12-10T06:14:51Z", + "updated_at": "2024-12-10T06:14:51Z" + }, + "relationships": { + "components": { + "data": [ + { + "id": "24282", + "type": "accountability_component" + }, + { + "id": "24285", + "type": "blog_component" + }, + { + "id": "24280", + "type": "budget_component" + }, + { + "id": "24283", + "type": "debate_component" + }, + { + "id": "24274", + "type": "meeting_component" + }, + { + "id": "24279", + "type": "meeting_component" + }, + { + "id": "24272", + "type": "meeting_component" + }, + { + "id": "24276", + "type": "meeting_component" + }, + { + "id": "24277", + "type": "page_component" + }, + { + "id": "24273", + "type": "proposal_component" + }, + { + "id": "24271", + "type": "proposal_component" + }, + { + "id": "24278", + "type": "proposal_component" + }, + { + "id": "24275", + "type": "proposal_component" + }, + { + "id": "24284", + "type": "sortition_component" + }, + { + "id": "24281", + "type": "survey_component" + } + ], + "meta": { + "count": 15 + }, + "links": { + "related": "https://114.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=6" + } + } + }, + "links": { + "self": "https://114.lvh.me/api/rest_full/v0.0/assemblies/6" + } + } + } + }, + "ok_participatory_process": { + "value": { + "data": { + "id": "6", + "type": "space", + "attributes": { + "manifest_name": "participatory_processes", + "participatory_space_type": "Decidim::ParticipatoryProcess", + "title": { + "en": "My participatory_process for testing purpose", + "bg": "", + "ar": "", + "ca": "", + "cs": "", + "da": "", + "de": "", + "el": "", + "eo": "", + "es": "", + "es-MX": "", + "es-PY": "", + "et": "", + "eu": "", + "fa": "", + "fi-pl": "", + "fi": "", + "fr": "c'est une concertation", + "fr-CA": "", + "ga": "", + "gl": "", + "hr": "", + "hu": "", + "id": "", + "is": "", + "it": "", + "ja": "", + "ko": "", + "lb": "", + "lt": "", + "lv": "", + "mt": "", + "nl": "", + "no": "", + "pl": "", + "pt": "", + "pt-BR": "", + "ro": "", + "ru": "", + "sk": "", + "sl": "", + "sr": "", + "sv": "", + "tr": "", + "uk": "", + "vi": "", + "zh-CN": "", + "zh-TW": "" + }, + "subtitle": { + "en": " Numquam a delectus. 163105", + "bg": " Aliquid harum suscipit. 163106", + "ar": " Aut qui aut. 163107", + "ca": " Ratione quos aut. 163108", + "cs": " Eveniet qui quidem. 163109", + "da": " Sint quia adipisci. 163110", + "de": " Rerum porro et. 163111", + "el": " Incidunt aut perferendis. 163112", + "eo": " Aliquam ab voluptates. 163113", + "es": " Ipsum consequatur quo. 163114", + "es-MX": " Fuga numquam eos. 163115", + "es-PY": " Cupiditate reprehenderit at. 163116", + "et": " Sint mollitia ad. 163117", + "eu": " Eos reprehenderit rerum. 163118", + "fa": " Autem dolorem ducimus. 163119", + "fi-pl": " Qui commodi amet. 163120", + "fi": " Laboriosam molestiae maxime. 163121", + "fr": " Illo vel aut. 163122", + "fr-CA": " Ut nulla voluptatem. 163123", + "ga": " Temporibus numquam harum. 163124", + "gl": " Et occaecati commodi. 163125", + "hr": " Tempora minus laboriosam. 163126", + "hu": " Dicta illo sit. 163127", + "id": " Rerum et labore. 163128", + "is": " Itaque hic eos. 163129", + "it": " Doloribus quam libero. 163130", + "ja": " 逆閉める碁。 163131", + "ko": " 평생교육을 민족문화의 죄를. 163132", + "lb": " Ratione qui sunt. 163133", + "lt": " Qui ipsa modi. 163134", + "lv": " Possimus adipisci ullam. 163135", + "mt": " Qui velit consequatur. 163136", + "nl": " Vitae nemo animi. 163137", + "no": " Excepturi velit sunt. 163138", + "pl": " Et illum eos. 163139", + "pt": " Et qui ut. 163140", + "pt-BR": " Nulla aperiam et. 163141", + "ro": " Beatae culpa eos. 163142", + "ru": " Maiores sit omnis. 163143", + "sk": " Ut laboriosam excepturi. 163144", + "sl": " Atque dolores labore. 163145", + "sr": " Eum ipsum quod. 163146", + "sv": " Cupiditate soluta et. 163147", + "tr": " Molestiae at est. 163148", + "uk": " Sit quia quisquam. 163149", + "vi": " Đỏ tô sáu. 163150", + "zh-CN": " Reiciendis quia eos. 163151", + "zh-TW": "" + }, + "short_description": { + "en": "

Quis et tempore. 163153

", + "bg": "

Maiores fugit ut. 163154

", + "ar": "

Accusantium nihil reiciendis. 163155

", + "ca": "

Officia ut porro. 163156

", + "cs": "

Corporis sit quis. 163157

", + "da": "

Et fugit enim. 163158

", + "de": "

Rem ut necessitatibus. 163159

", + "el": "

Debitis occaecati repellat. 163160

", + "eo": "

Corrupti pariatur nesciunt. 163161

", + "es": "

Aut accusantium et. 163162

", + "es-MX": "

Non veritatis occaecati. 163163

", + "es-PY": "

Voluptas et quia. 163164

", + "et": "

Praesentium tenetur unde. 163165

", + "eu": "

Dolorum ducimus et. 163166

", + "fa": "

Officia provident asperiores. 163167

", + "fi-pl": "

Sequi rerum maiores. 163168

", + "fi": "

Explicabo cum harum. 163169

", + "fr": "

Eos iusto voluptas. 163170

", + "fr-CA": "

Id sit et. 163171

", + "ga": "

Sapiente ea vitae. 163172

", + "gl": "

Dolorum aut soluta. 163173

", + "hr": "

Voluptas est deleniti. 163174

", + "hu": "

Sint et vel. 163175

", + "id": "

Sit dicta et. 163176

", + "is": "

Omnis qui beatae. 163177

", + "it": "

Consequatur vero quas. 163178

", + "ja": "

暇かおつき哀れむ。 163179

", + "ko": "

통신·방송의 의무교육은 조약과. 163180

", + "lb": "

Aut voluptatem placeat. 163181

", + "lt": "

Ratione labore porro. 163182

", + "lv": "

Deleniti blanditiis magnam. 163183

", + "mt": "

Laborum repellat natus. 163184

", + "nl": "

Aspernatur ipsum voluptatem. 163185

", + "no": "

Pariatur delectus consequatur. 163186

", + "pl": "

Qui incidunt accusamus. 163187

", + "pt": "

Est assumenda aliquam. 163188

", + "pt-BR": "

Voluptas quis temporibus. 163189

", + "ro": "

Provident labore quibusdam. 163190

", + "ru": "

Assumenda veniam consequatur. 163191

", + "sk": "

Et odio ullam. 163192

", + "sl": "

Tempora eligendi voluptatum. 163193

", + "sr": "

Laboriosam et eveniet. 163194

", + "sv": "

Ab reprehenderit id. 163195

", + "tr": "

Eum est veritatis. 163196

", + "uk": "

Dolorum beatae ea. 163197

", + "vi": "

Viết hóa được. 163198

", + "zh-CN": "

Iusto delectus dolorem. 163199

", + "zh-TW": "" + }, + "description": { + "en": "

Ut porro hic. 163201

", + "bg": "

Soluta odio ipsa. 163202

", + "ar": "

Officiis autem consequatur. 163203

", + "ca": "

Est deleniti ad. 163204

", + "cs": "

Omnis illo possimus. 163205

", + "da": "

Debitis aut aut. 163206

", + "de": "

Saepe dolorum vitae. 163207

", + "el": "

Accusamus quasi ipsa. 163208

", + "eo": "

Aut alias dolores. 163209

", + "es": "

Officiis quod commodi. 163210

", + "es-MX": "

Ad voluptate nam. 163211

", + "es-PY": "

Porro omnis ab. 163212

", + "et": "

Minima quidem repellendus. 163213

", + "eu": "

Voluptas quo consequuntur. 163214

", + "fa": "

Consequatur vitae minus. 163215

", + "fi-pl": "

Quo harum placeat. 163216

", + "fi": "

Dolorem laudantium quo. 163217

", + "fr": "

Repellendus sint molestiae. 163218

", + "fr-CA": "

Eligendi ad rem. 163219

", + "ga": "

Voluptate dolor culpa. 163220

", + "gl": "

Quae et nisi. 163221

", + "hr": "

Et molestiae earum. 163222

", + "hu": "

Qui totam ipsa. 163223

", + "id": "

Ut voluptatem at. 163224

", + "is": "

Eos iusto ipsa. 163225

", + "it": "

Voluptate a accusantium. 163226

", + "ja": "

杏察知超〜。 163227

", + "ko": "

위하여 범하고 일반적으로. 163228

", + "lb": "

Consequatur unde impedit. 163229

", + "lt": "

Nihil aspernatur officia. 163230

", + "lv": "

Hic et voluptatem. 163231

", + "mt": "

Cum quos minima. 163232

", + "nl": "

Accusantium rerum mollitia. 163233

", + "no": "

Enim culpa animi. 163234

", + "pl": "

Corporis eos numquam. 163235

", + "pt": "

Quis est et. 163236

", + "pt-BR": "

Iusto sint laboriosam. 163237

", + "ro": "

Est illum officiis. 163238

", + "ru": "

Qui incidunt libero. 163239

", + "sk": "

Et at modi. 163240

", + "sl": "

Quam dicta dolor. 163241

", + "sr": "

Odio ducimus eligendi. 163242

", + "sv": "

Asperiores vel magnam. 163243

", + "tr": "

Dignissimos ut ratione. 163244

", + "uk": "

Sunt tenetur est. 163245

", + "vi": "

Nha thương bảy. 163246

", + "zh-CN": "

Omnis velit animi. 163247

", + "zh-TW": "" + }, + "visibility": "public", + "created_at": "2024-12-10T06:14:53Z", + "updated_at": "2024-12-10T06:14:53Z" + }, + "relationships": { + "components": { + "data": [ + + ], + "meta": { + "count": 0 + }, + "links": { + "related": "https://121.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::ParticipatoryProcess&filter[participatory_space_id_eq]=6" + } + } + }, + "links": { + "self": "https://121.lvh.me/api/rest_full/v0.0/participatory_processes/6" + } + } + } + } + }, + "schema": { + "$ref": "#/components/schemas/space_response" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "examples": { + "not_found": { + "value": { + "error": "404: Record not found", + "error_description": "test: Couldn't find Decidim::Assembly with 'id'=404 [WHERE \"decidim_assemblies\".\"decidim_organization_id\" = $1 AND (\"decidim_assemblies\".\"private_space\" = $2 OR \"decidim_assemblies\".\"private_space\" = $3 AND \"decidim_assemblies\".\"is_transparent\" = $4) AND \"decidim_assemblies\".\"published_at\" IS NOT NULL]" + } + } + }, + "schema": { + "$ref": "#/components/schemas/api_error" + } + } + } + }, + "500": { + "description": "Internal Server Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/api_error" + } + } + } + } + } + } + }, + "/system/organizations": { + "get": { + "summary": "List available organizations", + "tags": [ + "System" + ], + "security": [ + { + "credentialFlowBearer": [ + "system" + ] + } + ], + "operationId": "organizations", + "description": "List available organizations", + "parameters": [ + { + "name": "locales[]", + "in": "query", + "style": "form", + "explode": true, + "schema": { + "type": "array", + "description": "accepted locales in response", + "items": { + "type": "string", + "enum": [ + "en", + "bg", + "ar", + "ca", + "cs", + "da", + "de", + "el", + "eo", + "es", + "es-MX", + "es-PY", + "et", + "eu", + "fa", + "fi-pl", + "fi", + "fr", + "fr-CA", + "ga", + "gl", + "hr", + "hu", + "id", + "is", + "it", + "ja", + "ko", + "lb", + "lt", + "lv", + "mt", + "nl", + "no", + "pl", + "pt", + "pt-BR", + "ro", + "ru", + "sk", + "sl", + "sr", + "sv", + "tr", + "uk", + "vi", + "zh-CN", + "zh-TW" + ] + } + }, + "required": false + }, + { + "name": "page", + "in": "query", + "description": "Page number for pagination", + "required": false, + "schema": { + "type": "integer" + } + }, + { + "name": "per_page", + "in": "query", + "description": "Number of items per page", + "required": false, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "description": "Organizations listed", + "content": { + "application/json": { + "examples": { + "ok": { + "value": { + "data": [ + { + "id": "10370", + "type": "organization", + "attributes": { + "host": "142.lvh.me", + "secondary_hosts": [ + + ], + "name": { + "en": "Bergnaum, D'Amore and Hudson", + "fr": "Runolfsson, Lang and Runolfsdottir" + }, + "created_at": "2024-12-10T06:15:01Z", + "updated_at": "2024-12-10T06:15:01Z" + }, + "meta": { + "locales": [ + "en", + "fr" + ] + } + }, + { + "id": "4363", + "type": "organization", + "attributes": { + "host": "localhost", + "secondary_hosts": [ + "0.0.0.0", + "127.0.0.1" + ], + "name": { + "en": "Fahey-Keeling", + "fr": "Perret et Remy" + }, + "created_at": "2024-11-25T05:30:20Z", + "updated_at": "2024-11-25T05:30:24Z" + }, + "meta": { + "locales": [ + "en", + "fr" + ] + } + }, + { + "id": "10371", + "type": "organization", + "attributes": { + "host": "143.lvh.me", + "secondary_hosts": [ + + ], + "name": { + "en": "Beer-Jones", + "fr": "Rohan, Kling and Tromp" + }, + "created_at": "2024-12-10T06:15:01Z", + "updated_at": "2024-12-10T06:15:01Z" + }, + "meta": { + "locales": [ + "en", + "fr" + ] + } + } + ] + } + }, + "paginated": { + "value": { + "data": [ + { + "id": "4363", + "type": "organization", + "attributes": { + "host": "localhost", + "secondary_hosts": [ + "0.0.0.0", + "127.0.0.1" + ], + "name": { + "en": "Fahey-Keeling", + "bg": "", + "ar": "", + "ca": "Alemany-Guarch", + "cs": "Goyette and Sons", + "da": "", + "de": "Wollenberg, Meyer und Laws", + "el": "", + "eo": "", + "es": "Saiz e Hijos", + "es-MX": "", + "es-PY": "", + "et": "", + "eu": "Beer Group", + "fa": "", + "fi-pl": "", + "fi": "Roberts, Osinski and Runolfsson", + "fr": "Perret et Remy", + "fr-CA": "", + "ga": "", + "gl": "", + "hr": "", + "hu": "", + "id": "", + "is": "", + "it": "Longo, Costantin e Milani e figli", + "ja": "合名会社野村情報", + "ko": "", + "lb": "", + "lt": "", + "lv": "", + "mt": "", + "nl": "Iterson, Kampen and Milius", + "no": "", + "pl": "Rak-Książek", + "pt": "Batista, Xavier e Macedo", + "pt-BR": "", + "ro": "", + "ru": "", + "sk": "", + "sl": "", + "sr": "", + "sv": "", + "tr": "", + "uk": "", + "vi": "", + "zh-CN": "", + "zh-TW": "" + }, + "created_at": "2024-11-25T05:30:20Z", + "updated_at": "2024-11-25T05:30:24Z" + }, + "meta": { + "locales": [ + "en", + "bg", + "ar", + "ca", + "cs", + "da", + "de", + "el", + "eo", + "es", + "es-MX", + "es-PY", + "et", + "eu", + "fa", + "fi-pl", + "fi", + "fr", + "fr-CA", + "ga", + "gl", + "hr", + "hu", + "id", + "is", + "it", + "ja", + "ko", + "lb", + "lt", + "lv", + "mt", + "nl", + "no", + "pl", + "pt", + "pt-BR", + "ro", + "ru", + "sk", + "sl", + "sr", + "sv", + "tr", + "uk", + "vi", + "zh-CN", + "zh-TW" + ] + } + }, + { + "id": "10372", + "type": "organization", + "attributes": { + "host": "144.lvh.me", + "secondary_hosts": [ + + ], + "name": { + "en": "Kris-Moore", + "bg": "Swaniawski LLC", + "ar": "Cremin-Pfannerstill", + "ca": "Dickinson, Nienow and Hyatt", + "cs": "Ryan, Kulas and Klocko", + "da": "Zboncak-Robel", + "de": "Lubowitz-Gusikowski", + "el": "Kovacek, Russel and Rempel", + "eo": "Schuster, Reinger and Gusikowski", + "es": "Stanton, Yundt and Sauer", + "es-MX": "Cummerata Group", + "es-PY": "Ruecker-Glover", + "et": "Renner-Muller", + "eu": "Fahey LLC", + "fa": "Reichert-Armstrong", + "fi-pl": "Pacocha-Ferry", + "fi": "Collier-Crooks", + "fr": "Schuppe, Denesik and Herman", + "fr-CA": "Abernathy-Mayert", + "ga": "Marvin-Dibbert", + "gl": "Padberg, Connelly and Hills", + "hr": "Hagenes LLC", + "hu": "Mueller-Goyette", + "id": "Batz, Wilderman and Schroeder", + "is": "Parisian-Schaden", + "it": "Kutch, Kris and Mills", + "ja": "Crooks-Bernhard", + "ko": "Murray and Sons", + "lb": "Walter-Wuckert", + "lt": "Sipes, Predovic and Muller", + "lv": "Leffler, Bogisich and O'Connell", + "mt": "Klein, Quigley and Jast", + "nl": "Emmerich-Kuhic", + "no": "Cassin-Nolan", + "pl": "Bins-Schinner", + "pt": "Heaney, Hagenes and Runolfsdottir", + "pt-BR": "Legros-Blick", + "ro": "Connelly, Marvin and Grimes", + "ru": "Veum, Grady and McLaughlin", + "sk": "Auer-Glover", + "sl": "Leannon-Ryan", + "sr": "Jones, Ziemann and Erdman", + "sv": "Sauer, Schimmel and Christiansen", + "tr": "Zboncak Inc", + "uk": "Shanahan-Crist", + "vi": "Hegmann-Beer", + "zh-CN": "Jakubowski, Kreiger and Walsh", + "zh-TW": "Volkman-Schmeler" + }, + "created_at": "2024-12-10T06:15:01Z", + "updated_at": "2024-12-10T06:15:01Z" + }, + "meta": { + "locales": [ + "en", + "bg", + "ar", + "ca", + "cs", + "da", + "de", + "el", + "eo", + "es", + "es-MX", + "es-PY", + "et", + "eu", + "fa", + "fi-pl", + "fi", + "fr", + "fr-CA", + "ga", + "gl", + "hr", + "hu", + "id", + "is", + "it", + "ja", + "ko", + "lb", + "lt", + "lv", + "mt", + "nl", + "no", + "pl", + "pt", + "pt-BR", + "ro", + "ru", + "sk", + "sl", + "sr", + "sv", + "tr", + "uk", + "vi", + "zh-CN", + "zh-TW" + ] + } + } + ] + } + } + }, + "schema": { + "$ref": "#/components/schemas/organizations_response" + } + } + } + }, + "400": { + "description": "Bad Request", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/api_error" + } + } + } + }, + "500": { + "description": "Internal Server Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/api_error" + } + } + } + } + } + } + }, + "/system/users": { + "get": { + "summary": "List available Users", + "tags": [ + "System" + ], + "security": [ + { + "credentialFlowBearer": [ + "system" + ] + } + ], + "operationId": "users", + "description": "List or search users of the organization", + "parameters": [ + { + "name": "page", + "in": "query", + "description": "Page number for pagination", + "required": false, + "schema": { + "type": "integer" + } + }, + { + "name": "per_page", + "in": "query", + "description": "Number of items per page", + "required": false, + "schema": { + "type": "integer" + } + }, + { + "name": "filter[nickname_not_in][]", + "in": "query", + "style": "form", + "explode": true, + "schema": { + "type": "array", + "items": { + "type": "string" + }, + "description": "match none of _nickname_'s values in array" + }, + "required": false + }, + { + "name": "filter[nickname_in][]", + "in": "query", + "style": "form", + "explode": true, + "schema": { + "type": "array", + "items": { + "type": "string" + }, + "description": "match one of _nickname_'s values in array" + }, + "required": false + }, + { + "name": "filter[nickname_start]", + "in": "query", + "schema": { + "type": "string", + "description": "_nickname_ starts with", + "example": "some_string" + }, + "required": false + }, + { + "name": "filter[nickname_not_start]", + "in": "query", + "schema": { + "type": "string", + "description": "_nickname_ does not starts with", + "example": "some_string" + }, + "required": false + }, + { + "name": "filter[nickname_eq]", + "in": "query", + "schema": { + "type": "string", + "description": "_nickname_ is equal to" + }, + "required": false + }, + { + "name": "filter[nickname_not_eq]", + "in": "query", + "schema": { + "type": "string", + "description": "_nickname_ is NOT equal to" + }, + "required": false + }, + { + "name": "filter[nickname_matches]", + "in": "query", + "schema": { + "type": "string", + "description": "matches _nickname_ with `LIKE`", + "example": "%some_string" + }, + "required": false + }, + { + "name": "filter[nickname_does_not_match]", + "in": "query", + "schema": { + "type": "string", + "description": "Does not matches _nickname_ with `LIKE`" + }, + "required": false + }, + { + "name": "filter[nickname_present]", + "in": "query", + "schema": { + "type": "string", + "description": "_nickname_ is not null and not empty", + "enum": [ + "1", + "0" + ], + "example": "1" + }, + "required": false + }, + { + "name": "filter[nickname_blank]", + "in": "query", + "schema": { + "type": "string", + "description": "_nickname_ is null or empty", + "enum": [ + "1", + "0" + ], + "example": "1" + }, + "required": false + }, + { + "name": "filter[extra_cont]", + "schema": { + "type": "string" + }, + "in": "query", + "required": false, + "example": "\"foo\": \"bar\"", + "description": "Search on user extended_data. use the format: `\"\":\"\"`" + } + ], + "responses": { + "200": { + "description": "Users listed", + "content": { + "application/json": { + "examples": { + "ok": { + "value": { + "data": [ + { + "id": "17455", + "type": "user", + "attributes": { + "name": "Roseann Kub", + "nickname": "x_94", + "personal_url": "http://schmitt.example/gabriel", + "email": "user94@example.org", + "about": "{\"en\"=>\" Provident impedit veritatis. 207505\", \"bg\"=>\" Sequi amet ea. 207506\", \"ar\"=>\" Quia voluptates numquam. 207507\", \"ca\"=>\" Quis aut suscipit. 207508\", \"cs\"=>\" Animi reprehenderit est. 207509\", \"da\"=>\" Dolores cupiditate reprehenderit. 207510\", \"de\"=>\" Ab quae eius. 207511\", \"el\"=>\" Et fugiat saepe. 207512\", \"eo\"=>\" Blanditiis quia dolores. 207513\", \"es\"=>\" Aspernatur distinctio placeat. 207514\", \"es-MX\"=>\" Ullam architecto dolore. 207515\", \"es-PY\"=>\" Voluptatem pariatur ut. 207516\", \"et\"=>\" Est illum eius. 207517\", \"eu\"=>\" Qui harum maiores. 207518\", \"fa\"=>\" Vero voluptas ullam. 207519\", \"fi-pl\"=>\" Aliquam non ipsum. 207520\", \"fi\"=>\" Eum doloremque qui. 207521\", \"fr\"=>\" Nihil voluptatum aut. 207522\", \"fr-CA\"=>\" Earum sit sint. 207523\", \"ga\"=>\" Enim facilis iste. 207524\", \"gl\"=>\" Placeat harum necessitatibus. 207525\", \"hr\"=>\" Aspernatur qui dignissimos. 207526\", \"hu\"=>\" Est ut earum. 207527\", \"id\"=>\" Architecto dicta fugiat. 207528\", \"is\"=>\" Rem voluptatem minima. 207529\", \"it\"=>\" Ut delectus in. 207530\", \"ja\"=>\" かんどうする評価きょうふ。 207531\", \"ko\"=>\" 이상의 같은 민족문화의. 207532\", \"lb\"=>\" Earum consequuntur facere. 207533\", \"lt\"=>\" Magnam dolorum repellendus. 207534\", \"lv\"=>\" Sunt nihil sunt. 207535\", \"mt\"=>\" Nam architecto omnis. 207536\", \"nl\"=>\" Nihil repellendus et. 207537\", \"no\"=>\" Qui inventore eum. 207538\", \"pl\"=>\" Voluptates et consequatur. 207539\", \"pt\"=>\" Magnam qui doloremque. 207540\", \"pt-BR\"=>\" Sapiente deleniti iste. 207541\", \"ro\"=>\" Et impedit rem. 207542\", \"ru\"=>\" Doloribus nulla est. 207543\", \"sk\"=>\" Et ullam accusantium. 207544\", \"sl\"=>\" Sit sed deleniti. 207545\", \"sr\"=>\" Rerum molestiae natus. 207546\", \"sv\"=>\" Nostrum aspernatur perspiciatis. 207547\", \"tr\"=>\" Molestiae labore occaecati. 207548\", \"uk\"=>\" Cum labore similique. 207549\", \"vi\"=>\" Được hương nghỉ. 207550\", \"zh-CN\"=>\" Aperiam illo libero. 207551\", \"machine_translations\"=>{\"zh-TW\"=>\" Vel est quo. 207552\"}}", + "locale": "en", + "created_at": "2024-12-10T06:15:05Z", + "updated_at": "2024-12-10T06:15:05Z" + }, + "relationships": { + "roles": { + "data": [ + + ] + } + }, + "meta": { + "blocked": false, + "locked": false + } + }, + { + "id": "17456", + "type": "user", + "attributes": { + "name": "Miss Pat Kuvalis", + "nickname": "evq7_95", + "personal_url": "http://lindgren.test/darcie", + "email": "user95@example.org", + "about": "{\"en\"=>\" Tenetur itaque quia. 207553\", \"bg\"=>\" Corporis ipsam non. 207554\", \"ar\"=>\" Velit quis architecto. 207555\", \"ca\"=>\" Vero eveniet rerum. 207556\", \"cs\"=>\" Sed rerum nulla. 207557\", \"da\"=>\" Sit reprehenderit itaque. 207558\", \"de\"=>\" Quos delectus fugiat. 207559\", \"el\"=>\" Quis error omnis. 207560\", \"eo\"=>\" Consequuntur hic consequatur. 207561\", \"es\"=>\" Labore unde dolorum. 207562\", \"es-MX\"=>\" Quisquam quam dolorem. 207563\", \"es-PY\"=>\" Est quidem exercitationem. 207564\", \"et\"=>\" Aut qui iste. 207565\", \"eu\"=>\" Cupiditate itaque quam. 207566\", \"fa\"=>\" Exercitationem consequuntur aspernatur. 207567\", \"fi-pl\"=>\" Quis dolorum delectus. 207568\", \"fi\"=>\" Qui saepe aut. 207569\", \"fr\"=>\" Sunt voluptatum reprehenderit. 207570\", \"fr-CA\"=>\" Perspiciatis et nihil. 207571\", \"ga\"=>\" Dolor et sed. 207572\", \"gl\"=>\" Reprehenderit qui et. 207573\", \"hr\"=>\" Enim magni consequatur. 207574\", \"hu\"=>\" Rerum ut et. 207575\", \"id\"=>\" Voluptas modi voluptatem. 207576\", \"is\"=>\" Dolore quo explicabo. 207577\", \"it\"=>\" Sed sit sequi. 207578\", \"ja\"=>\" むぜいこわすほんらい。 207579\", \"ko\"=>\" 국내법과 노력하여야 저작자·발명가·과학기술자와. 207580\", \"lb\"=>\" Id unde debitis. 207581\", \"lt\"=>\" Aut nobis nulla. 207582\", \"lv\"=>\" Dolores et laboriosam. 207583\", \"mt\"=>\" Tempore sunt laborum. 207584\", \"nl\"=>\" Molestiae at eos. 207585\", \"no\"=>\" Libero quo autem. 207586\", \"pl\"=>\" Ipsa dolor cum. 207587\", \"pt\"=>\" Vitae quis dignissimos. 207588\", \"pt-BR\"=>\" Eligendi sit laudantium. 207589\", \"ro\"=>\" Voluptate quos reprehenderit. 207590\", \"ru\"=>\" Et asperiores nisi. 207591\", \"sk\"=>\" Dolor quisquam corrupti. 207592\", \"sl\"=>\" Rerum et earum. 207593\", \"sr\"=>\" Ipsa explicabo atque. 207594\", \"sv\"=>\" Tenetur reiciendis saepe. 207595\", \"tr\"=>\" Numquam velit atque. 207596\", \"uk\"=>\" Necessitatibus molestias corporis. 207597\", \"vi\"=>\" Đồng chìm chín. 207598\", \"zh-CN\"=>\" Eum in exercitationem. 207599\", \"machine_translations\"=>{\"zh-TW\"=>\" Quidem dolorum voluptatem. 207600\"}}", + "locale": "en", + "created_at": "2024-12-10T06:15:05Z", + "updated_at": "2024-12-10T06:15:05Z" + }, + "relationships": { + "roles": { + "data": [ + + ] + } + }, + "meta": { + "blocked": false, + "locked": false + } + }, + { + "id": "17457", + "type": "user", + "attributes": { + "name": "Jeromy Kling", + "nickname": "40isoa_96", + "personal_url": "http://harvey.example/salome_kovacek", + "email": "user96@example.org", + "about": "{\"en\"=>\" Hic enim id. 207601\", \"bg\"=>\" Expedita in numquam. 207602\", \"ar\"=>\" Est sint doloribus. 207603\", \"ca\"=>\" Placeat fuga ut. 207604\", \"cs\"=>\" Amet non itaque. 207605\", \"da\"=>\" Modi alias sit. 207606\", \"de\"=>\" Impedit dolores ducimus. 207607\", \"el\"=>\" Sunt ullam omnis. 207608\", \"eo\"=>\" Provident at dolore. 207609\", \"es\"=>\" Nam et odio. 207610\", \"es-MX\"=>\" Sint possimus qui. 207611\", \"es-PY\"=>\" Facere et at. 207612\", \"et\"=>\" Qui id aperiam. 207613\", \"eu\"=>\" Est eveniet rerum. 207614\", \"fa\"=>\" Nihil ratione labore. 207615\", \"fi-pl\"=>\" Ducimus quia qui. 207616\", \"fi\"=>\" Debitis dolorem ex. 207617\", \"fr\"=>\" Numquam temporibus sit. 207618\", \"fr-CA\"=>\" Aliquid aperiam rerum. 207619\", \"ga\"=>\" Nesciunt sint perspiciatis. 207620\", \"gl\"=>\" Velit sed quo. 207621\", \"hr\"=>\" Non quidem iusto. 207622\", \"hu\"=>\" Voluptatem molestiae tempore. 207623\", \"id\"=>\" Hic pariatur blanditiis. 207624\", \"is\"=>\" Occaecati ullam modi. 207625\", \"it\"=>\" Ut similique non. 207626\", \"ja\"=>\" うんがいい春休み軒。 207627\", \"ko\"=>\" 의하여 사생활의 국민은. 207628\", \"lb\"=>\" Et et ut. 207629\", \"lt\"=>\" Perspiciatis et est. 207630\", \"lv\"=>\" In animi qui. 207631\", \"mt\"=>\" Eos ullam necessitatibus. 207632\", \"nl\"=>\" Ut voluptate qui. 207633\", \"no\"=>\" Ut quia cumque. 207634\", \"pl\"=>\" Vel id et. 207635\", \"pt\"=>\" Dolore architecto ut. 207636\", \"pt-BR\"=>\" Officia ducimus deleniti. 207637\", \"ro\"=>\" Voluptatem veniam vitae. 207638\", \"ru\"=>\" Architecto impedit eos. 207639\", \"sk\"=>\" Eaque veniam qui. 207640\", \"sl\"=>\" Explicabo inventore totam. 207641\", \"sr\"=>\" Consectetur quo magni. 207642\", \"sv\"=>\" Ea impedit aut. 207643\", \"tr\"=>\" Possimus maiores culpa. 207644\", \"uk\"=>\" Reprehenderit odit voluptatem. 207645\", \"vi\"=>\" Anh kim ờ. 207646\", \"zh-CN\"=>\" Voluptatem et sunt. 207647\", \"machine_translations\"=>{\"zh-TW\"=>\" Ipsum totam quia. 207648\"}}", + "locale": "en", + "created_at": "2024-12-10T06:15:05Z", + "updated_at": "2024-12-10T06:15:05Z" + }, + "relationships": { + "roles": { + "data": [ + + ] + } + }, + "meta": { + "blocked": false, + "locked": false + } + }, + { + "id": "17458", + "type": "user", + "attributes": { + "name": "Karine Schuppe", + "nickname": "faxmafis2j_97", + "personal_url": "http://hermann.test/jazmine", + "email": "user97@example.org", + "about": "{\"en\"=>\" Sunt impedit et. 207649\", \"bg\"=>\" Et sunt rerum. 207650\", \"ar\"=>\" Id consequuntur perferendis. 207651\", \"ca\"=>\" Tempora quia laboriosam. 207652\", \"cs\"=>\" Est illum rem. 207653\", \"da\"=>\" Reiciendis aliquam perferendis. 207654\", \"de\"=>\" Quia eius nihil. 207655\", \"el\"=>\" Nihil vel eius. 207656\", \"eo\"=>\" Sit ut animi. 207657\", \"es\"=>\" Quibusdam qui est. 207658\", \"es-MX\"=>\" Enim sint odio. 207659\", \"es-PY\"=>\" In ducimus eius. 207660\", \"et\"=>\" Qui est nam. 207661\", \"eu\"=>\" Culpa laborum iste. 207662\", \"fa\"=>\" Et nihil enim. 207663\", \"fi-pl\"=>\" Magnam consectetur neque. 207664\", \"fi\"=>\" Sit reiciendis qui. 207665\", \"fr\"=>\" Accusamus est expedita. 207666\", \"fr-CA\"=>\" Et at quo. 207667\", \"ga\"=>\" Aliquid possimus reprehenderit. 207668\", \"gl\"=>\" Vitae similique sit. 207669\", \"hr\"=>\" Officiis in tempora. 207670\", \"hu\"=>\" Error sed aut. 207671\", \"id\"=>\" Libero enim quia. 207672\", \"is\"=>\" Quae qui qui. 207673\", \"it\"=>\" Dolor eius ut. 207674\", \"ja\"=>\" きひんはなはだはだか。 207675\", \"ko\"=>\" 영장을 사항은 범죄에. 207676\", \"lb\"=>\" Voluptatem placeat occaecati. 207677\", \"lt\"=>\" Nisi quia ratione. 207678\", \"lv\"=>\" Sunt non nulla. 207679\", \"mt\"=>\" Aut ipsa repudiandae. 207680\", \"nl\"=>\" Est quia et. 207681\", \"no\"=>\" Qui non esse. 207682\", \"pl\"=>\" Sit odio ut. 207683\", \"pt\"=>\" Omnis delectus sed. 207684\", \"pt-BR\"=>\" Et qui deleniti. 207685\", \"ro\"=>\" Fugit perspiciatis dolorem. 207686\", \"ru\"=>\" Et molestiae dicta. 207687\", \"sk\"=>\" Maiores quidem sapiente. 207688\", \"sl\"=>\" Accusantium a impedit. 207689\", \"sr\"=>\" Neque cupiditate laudantium. 207690\", \"sv\"=>\" Sed perferendis occaecati. 207691\", \"tr\"=>\" Est sed recusandae. 207692\", \"uk\"=>\" Voluptatem cumque tempora. 207693\", \"vi\"=>\" Kim hết tôi. 207694\", \"zh-CN\"=>\" Impedit ipsum est. 207695\", \"machine_translations\"=>{\"zh-TW\"=>\" Ut error maiores. 207696\"}}", + "locale": "en", + "created_at": "2024-12-10T06:15:05Z", + "updated_at": "2024-12-10T06:15:05Z" + }, + "relationships": { + "roles": { + "data": [ + + ] + } + }, + "meta": { + "blocked": false, + "locked": false + } + }, + { + "id": "17459", + "type": "user", + "attributes": { + "name": "Gustavo Balistreri", + "nickname": "cfphftp_98", + "personal_url": "http://purdy.example/noma", + "email": "user98@example.org", + "about": "{\"en\"=>\" Culpa earum quo. 207697\", \"bg\"=>\" Velit officiis ipsum. 207698\", \"ar\"=>\" Et quod dolor. 207699\", \"ca\"=>\" Odit id rerum. 207700\", \"cs\"=>\" Illum ea qui. 207701\", \"da\"=>\" Et sunt voluptas. 207702\", \"de\"=>\" Molestiae voluptas numquam. 207703\", \"el\"=>\" Autem quis cum. 207704\", \"eo\"=>\" Non consectetur ullam. 207705\", \"es\"=>\" Recusandae ullam temporibus. 207706\", \"es-MX\"=>\" Officiis voluptatem rerum. 207707\", \"es-PY\"=>\" Fuga et dolore. 207708\", \"et\"=>\" Eligendi hic necessitatibus. 207709\", \"eu\"=>\" Culpa voluptatem architecto. 207710\", \"fa\"=>\" Dolorem est ut. 207711\", \"fi-pl\"=>\" Consectetur ea expedita. 207712\", \"fi\"=>\" Tempore quo sit. 207713\", \"fr\"=>\" Sed eaque et. 207714\", \"fr-CA\"=>\" Dolorem animi reprehenderit. 207715\", \"ga\"=>\" Deleniti doloremque accusamus. 207716\", \"gl\"=>\" Molestiae repellat minus. 207717\", \"hr\"=>\" Sint voluptas alias. 207718\", \"hu\"=>\" Veritatis necessitatibus eaque. 207719\", \"id\"=>\" Accusamus sit nulla. 207720\", \"is\"=>\" Soluta ea qui. 207721\", \"it\"=>\" Aperiam nihil eaque. 207722\", \"ja\"=>\" 杏合う脱税。 207723\", \"ko\"=>\" 저작자·발명가·과학기술자와 사후에 아니한다.. 207724\", \"lb\"=>\" Sint quae molestias. 207725\", \"lt\"=>\" Nesciunt aliquid tempore. 207726\", \"lv\"=>\" Itaque qui cupiditate. 207727\", \"mt\"=>\" Eum at hic. 207728\", \"nl\"=>\" Sit culpa saepe. 207729\", \"no\"=>\" Quod occaecati voluptas. 207730\", \"pl\"=>\" Vero eius aut. 207731\", \"pt\"=>\" Non ad quia. 207732\", \"pt-BR\"=>\" Itaque ex quia. 207733\", \"ro\"=>\" Qui quos et. 207734\", \"ru\"=>\" Tenetur pariatur alias. 207735\", \"sk\"=>\" Nemo ipsum amet. 207736\", \"sl\"=>\" Hic iste fuga. 207737\", \"sr\"=>\" Molestiae minima sit. 207738\", \"sv\"=>\" Nesciunt qui fugit. 207739\", \"tr\"=>\" Exercitationem doloribus quo. 207740\", \"uk\"=>\" Nesciunt sit distinctio. 207741\", \"vi\"=>\" Nón nhà giết. 207742\", \"zh-CN\"=>\" Mollitia repellat officia. 207743\", \"machine_translations\"=>{\"zh-TW\"=>\" Quas minima ratione. 207744\"}}", + "locale": "en", + "created_at": "2024-12-10T06:15:05Z", + "updated_at": "2024-12-10T06:15:06Z" + }, + "relationships": { + "roles": { + "data": [ + + ] + } + }, + "meta": { + "blocked": false, + "locked": false + } + }, + { + "id": "17460", + "type": "user", + "attributes": { + "name": "Jacques Brown", + "nickname": "e0c6_99", + "personal_url": "http://walsh.test/erick_bogan", + "email": "user99@example.org", + "about": "{\"en\"=>\" Architecto aut sed. 207745\", \"bg\"=>\" Rerum accusantium aliquid. 207746\", \"ar\"=>\" Doloremque vitae expedita. 207747\", \"ca\"=>\" Facere eos eos. 207748\", \"cs\"=>\" Ut dolorem vero. 207749\", \"da\"=>\" Dignissimos at amet. 207750\", \"de\"=>\" Et quis amet. 207751\", \"el\"=>\" Et nesciunt et. 207752\", \"eo\"=>\" Rem omnis autem. 207753\", \"es\"=>\" Qui quidem quisquam. 207754\", \"es-MX\"=>\" Sit tenetur laudantium. 207755\", \"es-PY\"=>\" Ab omnis nihil. 207756\", \"et\"=>\" Eius quasi asperiores. 207757\", \"eu\"=>\" Sapiente qui laudantium. 207758\", \"fa\"=>\" Incidunt labore maiores. 207759\", \"fi-pl\"=>\" Qui quae architecto. 207760\", \"fi\"=>\" Et nesciunt aspernatur. 207761\", \"fr\"=>\" Nostrum quia labore. 207762\", \"fr-CA\"=>\" Perspiciatis qui officia. 207763\", \"ga\"=>\" Est alias voluptatum. 207764\", \"gl\"=>\" Deserunt voluptatem sed. 207765\", \"hr\"=>\" Itaque harum molestias. 207766\", \"hu\"=>\" Qui et voluptas. 207767\", \"id\"=>\" Quia facilis illum. 207768\", \"is\"=>\" Nobis cumque est. 207769\", \"it\"=>\" Nulla eligendi enim. 207770\", \"ja\"=>\" 勇気漠然減俸。 207771\", \"ko\"=>\" 거듭 재외국민을 모든. 207772\", \"lb\"=>\" Tempore omnis et. 207773\", \"lt\"=>\" Vitae sit libero. 207774\", \"lv\"=>\" Atque sint possimus. 207775\", \"mt\"=>\" Illo debitis voluptas. 207776\", \"nl\"=>\" Repellat quaerat magnam. 207777\", \"no\"=>\" Aut omnis iste. 207778\", \"pl\"=>\" Ducimus recusandae voluptatem. 207779\", \"pt\"=>\" Eos voluptatem autem. 207780\", \"pt-BR\"=>\" Repudiandae qui doloribus. 207781\", \"ro\"=>\" Ducimus dolorem sint. 207782\", \"ru\"=>\" Debitis est dolor. 207783\", \"sk\"=>\" Occaecati cumque perspiciatis. 207784\", \"sl\"=>\" Eum commodi ut. 207785\", \"sr\"=>\" Tempora dolores asperiores. 207786\", \"sv\"=>\" Consequatur ab culpa. 207787\", \"tr\"=>\" Natus veritatis accusantium. 207788\", \"uk\"=>\" Reiciendis ut aut. 207789\", \"vi\"=>\" Núi đánh anh. 207790\", \"zh-CN\"=>\" Minus delectus veniam. 207791\", \"machine_translations\"=>{\"zh-TW\"=>\" Veniam neque corporis. 207792\"}}", + "locale": "en", + "created_at": "2024-12-10T06:15:06Z", + "updated_at": "2024-12-10T06:15:06Z" + }, + "relationships": { + "roles": { + "data": [ + + ] + } + }, + "meta": { + "blocked": false, + "locked": false + } + } + ] + } + }, + "user_fr": { + "value": { + "data": [ + { + "id": "17461", + "type": "user", + "attributes": { + "name": "Deandre Haag Jr.", + "nickname": "uf8pow_100", + "personal_url": "http://schoen-hane.test/abdul.jacobi", + "email": "user100@example.org", + "about": "{\"en\"=>\" Eos sapiente ab. 207985\", \"bg\"=>\" Voluptas facere error. 207986\", \"ar\"=>\" Qui explicabo saepe. 207987\", \"ca\"=>\" Architecto unde quasi. 207988\", \"cs\"=>\" Molestias dicta dolore. 207989\", \"da\"=>\" Ex laudantium ipsa. 207990\", \"de\"=>\" Mollitia ad quia. 207991\", \"el\"=>\" Voluptas sed placeat. 207992\", \"eo\"=>\" Blanditiis facere ut. 207993\", \"es\"=>\" Nihil quibusdam et. 207994\", \"es-MX\"=>\" Eveniet aut libero. 207995\", \"es-PY\"=>\" Labore aut dolore. 207996\", \"et\"=>\" Eligendi ea cumque. 207997\", \"eu\"=>\" Ea error et. 207998\", \"fa\"=>\" Amet aliquam molestiae. 207999\", \"fi-pl\"=>\" Dolorum ab error. 208000\", \"fi\"=>\" Repellat sunt saepe. 208001\", \"fr\"=>\" Corrupti deleniti explicabo. 208002\", \"fr-CA\"=>\" Vitae et perspiciatis. 208003\", \"ga\"=>\" Laborum voluptatem repudiandae. 208004\", \"gl\"=>\" Non blanditiis modi. 208005\", \"hr\"=>\" Quis eligendi esse. 208006\", \"hu\"=>\" Ut repellendus sequi. 208007\", \"id\"=>\" Laudantium ipsum modi. 208008\", \"is\"=>\" Et consequatur quia. 208009\", \"it\"=>\" Eaque praesentium voluptate. 208010\", \"ja\"=>\" 馬秘めるりゅうこうご。 208011\", \"ko\"=>\" 전통문화의 예술가의 해당하는. 208012\", \"lb\"=>\" Omnis exercitationem aperiam. 208013\", \"lt\"=>\" Aut nesciunt sunt. 208014\", \"lv\"=>\" Aut at iure. 208015\", \"mt\"=>\" Dignissimos quas explicabo. 208016\", \"nl\"=>\" Sed incidunt quia. 208017\", \"no\"=>\" Optio dolores ratione. 208018\", \"pl\"=>\" Iure consectetur ducimus. 208019\", \"pt\"=>\" Tempore ab quam. 208020\", \"pt-BR\"=>\" Ipsa maiores sequi. 208021\", \"ro\"=>\" Sunt assumenda numquam. 208022\", \"ru\"=>\" Et quia quam. 208023\", \"sk\"=>\" Quas cupiditate a. 208024\", \"sl\"=>\" Deserunt neque dolorem. 208025\", \"sr\"=>\" Et facere ad. 208026\", \"sv\"=>\" Odio et eius. 208027\", \"tr\"=>\" Qui et ut. 208028\", \"uk\"=>\" Accusantium odit necessitatibus. 208029\", \"vi\"=>\" Việc con bơi. 208030\", \"zh-CN\"=>\" Quasi et est. 208031\", \"machine_translations\"=>{\"zh-TW\"=>\" Dolores iste qui. 208032\"}}", + "locale": "fr", + "created_at": "2024-12-10T06:15:06Z", + "updated_at": "2024-12-10T06:15:06Z" + }, + "relationships": { + "roles": { + "data": [ + + ] + } + }, + "meta": { + "blocked": false, + "locked": false + } + } + ] + } + }, + "filter_by_extended_data": { + "value": { + "data": [ + + ] + } + }, + "filter_by_nickname": { + "value": { + "data": [ + { + "id": "17474", + "type": "user", + "attributes": { + "name": "Erwin Bergnaum", + "nickname": "blue-panda-218", + "personal_url": "http://streich.test/candis", + "email": "user113@example.org", + "about": "{\"en\"=>\" Dolorem quia in. 209185\", \"bg\"=>\" Aliquid est exercitationem. 209186\", \"ar\"=>\" Eaque placeat ad. 209187\", \"ca\"=>\" Qui ut necessitatibus. 209188\", \"cs\"=>\" Quidem nihil magni. 209189\", \"da\"=>\" Dicta aspernatur blanditiis. 209190\", \"de\"=>\" Placeat sint facilis. 209191\", \"el\"=>\" Quae dolorum doloribus. 209192\", \"eo\"=>\" Omnis iste id. 209193\", \"es\"=>\" Ut et ullam. 209194\", \"es-MX\"=>\" Minima molestiae corporis. 209195\", \"es-PY\"=>\" Voluptatem quos sit. 209196\", \"et\"=>\" Minima hic nulla. 209197\", \"eu\"=>\" In tempore rem. 209198\", \"fa\"=>\" Quae ut assumenda. 209199\", \"fi-pl\"=>\" Veritatis sint ut. 209200\", \"fi\"=>\" Aliquam ut nihil. 209201\", \"fr\"=>\" Dolorum eveniet rerum. 209202\", \"fr-CA\"=>\" Totam omnis incidunt. 209203\", \"ga\"=>\" Nisi expedita in. 209204\", \"gl\"=>\" Commodi praesentium sunt. 209205\", \"hr\"=>\" Voluptatem tenetur magni. 209206\", \"hu\"=>\" Ea consequatur alias. 209207\", \"id\"=>\" Iste numquam laborum. 209208\", \"is\"=>\" Delectus aut molestias. 209209\", \"it\"=>\" Fugit necessitatibus magnam. 209210\", \"ja\"=>\" こいぬ学院原油。 209211\", \"ko\"=>\" 무상으로 자유를 청구할. 209212\", \"lb\"=>\" Quam sit et. 209213\", \"lt\"=>\" Dicta consequatur fuga. 209214\", \"lv\"=>\" Labore nam reiciendis. 209215\", \"mt\"=>\" Maiores doloremque et. 209216\", \"nl\"=>\" Rerum eaque officia. 209217\", \"no\"=>\" Odit voluptatem earum. 209218\", \"pl\"=>\" Voluptas provident harum. 209219\", \"pt\"=>\" Dolorum repudiandae ipsam. 209220\", \"pt-BR\"=>\" Quae non nihil. 209221\", \"ro\"=>\" Perspiciatis omnis ut. 209222\", \"ru\"=>\" Dolorem totam autem. 209223\", \"sk\"=>\" Recusandae explicabo facere. 209224\", \"sl\"=>\" Praesentium incidunt cupiditate. 209225\", \"sr\"=>\" Nemo quae aliquid. 209226\", \"sv\"=>\" Eius eum corporis. 209227\", \"tr\"=>\" Sunt officia ut. 209228\", \"uk\"=>\" Omnis qui est. 209229\", \"vi\"=>\" Hàng mây đá. 209230\", \"zh-CN\"=>\" Dolor velit enim. 209231\", \"machine_translations\"=>{\"zh-TW\"=>\" Est porro ipsam. 209232\"}}", + "locale": "en", + "created_at": "2024-12-10T06:15:08Z", + "updated_at": "2024-12-10T06:15:09Z" + }, + "relationships": { + "roles": { + "data": [ + + ] + } + }, + "meta": { + "blocked": false, + "locked": false + } + } + ] + } + }, + "paginated": { + "value": { + "data": [ + { + "id": "17483", + "type": "user", + "attributes": { + "name": "Zenaida Doyle", + "nickname": "r2j398r_119", + "personal_url": "http://lockman.example/josphine", + "email": "user122@example.org", + "about": "{\"en\"=>\" Qui et placeat. 209809\", \"bg\"=>\" Odit esse ex. 209810\", \"ar\"=>\" Alias quia et. 209811\", \"ca\"=>\" Autem iste enim. 209812\", \"cs\"=>\" Maxime velit fuga. 209813\", \"da\"=>\" Ut doloribus voluptatum. 209814\", \"de\"=>\" Cupiditate inventore culpa. 209815\", \"el\"=>\" Aliquid hic magni. 209816\", \"eo\"=>\" Incidunt sit architecto. 209817\", \"es\"=>\" Quas et modi. 209818\", \"es-MX\"=>\" Facilis et iure. 209819\", \"es-PY\"=>\" Nesciunt qui hic. 209820\", \"et\"=>\" Et sed expedita. 209821\", \"eu\"=>\" Qui exercitationem minus. 209822\", \"fa\"=>\" Fugiat laboriosam ipsam. 209823\", \"fi-pl\"=>\" Quos expedita maxime. 209824\", \"fi\"=>\" Voluptate architecto officiis. 209825\", \"fr\"=>\" Accusantium et autem. 209826\", \"fr-CA\"=>\" Id quos quod. 209827\", \"ga\"=>\" Consectetur possimus iste. 209828\", \"gl\"=>\" Omnis accusantium accusamus. 209829\", \"hr\"=>\" Et nihil quia. 209830\", \"hu\"=>\" Harum et sit. 209831\", \"id\"=>\" Amet architecto non. 209832\", \"is\"=>\" Voluptas vel cumque. 209833\", \"it\"=>\" Temporibus et quis. 209834\", \"ja\"=>\" 当て字伝統つぎつぎ。 209835\", \"ko\"=>\" 국내법과 형사피고인은 법률에. 209836\", \"lb\"=>\" Ipsam quo omnis. 209837\", \"lt\"=>\" Rerum aut maxime. 209838\", \"lv\"=>\" Illo id voluptatum. 209839\", \"mt\"=>\" Eos adipisci eius. 209840\", \"nl\"=>\" Consequuntur magni beatae. 209841\", \"no\"=>\" Sit nostrum numquam. 209842\", \"pl\"=>\" Modi omnis ea. 209843\", \"pt\"=>\" Quae eum cum. 209844\", \"pt-BR\"=>\" Excepturi magnam omnis. 209845\", \"ro\"=>\" Ratione error non. 209846\", \"ru\"=>\" Culpa et magnam. 209847\", \"sk\"=>\" Perspiciatis asperiores modi. 209848\", \"sl\"=>\" Impedit occaecati vel. 209849\", \"sr\"=>\" Autem sit quod. 209850\", \"sv\"=>\" Ipsa ab et. 209851\", \"tr\"=>\" Iure aspernatur ut. 209852\", \"uk\"=>\" Sint est est. 209853\", \"vi\"=>\" Yêu giết độc. 209854\", \"zh-CN\"=>\" Laboriosam reprehenderit itaque. 209855\", \"machine_translations\"=>{\"zh-TW\"=>\" Vel vitae quasi. 209856\"}}", + "locale": "en", + "created_at": "2024-12-10T06:15:10Z", + "updated_at": "2024-12-10T06:15:10Z" + }, + "relationships": { + "roles": { + "data": [ + + ] + } + }, + "meta": { + "blocked": false, + "locked": false + } + }, + { + "id": "17482", + "type": "user", + "attributes": { + "name": "Tijuana Runte", + "nickname": "mryne6cp6o_118", + "personal_url": "http://legros.test/tammara_bauch", + "email": "user121@example.org", + "about": "{\"en\"=>\" Voluptates nostrum aut. 209761\", \"bg\"=>\" Enim quo dicta. 209762\", \"ar\"=>\" Perferendis nulla est. 209763\", \"ca\"=>\" Perferendis autem asperiores. 209764\", \"cs\"=>\" Quis similique sint. 209765\", \"da\"=>\" Qui iure nobis. 209766\", \"de\"=>\" Ducimus dolores vero. 209767\", \"el\"=>\" Neque perferendis aut. 209768\", \"eo\"=>\" Officia praesentium dolore. 209769\", \"es\"=>\" Eaque nobis est. 209770\", \"es-MX\"=>\" Nam aut quia. 209771\", \"es-PY\"=>\" Eos sint explicabo. 209772\", \"et\"=>\" Ea qui suscipit. 209773\", \"eu\"=>\" Est qui et. 209774\", \"fa\"=>\" Et dolores aperiam. 209775\", \"fi-pl\"=>\" Praesentium voluptas aut. 209776\", \"fi\"=>\" Et labore debitis. 209777\", \"fr\"=>\" Nostrum unde esse. 209778\", \"fr-CA\"=>\" Qui quia ea. 209779\", \"ga\"=>\" Harum quae saepe. 209780\", \"gl\"=>\" Praesentium odit ullam. 209781\", \"hr\"=>\" Aut ab sed. 209782\", \"hu\"=>\" Quia sunt aperiam. 209783\", \"id\"=>\" Ullam eos ratione. 209784\", \"is\"=>\" Perferendis doloremque sed. 209785\", \"it\"=>\" Dolorem aut in. 209786\", \"ja\"=>\" きょうどうまもる魅力。 209787\", \"ko\"=>\" 가진다. 권리는 모든. 209788\", \"lb\"=>\" At rerum alias. 209789\", \"lt\"=>\" Qui aperiam consequatur. 209790\", \"lv\"=>\" Occaecati repellat aperiam. 209791\", \"mt\"=>\" Possimus veritatis asperiores. 209792\", \"nl\"=>\" Labore ut est. 209793\", \"no\"=>\" A repellendus enim. 209794\", \"pl\"=>\" Dicta facere voluptatem. 209795\", \"pt\"=>\" Sequi ut vel. 209796\", \"pt-BR\"=>\" Minus id aperiam. 209797\", \"ro\"=>\" Quo laboriosam non. 209798\", \"ru\"=>\" Voluptas eligendi ab. 209799\", \"sk\"=>\" Quia impedit officiis. 209800\", \"sl\"=>\" Exercitationem autem ut. 209801\", \"sr\"=>\" Qui sit amet. 209802\", \"sv\"=>\" Odit saepe molestiae. 209803\", \"tr\"=>\" Et qui debitis. 209804\", \"uk\"=>\" Commodi exercitationem ut. 209805\", \"vi\"=>\" May ghế biết. 209806\", \"zh-CN\"=>\" Quaerat unde reiciendis. 209807\", \"machine_translations\"=>{\"zh-TW\"=>\" Aut qui id. 209808\"}}", + "locale": "en", + "created_at": "2024-12-10T06:15:10Z", + "updated_at": "2024-12-10T06:15:10Z" + }, + "relationships": { + "roles": { + "data": [ + + ] + } + }, + "meta": { + "blocked": false, + "locked": false + } + } + ] + } + } + }, + "schema": { + "$ref": "#/components/schemas/users_response" + } + } + } + }, + "500": { + "description": "Internal Server Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/api_error" + } + } + } + } + } + } + } + } +} \ No newline at end of file diff --git a/package.json b/package.json index 7d54f31..9acf33f 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "decidim-rest_full", "private": true, - "version": "0.0.5", + "version": "0.0.6", "packageManager": "yarn@1.22.22", "devDependencies": { "@openapitools/openapi-generator-cli": "^2.15.3", @@ -17,9 +17,9 @@ "docs:start": "cd website && yarn start -p 3232", "docs:compile_re_doc": "yarn gen:openapi-spec && npx @redocly/cli build-docs website/static/openapi.json -o website/static/api-docs.html", "docs:build": "yarn docs:compile_re_doc && cd website && yarn build", - "gen:openapi-spec": "docker compose run -u root -w /home/decidim/module --rm rest_full bin/swaggerize", + "gen:openapi-spec": "docker compose run -u root -w /home/decidim/module --rm rest_full bin/swaggerize -q -o website/static/openapi.json", "gen:node-client": "bin/gen-node-client", "postcommit": "yarn docs:compile_re_doc && yarn gen:node-client", - "postversion": "bin/postversion" + "postversion": "bin/postversion && yarn postcommit" } } diff --git a/spec/decidim/rest_full/oauth/introspect_spec.rb b/spec/decidim/rest_full/oauth/introspect_spec.rb index cc6f013..ef292ae 100644 --- a/spec/decidim/rest_full/oauth/introspect_spec.rb +++ b/spec/decidim/rest_full/oauth/introspect_spec.rb @@ -26,6 +26,8 @@ consumes "application/json" produces "application/json" security [{ credentialFlowBearer: ["public"] }, { resourceOwnerFlowBearer: ["public"] }] + operationId "introspectToken" + description "Get given oauth token details" response "200", "User details returned" do schema "$ref" => "#/components/schemas/introspect_response" diff --git a/spec/decidim/rest_full/oauth/token_client_credential_spec.rb b/spec/decidim/rest_full/oauth/token_client_credential_spec.rb index 2946d74..bd9549f 100644 --- a/spec/decidim/rest_full/oauth/token_client_credential_spec.rb +++ b/spec/decidim/rest_full/oauth/token_client_credential_spec.rb @@ -24,6 +24,9 @@ consumes "application/json" produces "application/json" security([]) + operationId "createToken" + description "Create a oauth token for the given scopes" + parameter name: :body, in: :body, required: true, schema: { "$ref" => "#/components/schemas/oauth_grant_param" } response "200", "Token returned" do diff --git a/spec/decidim/rest_full/oauth/token_ropc_spec.rb b/spec/decidim/rest_full/oauth/token_ropc_spec.rb index a64ba53..0353cf4 100644 --- a/spec/decidim/rest_full/oauth/token_ropc_spec.rb +++ b/spec/decidim/rest_full/oauth/token_ropc_spec.rb @@ -34,6 +34,9 @@ def uniq_nickname consumes "application/json" produces "application/json" security([]) + operationId "createToken" + description "Create a oauth token for the given scopes" + parameter name: :body, in: :body, required: true, schema: { "$ref" => "#/components/schemas/oauth_grant_param" } response "200", "Token returned" do context "when user does not exists" do diff --git a/spec/decidim/rest_full/public/components_index_spec.rb b/spec/decidim/rest_full/public/components_index_spec.rb index 67bbb33..d4aa68a 100644 --- a/spec/decidim/rest_full/public/components_index_spec.rb +++ b/spec/decidim/rest_full/public/components_index_spec.rb @@ -7,6 +7,9 @@ tags "Public" produces "application/json" security [{ credentialFlowBearer: ["public"] }, { resourceOwnerFlowBearer: ["public"] }] + operationId "components" + description "List or search components of the organization" + parameter name: "locales[]", in: :query, style: :form, explode: true, schema: Api::Definitions::LOCALES_PARAM, required: false Api::Definitions::FILTER_PARAM.call( "manifest_name", diff --git a/spec/decidim/rest_full/public/components_show_spec.rb b/spec/decidim/rest_full/public/components_show_spec.rb index 88574cd..0a49882 100644 --- a/spec/decidim/rest_full/public/components_show_spec.rb +++ b/spec/decidim/rest_full/public/components_show_spec.rb @@ -7,6 +7,9 @@ tags "Public" produces "application/json" security [{ credentialFlowBearer: ["public"] }, { resourceOwnerFlowBearer: ["public"] }] + operationId "component" + description "Get details of a component" + parameter name: "locales[]", in: :query, style: :form, explode: true, schema: Api::Definitions::LOCALES_PARAM, required: false parameter name: "id", in: :path, schema: { type: :integer } diff --git a/spec/decidim/rest_full/public/spaces_index_spec.rb b/spec/decidim/rest_full/public/spaces_index_spec.rb index 1da0bc3..9ae8d53 100644 --- a/spec/decidim/rest_full/public/spaces_index_spec.rb +++ b/spec/decidim/rest_full/public/spaces_index_spec.rb @@ -7,6 +7,9 @@ tags "Public" produces "application/json" security [{ credentialFlowBearer: ["public"] }, { resourceOwnerFlowBearer: ["public"] }] + operationId "spaces" + description "List or search spaces of the organization. Can be processes, assemblies, or any other registred participatory space." + parameter name: "locales[]", in: :query, style: :form, explode: true, schema: Api::Definitions::LOCALES_PARAM, required: false Api::Definitions::FILTER_PARAM.call( "manifest_name", diff --git a/spec/decidim/rest_full/public/spaces_show_spec.rb b/spec/decidim/rest_full/public/spaces_show_spec.rb index d9f6cb7..87aef68 100644 --- a/spec/decidim/rest_full/public/spaces_show_spec.rb +++ b/spec/decidim/rest_full/public/spaces_show_spec.rb @@ -7,6 +7,9 @@ tags "Public" produces "application/json" security [{ credentialFlowBearer: ["public"] }, { resourceOwnerFlowBearer: ["public"] }] + operationId "space" + description "Get detail of a space given its manifest and id" + parameter name: "locales[]", in: :query, style: :form, explode: true, schema: Api::Definitions::LOCALES_PARAM, required: false parameter name: "id", in: :path, schema: { type: :integer, description: "Id of the space" } parameter name: "manifest_name", in: :path, schema: { type: :string, description: "Type of space", enum: Decidim.participatory_space_registry.manifests.map(&:name) } diff --git a/spec/decidim/rest_full/system/organization_index_spec.rb b/spec/decidim/rest_full/system/organization_index_spec.rb index 6c784d8..a574f2f 100644 --- a/spec/decidim/rest_full/system/organization_index_spec.rb +++ b/spec/decidim/rest_full/system/organization_index_spec.rb @@ -7,6 +7,8 @@ tags "System" produces "application/json" security [{ credentialFlowBearer: ["system"] }] + operationId "organizations" + description "List available organizations" parameter name: "locales[]", in: :query, style: :form, explode: true, schema: Api::Definitions::LOCALES_PARAM, required: false parameter name: :page, in: :query, type: :integer, description: "Page number for pagination", required: false diff --git a/spec/decidim/rest_full/system/users_index_spec.rb b/spec/decidim/rest_full/system/users_index_spec.rb index 730ff75..3b340ee 100644 --- a/spec/decidim/rest_full/system/users_index_spec.rb +++ b/spec/decidim/rest_full/system/users_index_spec.rb @@ -7,6 +7,8 @@ tags "System" produces "application/json" security [{ credentialFlowBearer: ["system"] }] + operationId "users" + description "List or search users of the organization" parameter name: :page, in: :query, type: :integer, description: "Page number for pagination", required: false parameter name: :per_page, in: :query, type: :integer, description: "Number of items per page", required: false diff --git a/website/package.json b/website/package.json index 6cdaf56..27fa32f 100644 --- a/website/package.json +++ b/website/package.json @@ -1,6 +1,6 @@ { "name": "website", - "version": "0.0.5", + "version": "0.0.6", "private": true, "scripts": { "docusaurus": "docusaurus", diff --git a/website/static/api-docs.html b/website/static/api-docs.html index 1d74764..c49fd4d 100644 --- a/website/static/api-docs.html +++ b/website/static/api-docs.html @@ -355,6 +355,8 @@ data-styled.g122[id="sc-bKXUjo"]{content:"beMorW,"}/*!sc*/ .dheqgt{font-size:1.3em;padding:0.2em 0;margin:3em 0 1.1em;color:#333333;font-weight:normal;}/*!sc*/ data-styled.g123[id="sc-edsqmr"]{content:"dheqgt,"}/*!sc*/ +.exRUVh{margin-bottom:30px;}/*!sc*/ +data-styled.g128[id="sc-fantwC"]{content:"exRUVh,"}/*!sc*/ .isQMci{user-select:none;width:20px;height:20px;align-self:center;display:flex;flex-direction:column;color:#32329f;}/*!sc*/ data-styled.g129[id="sc-bLmarx"]{content:"isQMci,"}/*!sc*/ .jmYWik{width:260px;background-color:#fafafa;overflow:hidden;display:flex;flex-direction:column;backface-visibility:hidden;height:100vh;position:sticky;position:-webkit-sticky;top:0;}/*!sc*/ @@ -388,7 +390,7 @@ -
Multi-tenant
  • Machine-to-machine: Client Credential Flow
  • User: Resource Owner Password Credential Flow, with impersonation or login
  • -

    Introspect a OAuth token

    Authorizations:
    credentialFlowBearerresourceOwnerFlowBearer

    Responses

    Introspect a OAuth token

    Get given oauth token details

    +
    Authorizations:
    credentialFlowBearerresourceOwnerFlowBearer

    Responses

    Response samples

    Content type
    application/json
    Example
    {
    • "data": {
      }
    }

    Request a OAuth token throught ROPC

    Request Body schema: application/json
    required
    One of
    grant_type
    required
    string
    Value: "client_credentials"

    Response samples

    Content type
    application/json
    Example
    {
    • "data": {
      }
    }

    Request a OAuth token throught ROPC

    Create a oauth token for the given scopes

    +
    Request Body schema: application/json
    required
    One of
    grant_type
    required
    string
    Value: "client_credentials"

    Client Credential Flow, for machine-to-machine

    client_id
    required
    string

    OAuth application Client Id

    @@ -472,7 +478,9 @@

    Multi-tenant

    " class="sc-epnzzT sc-eMwmJz drsioI dWZUhK sc-drVZOg jtjIAv">

    Token returned

    Request samples

    Content type
    application/json
    Example
    {
    • "grant_type": "client_credentials",
    • "client_id": "string",
    • "client_secret": "string",
    • "scope": "public"
    }

    Response samples

    Content type
    application/json
    Example
    {
    • "access_token": "8olkp2oezXOK_2_4afT5pInJ0wklzXMpEnKhwnGBtvw",
    • "token_type": "Bearer",
    • "expires_in": 7200,
    • "scope": "public",
    • "created_at": 1733757574
    }

    Public

    List Components

    Authorizations:
    credentialFlowBearerresourceOwnerFlowBearer
    query Parameters
    locales[]
    Array of strings
    Items Enum: "en" "bg" "ar" "ca" "cs" "da" "de" "el" "eo" "es" "es-MX" "es-PY" "et" "eu" "fa" "fi-pl" "fi" "fr" "fr-CA" "ga" "gl" "hr" "hu" "id" "is" "it" "ja" "ko" "lb" "lt" "lv" "mt" "nl" "no" "pl" "pt" "pt-BR" "ro" "ru" "sk" "sl" "sr" "sv" "tr" "uk" "vi" "zh-CN" "zh-TW"

    Request samples

    Content type
    application/json
    Example
    {
    • "grant_type": "client_credentials",
    • "client_id": "string",
    • "client_secret": "string",
    • "scope": "public"
    }

    Response samples

    Content type
    application/json
    Example
    {
    • "access_token": "oZFVQBfJfoD4u5eJ4o2uTKOv8tdmWCSJs84F6qGNS0s",
    • "token_type": "Bearer",
    • "expires_in": 7200,
    • "scope": "public",
    • "created_at": 1733811996
    }

    Public

    List Components

    List or search components of the organization

    +
    Authorizations:
    credentialFlowBearerresourceOwnerFlowBearer
    query Parameters
    locales[]
    Array of strings
    Items Enum: "en" "bg" "ar" "ca" "cs" "da" "de" "el" "eo" "es" "es-MX" "es-PY" "et" "eu" "fa" "fi-pl" "fi" "fr" "fr-CA" "ga" "gl" "hr" "hu" "id" "is" "it" "ja" "ko" "lb" "lt" "lv" "mt" "nl" "no" "pl" "pt" "pt-BR" "ro" "ru" "sk" "sl" "sr" "sv" "tr" "uk" "vi" "zh-CN" "zh-TW"

    accepted locales in response

    filter[manifest_name_not_in][]
    Array of strings
    Items Enum: "pages" "proposals" "meetings" "budgets" "surveys" "accountability" "debates" "sortitions" "blogs"

    match none of manifest_name's values in array

    @@ -508,7 +516,9 @@

    Multi-tenant

    " class="sc-epnzzT sc-eMwmJz drsioI dWZUhK sc-drVZOg jtjIAv">

    Bad Request

    Response samples

    Content type
    application/json
    Example
    {
    • "data": [
      ]
    }

    Show a Component

    Authorizations:
    credentialFlowBearerresourceOwnerFlowBearer
    path Parameters
    id
    required
    integer
    query Parameters
    locales[]
    Array of strings
    Items Enum: "en" "bg" "ar" "ca" "cs" "da" "de" "el" "eo" "es" "es-MX" "es-PY" "et" "eu" "fa" "fi-pl" "fi" "fr" "fr-CA" "ga" "gl" "hr" "hu" "id" "is" "it" "ja" "ko" "lb" "lt" "lv" "mt" "nl" "no" "pl" "pt" "pt-BR" "ro" "ru" "sk" "sl" "sr" "sv" "tr" "uk" "vi" "zh-CN" "zh-TW"

    Response samples

    Content type
    application/json
    Example
    {
    • "data": [
      ]
    }

    Show a Component

    Get details of a component

    +
    Authorizations:
    credentialFlowBearerresourceOwnerFlowBearer
    path Parameters
    id
    required
    integer
    query Parameters
    locales[]
    Array of strings
    Items Enum: "en" "bg" "ar" "ca" "cs" "da" "de" "el" "eo" "es" "es-MX" "es-PY" "et" "eu" "fa" "fi-pl" "fi" "fr" "fr-CA" "ga" "gl" "hr" "hu" "id" "is" "it" "ja" "ko" "lb" "lt" "lv" "mt" "nl" "no" "pl" "pt" "pt-BR" "ro" "ru" "sk" "sl" "sr" "sv" "tr" "uk" "vi" "zh-CN" "zh-TW"

    accepted locales in response

    Responses

    Response samples

    Content type
    application/json
    Example
    {
    • "data": {
      }
    }

    List Participatory Spaces

    Authorizations:
    credentialFlowBearerresourceOwnerFlowBearer
    query Parameters
    locales[]
    Array of strings
    Items Enum: "en" "bg" "ar" "ca" "cs" "da" "de" "el" "eo" "es" "es-MX" "es-PY" "et" "eu" "fa" "fi-pl" "fi" "fr" "fr-CA" "ga" "gl" "hr" "hu" "id" "is" "it" "ja" "ko" "lb" "lt" "lv" "mt" "nl" "no" "pl" "pt" "pt-BR" "ro" "ru" "sk" "sl" "sr" "sv" "tr" "uk" "vi" "zh-CN" "zh-TW"

    Response samples

    Content type
    application/json
    Example
    {
    • "data": {
      }
    }

    List Participatory Spaces

    List or search spaces of the organization. Can be processes, assemblies, or any other registred participatory space.

    +
    Authorizations:
    credentialFlowBearerresourceOwnerFlowBearer
    query Parameters
    locales[]
    Array of strings
    Items Enum: "en" "bg" "ar" "ca" "cs" "da" "de" "el" "eo" "es" "es-MX" "es-PY" "et" "eu" "fa" "fi-pl" "fi" "fr" "fr-CA" "ga" "gl" "hr" "hu" "id" "is" "it" "ja" "ko" "lb" "lt" "lv" "mt" "nl" "no" "pl" "pt" "pt-BR" "ro" "ru" "sk" "sl" "sr" "sv" "tr" "uk" "vi" "zh-CN" "zh-TW"

    accepted locales in response

    filter[manifest_name_not_in][]
    Array of strings
    Items Enum: "participatory_processes" "assemblies"

    match none of manifest_name's values in array

    @@ -558,7 +570,9 @@

    Multi-tenant

    " class="sc-epnzzT sc-eMwmJz drsioI dWZUhK sc-drVZOg jtjIAv">

    Bad Request

    Response samples

    Content type
    application/json
    Example
    {
    • "data": [
      ]
    }

    Show Participatory Space

    Authorizations:
    credentialFlowBearerresourceOwnerFlowBearer
    path Parameters
    id
    required
    integer

    Response samples

    Content type
    application/json
    Example
    {
    • "data": [
      ]
    }

    Show Participatory Space

    Get detail of a space given its manifest and id

    +
    Authorizations:
    credentialFlowBearerresourceOwnerFlowBearer
    path Parameters
    id
    required
    integer

    Id of the space

    manifest_name
    required
    string
    Enum: "participatory_processes" "assemblies"

    Type of space

    @@ -570,7 +584,9 @@

    Multi-tenant

    " class="sc-epnzzT sc-eMwmJz drsioI dWZUhK sc-drVZOg jtjIAv">

    Not found

    Response samples

    Content type
    application/json
    Example
    {
    • "data": {
      }
    }

    System

    List available organizations

    Authorizations:
    credentialFlowBearer
    query Parameters
    locales[]
    Array of strings
    Items Enum: "en" "bg" "ar" "ca" "cs" "da" "de" "el" "eo" "es" "es-MX" "es-PY" "et" "eu" "fa" "fi-pl" "fi" "fr" "fr-CA" "ga" "gl" "hr" "hu" "id" "is" "it" "ja" "ko" "lb" "lt" "lv" "mt" "nl" "no" "pl" "pt" "pt-BR" "ro" "ru" "sk" "sl" "sr" "sv" "tr" "uk" "vi" "zh-CN" "zh-TW"

    Response samples

    Content type
    application/json
    Example
    {
    • "data": {
      }
    }

    System

    List available organizations

    List available organizations

    +
    Authorizations:
    credentialFlowBearer
    query Parameters
    locales[]
    Array of strings
    Items Enum: "en" "bg" "ar" "ca" "cs" "da" "de" "el" "eo" "es" "es-MX" "es-PY" "et" "eu" "fa" "fi-pl" "fi" "fr" "fr-CA" "ga" "gl" "hr" "hu" "id" "is" "it" "ja" "ko" "lb" "lt" "lv" "mt" "nl" "no" "pl" "pt" "pt-BR" "ro" "ru" "sk" "sl" "sr" "sv" "tr" "uk" "vi" "zh-CN" "zh-TW"

    accepted locales in response

    page
    integer

    Page number for pagination

    @@ -582,7 +598,9 @@

    Multi-tenant

    " class="sc-epnzzT sc-eMwmJz drsioI dWZUhK sc-drVZOg jtjIAv">

    Bad Request

    Response samples

    Content type
    application/json
    Example
    {
    • "data": [
      ]
    }

    List available Users

    Authorizations:
    credentialFlowBearer
    query Parameters
    page
    integer

    Response samples

    Content type
    application/json
    Example
    {
    • "data": [
      ]
    }

    List available Users

    List or search users of the organization

    +
    Authorizations:
    credentialFlowBearer
    query Parameters
    page
    integer

    Page number for pagination

    per_page
    integer

    Number of items per page

    @@ -612,9 +630,9 @@

    Multi-tenant

    " class="sc-epnzzT sc-eMwmJz drsioI dWZUhK sc-drVZOg jtjIAv">

    Users listed

    Response samples

    Content type
    application/json
    Example
    {
    • "data": [
      ]
    }
    +

    Response samples

    Content type
    application/json
    Example
    {
    • "data": [
      ]
    }
    Ducimus recusandae maxime. 6193", - "fr": " Molestiae a nam. 6210" + "en": " Aut vel doloribus. 5857", + "fr": " Sed reprehenderit debitis. 5874" }, "global_announcement": { "en": "", "fr": "" }, - "created_at": "2024-12-09T15:22:53Z", - "updated_at": "2024-12-09T15:22:53Z" + "created_at": "2024-12-10T06:27:57Z", + "updated_at": "2024-12-10T06:27:57Z" }, "relationships": { "resources": { @@ -1964,8 +1970,8 @@ } }, "links": { - "self": "https://22.lvh.me/api/rest_full/v0.0/components/21849", - "related": "https://22.lvh.me/api/rest_full/v0.0/participatory_processes/5165/meetings/21849" + "self": "https://20.lvh.me/api/rest_full/v0.0/components/24883", + "related": "https://20.lvh.me/api/rest_full/v0.0/participatory_processes/5855/meetings/24883" }, "meta": { "published": true, @@ -1978,32 +1984,32 @@ } }, { - "id": "21850", + "id": "24884", "type": "proposal_component", "attributes": { "manifest_name": "proposals", "participatory_space_type": "Decidim::ParticipatoryProcess", - "participatory_space_id": "5165", + "participatory_space_id": "5855", "name": { - "en": " Et quasi distinctio. 8257", - "fr": " Quia officia voluptatum. 8274" + "en": " Dignissimos exercitationem aut. 7921", + "fr": " Atque et autem. 7938" }, "global_announcement": { "en": "", "fr": "" }, - "created_at": "2024-12-09T15:22:53Z", - "updated_at": "2024-12-09T15:22:53Z" + "created_at": "2024-12-10T06:27:58Z", + "updated_at": "2024-12-10T06:27:58Z" }, "relationships": { "resources": { "data": [ { - "id": "8526", + "id": "9714", "type": "proposal" }, { - "id": "8527", + "id": "9715", "type": "proposal" } ], @@ -2013,8 +2019,8 @@ } }, "links": { - "self": "https://22.lvh.me/api/rest_full/v0.0/components/21850", - "related": "https://22.lvh.me/api/rest_full/v0.0/participatory_processes/5165/proposals/21850" + "self": "https://20.lvh.me/api/rest_full/v0.0/components/24884", + "related": "https://20.lvh.me/api/rest_full/v0.0/participatory_processes/5855/proposals/24884" }, "meta": { "published": true, @@ -2022,12 +2028,12 @@ } }, { - "id": "21851", + "id": "24885", "type": "accountability_component", "attributes": { "manifest_name": "accountability", "participatory_space_type": "Decidim::ParticipatoryProcess", - "participatory_space_id": "5165", + "participatory_space_id": "5855", "name": { "en": " Accountability", "fr": " Suivi" @@ -2036,18 +2042,18 @@ "en": "", "fr": "" }, - "created_at": "2024-12-09T15:22:54Z", - "updated_at": "2024-12-09T15:22:54Z" + "created_at": "2024-12-10T06:27:58Z", + "updated_at": "2024-12-10T06:27:58Z" }, "relationships": { "resources": { "data": [ { - "id": "1933", + "id": "2125", "type": "result" }, { - "id": "1934", + "id": "2126", "type": "result" } ], @@ -2057,8 +2063,8 @@ } }, "links": { - "self": "https://22.lvh.me/api/rest_full/v0.0/components/21851", - "related": "https://22.lvh.me/api/rest_full/v0.0/participatory_processes/5165/accountability/21851" + "self": "https://20.lvh.me/api/rest_full/v0.0/components/24885", + "related": "https://20.lvh.me/api/rest_full/v0.0/participatory_processes/5855/accountability/24885" }, "meta": { "published": true, @@ -2072,22 +2078,22 @@ "value": { "data": [ { - "id": "21852", + "id": "24886", "type": "meeting_component", "attributes": { "manifest_name": "meetings", "participatory_space_type": "Decidim::ParticipatoryProcess", - "participatory_space_id": "5166", + "participatory_space_id": "5856", "name": { - "en": " Quis natus et. 10561", - "fr": " Ullam reiciendis ut. 10578" + "en": " Eveniet nam animi. 10225", + "fr": " Soluta et ipsa. 10242" }, "global_announcement": { "en": "", "fr": "" }, - "created_at": "2024-12-09T15:22:54Z", - "updated_at": "2024-12-09T15:22:54Z" + "created_at": "2024-12-10T06:27:58Z", + "updated_at": "2024-12-10T06:27:58Z" }, "relationships": { "resources": { @@ -2100,8 +2106,8 @@ } }, "links": { - "self": "https://25.lvh.me/api/rest_full/v0.0/components/21852", - "related": "https://25.lvh.me/api/rest_full/v0.0/participatory_processes/5166/meetings/21852" + "self": "https://23.lvh.me/api/rest_full/v0.0/components/24886", + "related": "https://23.lvh.me/api/rest_full/v0.0/participatory_processes/5856/meetings/24886" }, "meta": { "published": true, @@ -2120,22 +2126,22 @@ "value": { "data": [ { - "id": "21855", + "id": "24889", "type": "meeting_component", "attributes": { "manifest_name": "meetings", "participatory_space_type": "Decidim::ParticipatoryProcess", - "participatory_space_id": "5167", + "participatory_space_id": "5857", "name": { - "en": " Excepturi culpa officia. 14929", - "fr": " Ex quia voluptates. 14946" + "en": " Sed enim eum. 14593", + "fr": " Culpa ullam dolores. 14610" }, "global_announcement": { "en": "", "fr": "" }, - "created_at": "2024-12-09T15:22:55Z", - "updated_at": "2024-12-09T15:22:55Z" + "created_at": "2024-12-10T06:27:59Z", + "updated_at": "2024-12-10T06:27:59Z" }, "relationships": { "resources": { @@ -2148,8 +2154,8 @@ } }, "links": { - "self": "https://28.lvh.me/api/rest_full/v0.0/components/21855", - "related": "https://28.lvh.me/api/rest_full/v0.0/participatory_processes/5167/meetings/21855" + "self": "https://26.lvh.me/api/rest_full/v0.0/components/24889", + "related": "https://26.lvh.me/api/rest_full/v0.0/participatory_processes/5857/meetings/24889" }, "meta": { "published": true, @@ -2162,32 +2168,32 @@ } }, { - "id": "21856", + "id": "24890", "type": "proposal_component", "attributes": { "manifest_name": "proposals", "participatory_space_type": "Decidim::ParticipatoryProcess", - "participatory_space_id": "5167", + "participatory_space_id": "5857", "name": { - "en": " Non aut adipisci. 16993", - "fr": " Cumque quia aperiam. 17010" + "en": " Quam occaecati officia. 16657", + "fr": " Illo qui ab. 16674" }, "global_announcement": { "en": "", "fr": "" }, - "created_at": "2024-12-09T15:22:55Z", - "updated_at": "2024-12-09T15:22:55Z" + "created_at": "2024-12-10T06:27:59Z", + "updated_at": "2024-12-10T06:28:00Z" }, "relationships": { "resources": { "data": [ { - "id": "8530", + "id": "9718", "type": "proposal" }, { - "id": "8531", + "id": "9719", "type": "proposal" } ], @@ -2197,8 +2203,8 @@ } }, "links": { - "self": "https://28.lvh.me/api/rest_full/v0.0/components/21856", - "related": "https://28.lvh.me/api/rest_full/v0.0/participatory_processes/5167/proposals/21856" + "self": "https://26.lvh.me/api/rest_full/v0.0/components/24890", + "related": "https://26.lvh.me/api/rest_full/v0.0/participatory_processes/5857/proposals/24890" }, "meta": { "published": true, @@ -2206,12 +2212,12 @@ } }, { - "id": "21857", + "id": "24891", "type": "accountability_component", "attributes": { "manifest_name": "accountability", "participatory_space_type": "Decidim::ParticipatoryProcess", - "participatory_space_id": "5167", + "participatory_space_id": "5857", "name": { "en": " Accountability", "fr": " Suivi" @@ -2220,18 +2226,18 @@ "en": "", "fr": "" }, - "created_at": "2024-12-09T15:22:55Z", - "updated_at": "2024-12-09T15:22:55Z" + "created_at": "2024-12-10T06:28:00Z", + "updated_at": "2024-12-10T06:28:00Z" }, "relationships": { "resources": { "data": [ { - "id": "1937", + "id": "2130", "type": "result" }, { - "id": "1938", + "id": "2129", "type": "result" } ], @@ -2241,8 +2247,8 @@ } }, "links": { - "self": "https://28.lvh.me/api/rest_full/v0.0/components/21857", - "related": "https://28.lvh.me/api/rest_full/v0.0/participatory_processes/5167/accountability/21857" + "self": "https://26.lvh.me/api/rest_full/v0.0/components/24891", + "related": "https://26.lvh.me/api/rest_full/v0.0/participatory_processes/5857/accountability/24891" }, "meta": { "published": true, @@ -2256,60 +2262,60 @@ "value": { "data": [ { - "id": "21858", + "id": "24892", "type": "meeting_component", "attributes": { "manifest_name": "meetings", "participatory_space_type": "Decidim::ParticipatoryProcess", - "participatory_space_id": "5168", + "participatory_space_id": "5858", "name": { - "en": " Officia ex molestiae. 19297", - "bg": " Occaecati numquam et. 19298", - "ar": " Omnis commodi nam. 19299", - "ca": " Ullam velit harum. 19300", - "cs": " Voluptas omnis accusamus. 19301", - "da": " Porro sed et. 19302", - "de": " Qui sit eum. 19303", - "el": " Rem consectetur ab. 19304", - "eo": " Culpa nam dolore. 19305", - "es": " Architecto quis neque. 19306", - "es-MX": " Voluptatibus quo possimus. 19307", - "es-PY": " Voluptatem nulla sunt. 19308", - "et": " Nihil aliquam id. 19309", - "eu": " Omnis nisi occaecati. 19310", - "fa": " Unde facere adipisci. 19311", - "fi-pl": " Aperiam nihil est. 19312", - "fi": " Quidem impedit facere. 19313", - "fr": " Ab tempora quia. 19314", - "fr-CA": " Laborum sed et. 19315", - "ga": " Et nisi qui. 19316", - "gl": " Voluptatem molestias porro. 19317", - "hr": " Fugiat est voluptate. 19318", - "hu": " Alias sit est. 19319", - "id": " Dolorem labore sunt. 19320", - "is": " Fugiat impedit eum. 19321", - "it": " Quis laudantium quos. 19322", - "ja": " 左手廉価浸す。 19323", - "ko": " 예술가의 예술가의 보호한다.. 19324", - "lb": " Illum aspernatur nostrum. 19325", - "lt": " Nam placeat provident. 19326", - "lv": " Voluptatem quod ipsum. 19327", - "mt": " Ea occaecati possimus. 19328", - "nl": " Fugit distinctio natus. 19329", - "no": " Porro voluptatem itaque. 19330", - "pl": " Id et id. 19331", - "pt": " Et ad facilis. 19332", - "pt-BR": " Nemo quia sit. 19333", - "ro": " In quis perspiciatis. 19334", - "ru": " Repellat saepe quas. 19335", - "sk": " Repudiandae dolor et. 19336", - "sl": " Nam repellendus necessitatibus. 19337", - "sr": " Rerum reprehenderit asperiores. 19338", - "sv": " Impedit vero non. 19339", - "tr": " Voluptatem alias est. 19340", - "uk": " Ut vitae tempora. 19341", - "vi": " Chết một chín. 19342", - "zh-CN": " Dignissimos dolorum at. 19343", + "en": " Aut ad sed. 18961", + "bg": " Exercitationem dolorem reiciendis. 18962", + "ar": " Dolores aut cum. 18963", + "ca": " Quidem nemo voluptas. 18964", + "cs": " Nulla aut deserunt. 18965", + "da": " Blanditiis magnam architecto. 18966", + "de": " Hic praesentium quibusdam. 18967", + "el": " Ex omnis vel. 18968", + "eo": " Est velit et. 18969", + "es": " Autem debitis et. 18970", + "es-MX": " Et occaecati accusamus. 18971", + "es-PY": " Dicta culpa error. 18972", + "et": " Animi sapiente ut. 18973", + "eu": " Quas omnis molestiae. 18974", + "fa": " Molestiae sapiente dolor. 18975", + "fi-pl": " Omnis non dolorem. 18976", + "fi": " Ut eveniet quidem. 18977", + "fr": " Excepturi numquam aut. 18978", + "fr-CA": " A itaque illum. 18979", + "ga": " Eos molestiae et. 18980", + "gl": " Nisi rem iste. 18981", + "hr": " Pariatur ullam consectetur. 18982", + "hu": " Quae omnis quia. 18983", + "id": " Non doloribus blanditiis. 18984", + "is": " Dolor atque officiis. 18985", + "it": " Consequatur vero et. 18986", + "ja": " けいかんむらさきいろしょうかする。 18987", + "ko": " 통신·방송의 진흥하여야 국가는. 18988", + "lb": " Ad nihil vel. 18989", + "lt": " Voluptatem doloremque voluptates. 18990", + "lv": " Nobis quae eum. 18991", + "mt": " Magnam tenetur assumenda. 18992", + "nl": " Ut ea itaque. 18993", + "no": " Repellat unde ut. 18994", + "pl": " Voluptas accusantium ut. 18995", + "pt": " Et corrupti repellendus. 18996", + "pt-BR": " Dolore est consequuntur. 18997", + "ro": " Vel placeat velit. 18998", + "ru": " Cupiditate necessitatibus assumenda. 18999", + "sk": " Qui consequuntur et. 19000", + "sl": " Magni veniam non. 19001", + "sr": " Eos in eligendi. 19002", + "sv": " Aut excepturi iure. 19003", + "tr": " Iste est enim. 19004", + "uk": " Molestiae totam nihil. 19005", + "vi": " Hàng tủ đập. 19006", + "zh-CN": " Quis architecto sunt. 19007", "zh-TW": "" }, "global_announcement": { @@ -2362,8 +2368,8 @@ "zh-CN": "", "zh-TW": "" }, - "created_at": "2024-12-09T15:22:56Z", - "updated_at": "2024-12-09T15:22:56Z" + "created_at": "2024-12-10T06:28:00Z", + "updated_at": "2024-12-10T06:28:00Z" }, "relationships": { "resources": { @@ -2376,8 +2382,8 @@ } }, "links": { - "self": "https://31.lvh.me/api/rest_full/v0.0/components/21858", - "related": "https://31.lvh.me/api/rest_full/v0.0/participatory_processes/5168/meetings/21858" + "self": "https://29.lvh.me/api/rest_full/v0.0/components/24892", + "related": "https://29.lvh.me/api/rest_full/v0.0/participatory_processes/5858/meetings/24892" }, "meta": { "published": true, @@ -2390,60 +2396,60 @@ } }, { - "id": "21859", + "id": "24893", "type": "proposal_component", "attributes": { "manifest_name": "proposals", "participatory_space_type": "Decidim::ParticipatoryProcess", - "participatory_space_id": "5168", + "participatory_space_id": "5858", "name": { - "en": " Velit aut aut. 21361", - "bg": " In magni iste. 21362", - "ar": " Et aut illum. 21363", - "ca": " Corrupti ipsa nostrum. 21364", - "cs": " Facilis dolorum molestiae. 21365", - "da": " Architecto sint non. 21366", - "de": " Aliquid ab ipsum. 21367", - "el": " Et dolor ut. 21368", - "eo": " Autem facere magni. 21369", - "es": " Assumenda quisquam et. 21370", - "es-MX": " Alias perspiciatis accusamus. 21371", - "es-PY": " Qui id ut. 21372", - "et": " Voluptatum ab est. 21373", - "eu": " Deleniti aut repellat. 21374", - "fa": " Ut a ducimus. 21375", - "fi-pl": " Eligendi exercitationem quibusdam. 21376", - "fi": " Provident corrupti qui. 21377", - "fr": " Nihil in vel. 21378", - "fr-CA": " Aut praesentium sit. 21379", - "ga": " Vero architecto molestiae. 21380", - "gl": " Laudantium nobis cupiditate. 21381", - "hr": " Nam laborum autem. 21382", - "hu": " Aut voluptatem sit. 21383", - "id": " Vel officia quibusdam. 21384", - "is": " Ipsa inventore maiores. 21385", - "it": " Est excepturi inventore. 21386", - "ja": " かんしん老齢普及。 21387", - "ko": " 자유를 권리는 영장을. 21388", - "lb": " Autem quaerat quo. 21389", - "lt": " Voluptas rerum quis. 21390", - "lv": " Laudantium blanditiis ipsum. 21391", - "mt": " Molestiae numquam natus. 21392", - "nl": " Reiciendis voluptatum dignissimos. 21393", - "no": " Aut suscipit doloribus. 21394", - "pl": " Repellat ea nemo. 21395", - "pt": " Dolorum officiis assumenda. 21396", - "pt-BR": " Velit quia aliquam. 21397", - "ro": " Earum illo ut. 21398", - "ru": " Quidem reiciendis at. 21399", - "sk": " Suscipit voluptas esse. 21400", - "sl": " Corrupti aut culpa. 21401", - "sr": " Praesentium est quo. 21402", - "sv": " Iste unde eius. 21403", - "tr": " Molestias hic quo. 21404", - "uk": " Dolorem et quia. 21405", - "vi": " Tím biết là. 21406", - "zh-CN": " Qui consequuntur voluptatem. 21407", + "en": " Incidunt sint placeat. 21025", + "bg": " Suscipit eos occaecati. 21026", + "ar": " Deleniti nesciunt dicta. 21027", + "ca": " Beatae aspernatur quo. 21028", + "cs": " Dolore mollitia placeat. 21029", + "da": " Nulla aspernatur quia. 21030", + "de": " Temporibus corporis officiis. 21031", + "el": " Doloribus repellat assumenda. 21032", + "eo": " Molestiae architecto qui. 21033", + "es": " Unde consequatur alias. 21034", + "es-MX": " Non natus est. 21035", + "es-PY": " Sequi et officia. 21036", + "et": " Quia maiores aperiam. 21037", + "eu": " Distinctio quasi minus. 21038", + "fa": " Dolorem impedit occaecati. 21039", + "fi-pl": " Iure praesentium eveniet. 21040", + "fi": " Quia et asperiores. 21041", + "fr": " Aut eveniet minus. 21042", + "fr-CA": " Est alias qui. 21043", + "ga": " Recusandae animi est. 21044", + "gl": " Dignissimos voluptas optio. 21045", + "hr": " Nihil et ut. 21046", + "hu": " Maiores accusamus facilis. 21047", + "id": " Et ab corrupti. 21048", + "is": " Sint dolorem et. 21049", + "it": " Saepe eius aut. 21050", + "ja": " ごうけん貫くぶっきょう。 21051", + "ko": " 헌법에 체결·공포된 유죄의. 21052", + "lb": " Eveniet asperiores voluptatem. 21053", + "lt": " Quaerat quo et. 21054", + "lv": " Voluptatibus sit nobis. 21055", + "mt": " Necessitatibus est consectetur. 21056", + "nl": " Nemo eaque odit. 21057", + "no": " Autem in tempora. 21058", + "pl": " Aspernatur nulla sunt. 21059", + "pt": " Voluptates possimus et. 21060", + "pt-BR": " Voluptatem amet quos. 21061", + "ro": " Fuga reiciendis officiis. 21062", + "ru": " Et iusto et. 21063", + "sk": " Eos illo magnam. 21064", + "sl": " Doloremque quaerat aut. 21065", + "sr": " Nihil animi ipsam. 21066", + "sv": " Dicta iste enim. 21067", + "tr": " Quia corrupti aliquid. 21068", + "uk": " Quod delectus et. 21069", + "vi": " Leo viết việc. 21070", + "zh-CN": " Aut voluptatem incidunt. 21071", "zh-TW": "" }, "global_announcement": { @@ -2496,18 +2502,18 @@ "zh-CN": "", "zh-TW": "" }, - "created_at": "2024-12-09T15:22:56Z", - "updated_at": "2024-12-09T15:22:56Z" + "created_at": "2024-12-10T06:28:00Z", + "updated_at": "2024-12-10T06:28:01Z" }, "relationships": { "resources": { "data": [ { - "id": "8532", + "id": "9720", "type": "proposal" }, { - "id": "8533", + "id": "9721", "type": "proposal" } ], @@ -2517,8 +2523,8 @@ } }, "links": { - "self": "https://31.lvh.me/api/rest_full/v0.0/components/21859", - "related": "https://31.lvh.me/api/rest_full/v0.0/participatory_processes/5168/proposals/21859" + "self": "https://29.lvh.me/api/rest_full/v0.0/components/24893", + "related": "https://29.lvh.me/api/rest_full/v0.0/participatory_processes/5858/proposals/24893" }, "meta": { "published": true, @@ -2576,6 +2582,8 @@ ] } ], + "operationId": "component", + "description": "Get details of a component", "parameters": [ { "name": "locales[]", @@ -2659,40 +2667,40 @@ "ok": { "value": { "data": { - "id": "21877", + "id": "24911", "type": "meeting_component", "attributes": { "manifest_name": "meetings", "participatory_space_type": "Decidim::ParticipatoryProcess", - "participatory_space_id": "5171", + "participatory_space_id": "5861", "name": { - "en": " Suscipit tenetur aut. 33841", - "fr": " Voluptatem non nihil. 33858" + "en": " Eos illum quo. 33505", + "fr": " Non saepe totam. 33522" }, "global_announcement": { "en": "", "fr": "" }, - "created_at": "2024-12-09T15:23:00Z", - "updated_at": "2024-12-09T15:23:01Z" + "created_at": "2024-12-10T06:28:04Z", + "updated_at": "2024-12-10T06:28:05Z" }, "relationships": { "resources": { "data": [ { - "id": "12235", + "id": "13807", "type": "meeting" }, { - "id": "12236", + "id": "13808", "type": "meeting" }, { - "id": "12237", + "id": "13809", "type": "meeting" }, { - "id": "12238", + "id": "13810", "type": "meeting" } ], @@ -2702,8 +2710,8 @@ } }, "links": { - "self": "https://40.lvh.me/api/rest_full/v0.0/components/21877", - "related": "https://40.lvh.me/api/rest_full/v0.0/participatory_processes/5171/meetings/21877" + "self": "https://38.lvh.me/api/rest_full/v0.0/components/24911", + "related": "https://38.lvh.me/api/rest_full/v0.0/participatory_processes/5861/meetings/24911" }, "meta": { "published": true, @@ -2721,38 +2729,38 @@ "select_FR_locale": { "value": { "data": { - "id": "21878", + "id": "24912", "type": "meeting_component", "attributes": { "manifest_name": "meetings", "participatory_space_type": "Decidim::ParticipatoryProcess", - "participatory_space_id": "5172", + "participatory_space_id": "5862", "name": { - "fr": " Autem repellendus ea. 39234" + "fr": " Perferendis ipsum omnis. 38898" }, "global_announcement": { "fr": "" }, - "created_at": "2024-12-09T15:23:01Z", - "updated_at": "2024-12-09T15:23:02Z" + "created_at": "2024-12-10T06:28:05Z", + "updated_at": "2024-12-10T06:28:06Z" }, "relationships": { "resources": { "data": [ { - "id": "12239", + "id": "13811", "type": "meeting" }, { - "id": "12240", + "id": "13812", "type": "meeting" }, { - "id": "12241", + "id": "13813", "type": "meeting" }, { - "id": "12242", + "id": "13814", "type": "meeting" } ], @@ -2762,8 +2770,8 @@ } }, "links": { - "self": "https://45.lvh.me/api/rest_full/v0.0/components/21878", - "related": "https://45.lvh.me/api/rest_full/v0.0/participatory_processes/5172/meetings/21878" + "self": "https://43.lvh.me/api/rest_full/v0.0/components/24912", + "related": "https://43.lvh.me/api/rest_full/v0.0/participatory_processes/5862/meetings/24912" }, "meta": { "published": true, @@ -2844,6 +2852,8 @@ ] } ], + "operationId": "spaces", + "description": "List or search spaces of the organization. Can be processes, assemblies, or any other registred participatory space.", "parameters": [ { "name": "locales[]", @@ -3115,82 +3125,82 @@ "fr": "c'est une assemblée" }, "subtitle": { - "en": " Ex doloribus aut. 64897", - "fr": " Aut est quidem. 64914" + "en": " Enim hic et. 64561", + "fr": " Quod est modi. 64578" }, "short_description": { - "en": "

    Dicta voluptatem est. 64945

    ", - "fr": "

    Minus cupiditate doloribus. 64962

    " + "en": "

    Ut delectus qui. 64609

    ", + "fr": "

    Et et qui. 64626

    " }, "description": { - "en": "

    Ut harum velit. 64993

    ", - "fr": "

    Nemo in debitis. 65010

    " + "en": "

    Inventore optio aspernatur. 64657

    ", + "fr": "

    Assumenda voluptatum incidunt. 64674

    " }, "visibility": "public", - "created_at": "2024-12-09T15:23:08Z", - "updated_at": "2024-12-09T15:23:08Z" + "created_at": "2024-12-10T06:28:12Z", + "updated_at": "2024-12-10T06:28:12Z" }, "relationships": { "components": { "data": [ { - "id": "21894", + "id": "24928", "type": "accountability_component" }, { - "id": "21897", + "id": "24931", "type": "blog_component" }, { - "id": "21892", + "id": "24926", "type": "budget_component" }, { - "id": "21895", + "id": "24929", "type": "debate_component" }, { - "id": "21891", + "id": "24925", "type": "meeting_component" }, { - "id": "21884", + "id": "24918", "type": "meeting_component" }, { - "id": "21888", + "id": "24922", "type": "meeting_component" }, { - "id": "21886", + "id": "24920", "type": "meeting_component" }, { - "id": "21889", + "id": "24923", "type": "page_component" }, { - "id": "21890", + "id": "24924", "type": "proposal_component" }, { - "id": "21885", + "id": "24919", "type": "proposal_component" }, { - "id": "21887", + "id": "24921", "type": "proposal_component" }, { - "id": "21883", + "id": "24917", "type": "proposal_component" }, { - "id": "21896", + "id": "24930", "type": "sortition_component" }, { - "id": "21893", + "id": "24927", "type": "survey_component" } ], @@ -3198,39 +3208,39 @@ "count": 15 }, "links": { - "related": "https://70.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=6" + "related": "https://68.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=6" } } }, "links": { - "self": "https://70.lvh.me/api/rest_full/v0.0/assemblies/6" + "self": "https://68.lvh.me/api/rest_full/v0.0/assemblies/6" } }, { - "id": "5187", + "id": "5877", "type": "space", "attributes": { "manifest_name": "assemblies", "participatory_space_type": "Decidim::Assembly", "title": { - "en": " Quisquam quis eos. 65569", - "fr": " Quo pariatur omnis. 65586" + "en": " Quisquam dicta fugit. 65233", + "fr": " Fuga commodi occaecati. 65250" }, "subtitle": { - "en": " Hic nisi praesentium. 65617", - "fr": " Aut sed aut. 65634" + "en": " Quisquam voluptatem unde. 65281", + "fr": " Est voluptates delectus. 65298" }, "short_description": { - "en": "

    Laboriosam quis est. 65665

    ", - "fr": "

    Qui ex ut. 65682

    " + "en": "

    Fuga harum maiores. 65329

    ", + "fr": "

    Quidem exercitationem et. 65346

    " }, "description": { - "en": "

    Harum error quis. 65713

    ", - "fr": "

    Molestiae et ut. 65730

    " + "en": "

    Omnis quisquam aut. 65377

    ", + "fr": "

    Reprehenderit id quisquam. 65394

    " }, "visibility": "public", - "created_at": "2024-12-09T15:23:08Z", - "updated_at": "2024-12-09T15:23:08Z" + "created_at": "2024-12-10T06:28:12Z", + "updated_at": "2024-12-10T06:28:12Z" }, "relationships": { "components": { @@ -3241,39 +3251,39 @@ "count": 0 }, "links": { - "related": "https://70.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=5187" + "related": "https://68.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=5877" } } }, "links": { - "self": "https://70.lvh.me/api/rest_full/v0.0/assemblies/5187" + "self": "https://68.lvh.me/api/rest_full/v0.0/assemblies/5877" } }, { - "id": "5177", + "id": "5867", "type": "space", "attributes": { "manifest_name": "participatory_processes", "participatory_space_type": "Decidim::ParticipatoryProcess", "title": { - "en": " Esse eligendi adipisci. 66289", - "fr": " Iure dolore error. 66306" + "en": " Similique dignissimos velit. 65953", + "fr": " Quia ducimus quos. 65970" }, "subtitle": { - "en": " Minus qui cum. 66337", - "fr": " Laborum dolores et. 66354" + "en": " Sed nobis occaecati. 66001", + "fr": " Voluptatem commodi earum. 66018" }, "short_description": { - "en": "

    Nesciunt magni repudiandae. 66385

    ", - "fr": "

    Reiciendis rem est. 66402

    " + "en": "

    Et eos temporibus. 66049

    ", + "fr": "

    Error debitis culpa. 66066

    " }, "description": { - "en": "

    Vitae iste minus. 66433

    ", - "fr": "

    Non eveniet quo. 66450

    " + "en": "

    Sunt qui ut. 66097

    ", + "fr": "

    Qui voluptatem autem. 66114

    " }, "visibility": "public", - "created_at": "2024-12-09T15:23:08Z", - "updated_at": "2024-12-09T15:23:08Z" + "created_at": "2024-12-10T06:28:12Z", + "updated_at": "2024-12-10T06:28:12Z" }, "relationships": { "components": { @@ -3284,39 +3294,39 @@ "count": 0 }, "links": { - "related": "https://70.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::ParticipatoryProcess&filter[participatory_space_id_eq]=5177" + "related": "https://68.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::ParticipatoryProcess&filter[participatory_space_id_eq]=5867" } } }, "links": { - "self": "https://70.lvh.me/api/rest_full/v0.0/participatory_processes/5177" + "self": "https://68.lvh.me/api/rest_full/v0.0/participatory_processes/5867" } }, { - "id": "5188", + "id": "5878", "type": "space", "attributes": { "manifest_name": "assemblies", "participatory_space_type": "Decidim::Assembly", "title": { - "en": " Nam tempora laboriosam. 66769", - "fr": " Magnam rerum quasi. 66786" + "en": " Perferendis commodi eum. 66433", + "fr": " Vitae exercitationem sint. 66450" }, "subtitle": { - "en": " Aut itaque nulla. 66817", - "fr": " Et repudiandae voluptas. 66834" + "en": " Dolor quo molestiae. 66481", + "fr": " Aut quidem ex. 66498" }, "short_description": { - "en": "

    Architecto sequi fuga. 66865

    ", - "fr": "

    Ea libero eum. 66882

    " + "en": "

    Nostrum est deserunt. 66529

    ", + "fr": "

    Provident et inventore. 66546

    " }, "description": { - "en": "

    Recusandae et non. 66913

    ", - "fr": "

    Cupiditate voluptatem vitae. 66930

    " + "en": "

    Ex qui voluptate. 66577

    ", + "fr": "

    Officia consequatur enim. 66594

    " }, "visibility": "public", - "created_at": "2024-12-09T15:23:08Z", - "updated_at": "2024-12-09T15:23:08Z" + "created_at": "2024-12-10T06:28:12Z", + "updated_at": "2024-12-10T06:28:12Z" }, "relationships": { "components": { @@ -3327,39 +3337,39 @@ "count": 0 }, "links": { - "related": "https://70.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=5188" + "related": "https://68.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=5878" } } }, "links": { - "self": "https://70.lvh.me/api/rest_full/v0.0/assemblies/5188" + "self": "https://68.lvh.me/api/rest_full/v0.0/assemblies/5878" } }, { - "id": "5178", + "id": "5868", "type": "space", "attributes": { "manifest_name": "participatory_processes", "participatory_space_type": "Decidim::ParticipatoryProcess", "title": { - "en": " Nihil fugiat omnis. 67489", - "fr": " Eum dolore illum. 67506" + "en": " Est voluptatum ut. 67153", + "fr": " Et laudantium maiores. 67170" }, "subtitle": { - "en": " Aut voluptas id. 67537", - "fr": " Deserunt quod error. 67554" + "en": " Cum velit facilis. 67201", + "fr": " Omnis voluptates alias. 67218" }, "short_description": { - "en": "

    Velit quis qui. 67585

    ", - "fr": "

    Vel placeat et. 67602

    " + "en": "

    Autem consequatur nostrum. 67249

    ", + "fr": "

    Iure deleniti et. 67266

    " }, "description": { - "en": "

    Non voluptate eum. 67633

    ", - "fr": "

    Dignissimos autem enim. 67650

    " + "en": "

    Omnis suscipit dicta. 67297

    ", + "fr": "

    Magni unde amet. 67314

    " }, "visibility": "public", - "created_at": "2024-12-09T15:23:08Z", - "updated_at": "2024-12-09T15:23:08Z" + "created_at": "2024-12-10T06:28:12Z", + "updated_at": "2024-12-10T06:28:12Z" }, "relationships": { "components": { @@ -3370,39 +3380,39 @@ "count": 0 }, "links": { - "related": "https://70.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::ParticipatoryProcess&filter[participatory_space_id_eq]=5178" + "related": "https://68.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::ParticipatoryProcess&filter[participatory_space_id_eq]=5868" } } }, "links": { - "self": "https://70.lvh.me/api/rest_full/v0.0/participatory_processes/5178" + "self": "https://68.lvh.me/api/rest_full/v0.0/participatory_processes/5868" } }, { - "id": "5189", + "id": "5879", "type": "space", "attributes": { "manifest_name": "assemblies", "participatory_space_type": "Decidim::Assembly", "title": { - "en": " Eum officia quas. 67969", - "fr": " Voluptatum quod consectetur. 67986" + "en": " Laboriosam tempore ratione. 67633", + "fr": " Vel in consequatur. 67650" }, "subtitle": { - "en": " Non et occaecati. 68017", - "fr": " Quisquam alias numquam. 68034" + "en": " Sit iusto dignissimos. 67681", + "fr": " Veritatis temporibus molestiae. 67698" }, "short_description": { - "en": "

    Sint enim quos. 68065

    ", - "fr": "

    Asperiores aspernatur porro. 68082

    " + "en": "

    Praesentium corrupti et. 67729

    ", + "fr": "

    Repellendus autem et. 67746

    " }, "description": { - "en": "

    Expedita ea dolor. 68113

    ", - "fr": "

    Aut dolor est. 68130

    " + "en": "

    Voluptas ullam dicta. 67777

    ", + "fr": "

    Totam repellat ea. 67794

    " }, "visibility": "public", - "created_at": "2024-12-09T15:23:08Z", - "updated_at": "2024-12-09T15:23:09Z" + "created_at": "2024-12-10T06:28:12Z", + "updated_at": "2024-12-10T06:28:12Z" }, "relationships": { "components": { @@ -3413,39 +3423,39 @@ "count": 0 }, "links": { - "related": "https://70.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=5189" + "related": "https://68.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=5879" } } }, "links": { - "self": "https://70.lvh.me/api/rest_full/v0.0/assemblies/5189" + "self": "https://68.lvh.me/api/rest_full/v0.0/assemblies/5879" } }, { - "id": "5179", + "id": "5869", "type": "space", "attributes": { "manifest_name": "participatory_processes", "participatory_space_type": "Decidim::ParticipatoryProcess", "title": { - "en": " Quasi recusandae asperiores. 68689", - "fr": " Sunt tempore quam. 68706" + "en": " Dolore iusto sit. 68353", + "fr": " Dolor voluptas minima. 68370" }, "subtitle": { - "en": " Perferendis eius qui. 68737", - "fr": " Voluptatem velit magnam. 68754" + "en": " Nemo eius aperiam. 68401", + "fr": " Doloribus cumque adipisci. 68418" }, "short_description": { - "en": "

    Ad cupiditate in. 68785

    ", - "fr": "

    Velit est dolores. 68802

    " + "en": "

    Tempore et officia. 68449

    ", + "fr": "

    Non tempore eos. 68466

    " }, "description": { - "en": "

    Similique exercitationem ipsa. 68833

    ", - "fr": "

    Non explicabo necessitatibus. 68850

    " + "en": "

    Molestiae beatae aliquid. 68497

    ", + "fr": "

    Minus repellat veniam. 68514

    " }, "visibility": "public", - "created_at": "2024-12-09T15:23:09Z", - "updated_at": "2024-12-09T15:23:09Z" + "created_at": "2024-12-10T06:28:12Z", + "updated_at": "2024-12-10T06:28:12Z" }, "relationships": { "components": { @@ -3456,12 +3466,12 @@ "count": 0 }, "links": { - "related": "https://70.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::ParticipatoryProcess&filter[participatory_space_id_eq]=5179" + "related": "https://68.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::ParticipatoryProcess&filter[participatory_space_id_eq]=5869" } } }, "links": { - "self": "https://70.lvh.me/api/rest_full/v0.0/participatory_processes/5179" + "self": "https://68.lvh.me/api/rest_full/v0.0/participatory_processes/5869" } } ] @@ -3481,82 +3491,82 @@ "fr": "c'est une assemblée" }, "subtitle": { - "en": " Iste quos exercitationem. 78721", - "fr": " Porro eos quas. 78738" + "en": " Quas ipsam et. 78385", + "fr": " Exercitationem ipsam culpa. 78402" }, "short_description": { - "en": "

    Ut illo aut. 78769

    ", - "fr": "

    Nihil illo sit. 78786

    " + "en": "

    Id sit voluptas. 78433

    ", + "fr": "

    Minus ipsam voluptatem. 78450

    " }, "description": { - "en": "

    Nihil illum quo. 78817

    ", - "fr": "

    Dolor ea velit. 78834

    " + "en": "

    Officia ipsum voluptates. 78481

    ", + "fr": "

    Doloremque pariatur in. 78498

    " }, "visibility": "public", - "created_at": "2024-12-09T15:23:11Z", - "updated_at": "2024-12-09T15:23:11Z" + "created_at": "2024-12-10T06:28:14Z", + "updated_at": "2024-12-10T06:28:14Z" }, "relationships": { "components": { "data": [ { - "id": "21909", + "id": "24943", "type": "accountability_component" }, { - "id": "21912", + "id": "24946", "type": "blog_component" }, { - "id": "21907", + "id": "24941", "type": "budget_component" }, { - "id": "21910", + "id": "24944", "type": "debate_component" }, { - "id": "21906", + "id": "24940", "type": "meeting_component" }, { - "id": "21899", + "id": "24933", "type": "meeting_component" }, { - "id": "21903", + "id": "24937", "type": "meeting_component" }, { - "id": "21901", + "id": "24935", "type": "meeting_component" }, { - "id": "21904", + "id": "24938", "type": "page_component" }, { - "id": "21905", + "id": "24939", "type": "proposal_component" }, { - "id": "21900", + "id": "24934", "type": "proposal_component" }, { - "id": "21902", + "id": "24936", "type": "proposal_component" }, { - "id": "21898", + "id": "24932", "type": "proposal_component" }, { - "id": "21911", + "id": "24945", "type": "sortition_component" }, { - "id": "21908", + "id": "24942", "type": "survey_component" } ], @@ -3564,39 +3574,39 @@ "count": 15 }, "links": { - "related": "https://77.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=6" + "related": "https://75.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=6" } } }, "links": { - "self": "https://77.lvh.me/api/rest_full/v0.0/assemblies/6" + "self": "https://75.lvh.me/api/rest_full/v0.0/assemblies/6" } }, { - "id": "5190", + "id": "5880", "type": "space", "attributes": { "manifest_name": "assemblies", "participatory_space_type": "Decidim::Assembly", "title": { - "en": " Fugiat laudantium velit. 79393", - "fr": " Eos omnis cumque. 79410" + "en": " Voluptatem rerum ullam. 79057", + "fr": " Qui magni illum. 79074" }, "subtitle": { - "en": " Dolores pariatur eum. 79441", - "fr": " Odit eius rerum. 79458" + "en": " Itaque quia necessitatibus. 79105", + "fr": " Blanditiis error nihil. 79122" }, "short_description": { - "en": "

    Doloremque reprehenderit non. 79489

    ", - "fr": "

    Odit voluptates et. 79506

    " + "en": "

    Necessitatibus accusantium eum. 79153

    ", + "fr": "

    Dicta libero sed. 79170

    " }, "description": { - "en": "

    Ut magni aut. 79537

    ", - "fr": "

    Sapiente magnam saepe. 79554

    " + "en": "

    Velit repudiandae sunt. 79201

    ", + "fr": "

    Sapiente sit quos. 79218

    " }, "visibility": "public", - "created_at": "2024-12-09T15:23:11Z", - "updated_at": "2024-12-09T15:23:11Z" + "created_at": "2024-12-10T06:28:14Z", + "updated_at": "2024-12-10T06:28:14Z" }, "relationships": { "components": { @@ -3607,39 +3617,39 @@ "count": 0 }, "links": { - "related": "https://77.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=5190" + "related": "https://75.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=5880" } } }, "links": { - "self": "https://77.lvh.me/api/rest_full/v0.0/assemblies/5190" + "self": "https://75.lvh.me/api/rest_full/v0.0/assemblies/5880" } }, { - "id": "5191", + "id": "5881", "type": "space", "attributes": { "manifest_name": "assemblies", "participatory_space_type": "Decidim::Assembly", "title": { - "en": " Vel laboriosam nulla. 80593", - "fr": " Dignissimos eligendi eum. 80610" + "en": " Reiciendis quis et. 80257", + "fr": " Eum expedita fugit. 80274" }, "subtitle": { - "en": " Non id aut. 80641", - "fr": " Nisi quia tenetur. 80658" + "en": " Sed est quo. 80305", + "fr": " Qui sunt adipisci. 80322" }, "short_description": { - "en": "

    Illum molestiae doloribus. 80689

    ", - "fr": "

    Non repellat voluptatum. 80706

    " + "en": "

    Minima itaque voluptatem. 80353

    ", + "fr": "

    Occaecati maiores eum. 80370

    " }, "description": { - "en": "

    Distinctio est et. 80737

    ", - "fr": "

    Illum assumenda accusamus. 80754

    " + "en": "

    Aliquam quia magnam. 80401

    ", + "fr": "

    Quia in accusantium. 80418

    " }, "visibility": "public", - "created_at": "2024-12-09T15:23:11Z", - "updated_at": "2024-12-09T15:23:11Z" + "created_at": "2024-12-10T06:28:14Z", + "updated_at": "2024-12-10T06:28:14Z" }, "relationships": { "components": { @@ -3650,39 +3660,39 @@ "count": 0 }, "links": { - "related": "https://77.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=5191" + "related": "https://75.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=5881" } } }, "links": { - "self": "https://77.lvh.me/api/rest_full/v0.0/assemblies/5191" + "self": "https://75.lvh.me/api/rest_full/v0.0/assemblies/5881" } }, { - "id": "5192", + "id": "5882", "type": "space", "attributes": { "manifest_name": "assemblies", "participatory_space_type": "Decidim::Assembly", "title": { - "en": " Ut error ullam. 81793", - "fr": " Quo sint modi. 81810" + "en": " Aut reprehenderit eum. 81457", + "fr": " Est impedit optio. 81474" }, "subtitle": { - "en": " Eos sapiente sed. 81841", - "fr": " Reprehenderit eum ut. 81858" + "en": " Nisi consectetur reprehenderit. 81505", + "fr": " Hic possimus qui. 81522" }, "short_description": { - "en": "

    Aut sunt ut. 81889

    ", - "fr": "

    Voluptatum ut aspernatur. 81906

    " + "en": "

    Soluta nam suscipit. 81553

    ", + "fr": "

    Perferendis dolor error. 81570

    " }, "description": { - "en": "

    Optio dolor ratione. 81937

    ", - "fr": "

    Dolorum alias ut. 81954

    " + "en": "

    Aut et dolore. 81601

    ", + "fr": "

    Hic et vel. 81618

    " }, "visibility": "public", - "created_at": "2024-12-09T15:23:11Z", - "updated_at": "2024-12-09T15:23:11Z" + "created_at": "2024-12-10T06:28:14Z", + "updated_at": "2024-12-10T06:28:14Z" }, "relationships": { "components": { @@ -3693,12 +3703,12 @@ "count": 0 }, "links": { - "related": "https://77.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=5192" + "related": "https://75.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=5882" } } }, "links": { - "self": "https://77.lvh.me/api/rest_full/v0.0/assemblies/5192" + "self": "https://75.lvh.me/api/rest_full/v0.0/assemblies/5882" } } ] @@ -3718,82 +3728,82 @@ "fr": "c'est une assemblée" }, "subtitle": { - "en": " Tenetur dolore qui. 92545", - "fr": " Inventore sed voluptas. 92562" + "en": " Ab est aut. 92209", + "fr": " Quo accusantium ea. 92226" }, "short_description": { - "en": "

    Voluptate et laudantium. 92593

    ", - "fr": "

    Enim rerum facilis. 92610

    " + "en": "

    Qui dolorem molestiae. 92257

    ", + "fr": "

    Incidunt illo ducimus. 92274

    " }, "description": { - "en": "

    Ipsam consequatur sit. 92641

    ", - "fr": "

    Quia tenetur velit. 92658

    " + "en": "

    Animi optio aut. 92305

    ", + "fr": "

    Molestiae eius ab. 92322

    " }, "visibility": "public", - "created_at": "2024-12-09T15:23:13Z", - "updated_at": "2024-12-09T15:23:13Z" + "created_at": "2024-12-10T06:28:16Z", + "updated_at": "2024-12-10T06:28:16Z" }, "relationships": { "components": { "data": [ { - "id": "21924", + "id": "24958", "type": "accountability_component" }, { - "id": "21927", + "id": "24961", "type": "blog_component" }, { - "id": "21922", + "id": "24956", "type": "budget_component" }, { - "id": "21925", + "id": "24959", "type": "debate_component" }, { - "id": "21921", + "id": "24955", "type": "meeting_component" }, { - "id": "21914", + "id": "24948", "type": "meeting_component" }, { - "id": "21918", + "id": "24952", "type": "meeting_component" }, { - "id": "21916", + "id": "24950", "type": "meeting_component" }, { - "id": "21919", + "id": "24953", "type": "page_component" }, { - "id": "21920", + "id": "24954", "type": "proposal_component" }, { - "id": "21915", + "id": "24949", "type": "proposal_component" }, { - "id": "21917", + "id": "24951", "type": "proposal_component" }, { - "id": "21913", + "id": "24947", "type": "proposal_component" }, { - "id": "21926", + "id": "24960", "type": "sortition_component" }, { - "id": "21923", + "id": "24957", "type": "survey_component" } ], @@ -3801,12 +3811,12 @@ "count": 15 }, "links": { - "related": "https://84.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=6" + "related": "https://82.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=6" } } }, "links": { - "self": "https://84.lvh.me/api/rest_full/v0.0/assemblies/6" + "self": "https://82.lvh.me/api/rest_full/v0.0/assemblies/6" } } ] @@ -3872,220 +3882,220 @@ "zh-TW": "" }, "subtitle": { - "en": " Reiciendis est veritatis. 106369", - "bg": " Sapiente fugit veritatis. 106370", - "ar": " Accusantium est nam. 106371", - "ca": " Minima voluptatem sint. 106372", - "cs": " Rerum in ut. 106373", - "da": " Non id voluptas. 106374", - "de": " Magnam quis mollitia. 106375", - "el": " Totam aut qui. 106376", - "eo": " Nemo dolorum ut. 106377", - "es": " Natus quis inventore. 106378", - "es-MX": " Eum eaque expedita. 106379", - "es-PY": " Vitae consequuntur placeat. 106380", - "et": " Optio aperiam dignissimos. 106381", - "eu": " Cumque aut occaecati. 106382", - "fa": " Architecto asperiores facilis. 106383", - "fi-pl": " Dignissimos doloribus vero. 106384", - "fi": " Earum qui non. 106385", - "fr": " Veritatis suscipit voluptas. 106386", - "fr-CA": " Cum magni quia. 106387", - "ga": " Perspiciatis expedita consequuntur. 106388", - "gl": " Non qui vitae. 106389", - "hr": " Rem blanditiis vero. 106390", - "hu": " Mollitia eius architecto. 106391", - "id": " Consequatur est veritatis. 106392", - "is": " Voluptatum vel enim. 106393", - "it": " Earum fuga sit. 106394", - "ja": " かんこうつう俵。 106395", - "ko": " 헌법에 보호할 의하여. 106396", - "lb": " Consequatur dolorem magnam. 106397", - "lt": " Soluta omnis totam. 106398", - "lv": " Dolores qui corporis. 106399", - "mt": " Quasi est sit. 106400", - "nl": " Ut ea vel. 106401", - "no": " Quo autem voluptatem. 106402", - "pl": " Facere beatae enim. 106403", - "pt": " Illo nihil corrupti. 106404", - "pt-BR": " Numquam adipisci sed. 106405", - "ro": " Quis voluptatum quia. 106406", - "ru": " Praesentium reprehenderit in. 106407", - "sk": " Et incidunt nihil. 106408", - "sl": " Dolor qui ea. 106409", - "sr": " Sunt temporibus rerum. 106410", - "sv": " Voluptatem maxime nemo. 106411", - "tr": " Fuga rerum quo. 106412", - "uk": " Impedit et eum. 106413", - "vi": " Nghỉ là ừ. 106414", - "zh-CN": " Consectetur qui nulla. 106415", + "en": " Explicabo non minima. 106033", + "bg": " Eveniet minus nisi. 106034", + "ar": " Voluptas blanditiis sed. 106035", + "ca": " Provident consequatur repudiandae. 106036", + "cs": " Voluptatem ea architecto. 106037", + "da": " Aut minima facere. 106038", + "de": " Possimus tempore ut. 106039", + "el": " Ea et exercitationem. 106040", + "eo": " Sit autem suscipit. 106041", + "es": " Quis excepturi voluptate. 106042", + "es-MX": " Eos magnam non. 106043", + "es-PY": " Non ratione veniam. 106044", + "et": " Veniam voluptas quo. 106045", + "eu": " Quia sed quod. 106046", + "fa": " Sint nam nesciunt. 106047", + "fi-pl": " Aut sint beatae. 106048", + "fi": " Sit vitae ratione. 106049", + "fr": " Ea voluptas rerum. 106050", + "fr-CA": " Nesciunt eveniet ut. 106051", + "ga": " Corrupti commodi ad. 106052", + "gl": " Molestiae aut cupiditate. 106053", + "hr": " Non debitis rem. 106054", + "hu": " Sint saepe reprehenderit. 106055", + "id": " Blanditiis tempore ullam. 106056", + "is": " In totam aut. 106057", + "it": " Laborum et nesciunt. 106058", + "ja": " ゆるむおかね底。 106059", + "ko": " 이상의 아니하며, 아니한다.. 106060", + "lb": " Qui veniam saepe. 106061", + "lt": " Voluptatem aliquid cupiditate. 106062", + "lv": " Ipsum modi qui. 106063", + "mt": " Et aut enim. 106064", + "nl": " Ut quia quo. 106065", + "no": " Distinctio rerum accusantium. 106066", + "pl": " Possimus vitae at. 106067", + "pt": " Impedit tenetur ut. 106068", + "pt-BR": " Voluptatem asperiores qui. 106069", + "ro": " Delectus architecto sed. 106070", + "ru": " Error doloribus rem. 106071", + "sk": " Velit numquam modi. 106072", + "sl": " Delectus ut rerum. 106073", + "sr": " Est aperiam quia. 106074", + "sv": " Rerum qui aut. 106075", + "tr": " Nihil corrupti et. 106076", + "uk": " Saepe eum voluptas. 106077", + "vi": " Nón được sáu. 106078", + "zh-CN": " Eligendi necessitatibus neque. 106079", "zh-TW": "" }, "short_description": { - "en": "

    Dignissimos magni quis. 106417

    ", - "bg": "

    Quas aut quo. 106418

    ", - "ar": "

    Voluptatem quam temporibus. 106419

    ", - "ca": "

    Optio inventore dolor. 106420

    ", - "cs": "

    Et quasi illo. 106421

    ", - "da": "

    Voluptatibus commodi sit. 106422

    ", - "de": "

    Nesciunt voluptate ratione. 106423

    ", - "el": "

    Animi inventore aliquid. 106424

    ", - "eo": "

    Cupiditate quo veritatis. 106425

    ", - "es": "

    Explicabo voluptatem exercitationem. 106426

    ", - "es-MX": "

    Doloremque rerum sint. 106427

    ", - "es-PY": "

    Ipsam est eum. 106428

    ", - "et": "

    Voluptatem debitis consequatur. 106429

    ", - "eu": "

    Deleniti et ipsum. 106430

    ", - "fa": "

    Vel et tempore. 106431

    ", - "fi-pl": "

    Nostrum et ut. 106432

    ", - "fi": "

    Neque enim et. 106433

    ", - "fr": "

    Velit quam in. 106434

    ", - "fr-CA": "

    Quam placeat nobis. 106435

    ", - "ga": "

    Qui nam qui. 106436

    ", - "gl": "

    Accusamus eum ab. 106437

    ", - "hr": "

    Quidem quia quo. 106438

    ", - "hu": "

    Consequuntur dolorem molestias. 106439

    ", - "id": "

    Libero quia consequatur. 106440

    ", - "is": "

    Similique ad sed. 106441

    ", - "it": "

    Sapiente cum tempora. 106442

    ", - "ja": "

    すいせんつうやく退く。 106443

    ", - "ko": "

    헌법에 법률로써 보호를. 106444

    ", - "lb": "

    Voluptatibus ut est. 106445

    ", - "lt": "

    Quidem temporibus possimus. 106446

    ", - "lv": "

    Dolore mollitia enim. 106447

    ", - "mt": "

    Nihil omnis et. 106448

    ", - "nl": "

    Sunt fuga ratione. 106449

    ", - "no": "

    Sed modi dignissimos. 106450

    ", - "pl": "

    Minima aliquam sed. 106451

    ", - "pt": "

    Est non et. 106452

    ", - "pt-BR": "

    Possimus iste voluptas. 106453

    ", - "ro": "

    Vitae ullam autem. 106454

    ", - "ru": "

    Sint sint quos. 106455

    ", - "sk": "

    Iste ut accusantium. 106456

    ", - "sl": "

    Aperiam qui dolores. 106457

    ", - "sr": "

    Minus est porro. 106458

    ", - "sv": "

    Dolor nihil molestiae. 106459

    ", - "tr": "

    Optio autem aut. 106460

    ", - "uk": "

    Consectetur sunt laudantium. 106461

    ", - "vi": "

    Được mười nước. 106462

    ", - "zh-CN": "

    Vitae laudantium natus. 106463

    ", + "en": "

    Id possimus non. 106081

    ", + "bg": "

    Dolor suscipit quo. 106082

    ", + "ar": "

    Eos quae quo. 106083

    ", + "ca": "

    Molestiae odio officia. 106084

    ", + "cs": "

    Possimus ut eveniet. 106085

    ", + "da": "

    Illum cupiditate nihil. 106086

    ", + "de": "

    Delectus mollitia alias. 106087

    ", + "el": "

    Sit praesentium voluptatem. 106088

    ", + "eo": "

    Non doloribus soluta. 106089

    ", + "es": "

    Deleniti modi cumque. 106090

    ", + "es-MX": "

    Fuga dignissimos sapiente. 106091

    ", + "es-PY": "

    Non expedita deserunt. 106092

    ", + "et": "

    Impedit repudiandae voluptas. 106093

    ", + "eu": "

    Dolor voluptatem deleniti. 106094

    ", + "fa": "

    Commodi et praesentium. 106095

    ", + "fi-pl": "

    Nam provident sunt. 106096

    ", + "fi": "

    Fugit nisi possimus. 106097

    ", + "fr": "

    Minus sint porro. 106098

    ", + "fr-CA": "

    Dolor sed eos. 106099

    ", + "ga": "

    Sit sed rerum. 106100

    ", + "gl": "

    Nihil excepturi sit. 106101

    ", + "hr": "

    Aut qui maiores. 106102

    ", + "hu": "

    Natus consequatur magni. 106103

    ", + "id": "

    Ut veritatis et. 106104

    ", + "is": "

    Optio praesentium corporis. 106105

    ", + "it": "

    Exercitationem quas minus. 106106

    ", + "ja": "

    りゃくずむくざぜん。 106107

    ", + "ko": "

    청구할 승인된 소추되지. 106108

    ", + "lb": "

    Iure optio sit. 106109

    ", + "lt": "

    Vitae provident quaerat. 106110

    ", + "lv": "

    Aliquid repellat sunt. 106111

    ", + "mt": "

    Doloremque aliquid assumenda. 106112

    ", + "nl": "

    Tempore blanditiis non. 106113

    ", + "no": "

    Maxime ut et. 106114

    ", + "pl": "

    Blanditiis assumenda sunt. 106115

    ", + "pt": "

    Quis veritatis voluptas. 106116

    ", + "pt-BR": "

    Sed in quas. 106117

    ", + "ro": "

    Maxime sunt consequuntur. 106118

    ", + "ru": "

    Numquam cupiditate ea. 106119

    ", + "sk": "

    Et distinctio quasi. 106120

    ", + "sl": "

    Officiis hic doloribus. 106121

    ", + "sr": "

    Quibusdam sunt non. 106122

    ", + "sv": "

    Quaerat vel quisquam. 106123

    ", + "tr": "

    Repellendus maiores ea. 106124

    ", + "uk": "

    Ut ut asperiores. 106125

    ", + "vi": "

    Tui bè mười. 106126

    ", + "zh-CN": "

    Temporibus aperiam ut. 106127

    ", "zh-TW": "" }, "description": { - "en": "

    Et blanditiis harum. 106465

    ", - "bg": "

    Ex molestias cum. 106466

    ", - "ar": "

    Recusandae voluptas tempora. 106467

    ", - "ca": "

    Id beatae asperiores. 106468

    ", - "cs": "

    Et possimus voluptas. 106469

    ", - "da": "

    Illum eos dolor. 106470

    ", - "de": "

    Officia autem assumenda. 106471

    ", - "el": "

    Ab facere sit. 106472

    ", - "eo": "

    Et iure debitis. 106473

    ", - "es": "

    Sapiente dolorum maiores. 106474

    ", - "es-MX": "

    Qui voluptatum incidunt. 106475

    ", - "es-PY": "

    Reiciendis vero aut. 106476

    ", - "et": "

    Laborum aperiam asperiores. 106477

    ", - "eu": "

    Deserunt harum sequi. 106478

    ", - "fa": "

    Et laboriosam accusamus. 106479

    ", - "fi-pl": "

    Omnis vel ipsam. 106480

    ", - "fi": "

    Veniam officiis eos. 106481

    ", - "fr": "

    Doloremque tempora ullam. 106482

    ", - "fr-CA": "

    Iure veritatis ducimus. 106483

    ", - "ga": "

    Soluta deserunt at. 106484

    ", - "gl": "

    Soluta officia voluptatem. 106485

    ", - "hr": "

    Fugiat dolor alias. 106486

    ", - "hu": "

    Praesentium illum impedit. 106487

    ", - "id": "

    Consequatur aperiam eos. 106488

    ", - "is": "

    Quisquam rem deserunt. 106489

    ", - "it": "

    Ut deleniti voluptas. 106490

    ", - "ja": "

    大仏ぐん指紋。 106491

    ", - "ko": "

    일반적으로 효력을 진다.. 106492

    ", - "lb": "

    Fugit quasi veritatis. 106493

    ", - "lt": "

    Praesentium minima voluptas. 106494

    ", - "lv": "

    Et quidem quia. 106495

    ", - "mt": "

    Suscipit sed sed. 106496

    ", - "nl": "

    Velit et quos. 106497

    ", - "no": "

    Sapiente sit quia. 106498

    ", - "pl": "

    Qui illum doloremque. 106499

    ", - "pt": "

    Est doloribus ipsum. 106500

    ", - "pt-BR": "

    Quasi commodi eos. 106501

    ", - "ro": "

    Sequi voluptate vel. 106502

    ", - "ru": "

    Commodi aspernatur et. 106503

    ", - "sk": "

    Ut dolorem at. 106504

    ", - "sl": "

    Eos dicta et. 106505

    ", - "sr": "

    Iste eligendi nobis. 106506

    ", - "sv": "

    Et delectus ipsum. 106507

    ", - "tr": "

    Est beatae est. 106508

    ", - "uk": "

    Quas blanditiis qui. 106509

    ", - "vi": "

    Áo đánh chín. 106510

    ", - "zh-CN": "

    Sit laborum quia. 106511

    ", + "en": "

    Dolor quia eos. 106129

    ", + "bg": "

    Commodi consequatur eius. 106130

    ", + "ar": "

    Ducimus dolorem nihil. 106131

    ", + "ca": "

    A consequuntur occaecati. 106132

    ", + "cs": "

    Enim consectetur maxime. 106133

    ", + "da": "

    Voluptas quisquam enim. 106134

    ", + "de": "

    Aut dolore ullam. 106135

    ", + "el": "

    Ducimus distinctio eum. 106136

    ", + "eo": "

    Qui quibusdam sit. 106137

    ", + "es": "

    Qui atque omnis. 106138

    ", + "es-MX": "

    Odio quod aut. 106139

    ", + "es-PY": "

    Saepe libero atque. 106140

    ", + "et": "

    Fuga consequatur sit. 106141

    ", + "eu": "

    Quam labore saepe. 106142

    ", + "fa": "

    Nihil tenetur rerum. 106143

    ", + "fi-pl": "

    Voluptatibus qui quis. 106144

    ", + "fi": "

    Quasi accusamus molestiae. 106145

    ", + "fr": "

    Quo animi qui. 106146

    ", + "fr-CA": "

    Voluptates non aut. 106147

    ", + "ga": "

    Molestiae provident sit. 106148

    ", + "gl": "

    Ea eum est. 106149

    ", + "hr": "

    Accusantium quia nam. 106150

    ", + "hu": "

    Non odio voluptate. 106151

    ", + "id": "

    Qui ratione adipisci. 106152

    ", + "is": "

    Distinctio sit aut. 106153

    ", + "it": "

    Totam animi atque. 106154

    ", + "ja": "

    ごふく親切出かける。 106155

    ", + "ko": "

    사항은 또는 가진다.. 106156

    ", + "lb": "

    Accusamus iusto quo. 106157

    ", + "lt": "

    Ut commodi voluptas. 106158

    ", + "lv": "

    Ad in quisquam. 106159

    ", + "mt": "

    Deleniti eius voluptas. 106160

    ", + "nl": "

    Optio quis tempora. 106161

    ", + "no": "

    Doloremque vero officiis. 106162

    ", + "pl": "

    Qui et ut. 106163

    ", + "pt": "

    Ut fugiat illo. 106164

    ", + "pt-BR": "

    Fuga laborum vel. 106165

    ", + "ro": "

    Eos corporis ea. 106166

    ", + "ru": "

    Saepe sed adipisci. 106167

    ", + "sk": "

    Repudiandae delectus beatae. 106168

    ", + "sl": "

    Consequatur cum unde. 106169

    ", + "sr": "

    Enim voluptatem id. 106170

    ", + "sv": "

    Beatae nisi omnis. 106171

    ", + "tr": "

    Vero quo et. 106172

    ", + "uk": "

    Corrupti fugiat aut. 106173

    ", + "vi": "

    Áo bốn nhà. 106174

    ", + "zh-CN": "

    Debitis ab quos. 106175

    ", "zh-TW": "" }, "visibility": "public", - "created_at": "2024-12-09T15:23:15Z", - "updated_at": "2024-12-09T15:23:15Z" + "created_at": "2024-12-10T06:28:19Z", + "updated_at": "2024-12-10T06:28:19Z" }, "relationships": { "components": { "data": [ { - "id": "21939", + "id": "24973", "type": "accountability_component" }, { - "id": "21942", + "id": "24976", "type": "blog_component" }, { - "id": "21937", + "id": "24971", "type": "budget_component" }, { - "id": "21940", + "id": "24974", "type": "debate_component" }, { - "id": "21936", + "id": "24970", "type": "meeting_component" }, { - "id": "21929", + "id": "24963", "type": "meeting_component" }, { - "id": "21933", + "id": "24967", "type": "meeting_component" }, { - "id": "21931", + "id": "24965", "type": "meeting_component" }, { - "id": "21934", + "id": "24968", "type": "page_component" }, { - "id": "21935", + "id": "24969", "type": "proposal_component" }, { - "id": "21930", + "id": "24964", "type": "proposal_component" }, { - "id": "21932", + "id": "24966", "type": "proposal_component" }, { - "id": "21928", + "id": "24962", "type": "proposal_component" }, { - "id": "21941", + "id": "24975", "type": "sortition_component" }, { - "id": "21938", + "id": "24972", "type": "survey_component" } ], @@ -4093,223 +4103,223 @@ "count": 15 }, "links": { - "related": "https://91.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=6" + "related": "https://89.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=6" } } }, "links": { - "self": "https://91.lvh.me/api/rest_full/v0.0/assemblies/6" + "self": "https://89.lvh.me/api/rest_full/v0.0/assemblies/6" } }, { - "id": "5196", + "id": "5886", "type": "space", "attributes": { "manifest_name": "assemblies", "participatory_space_type": "Decidim::Assembly", "title": { - "en": " Deleniti libero quisquam. 107041", - "bg": " Est qui ab. 107042", - "ar": " Enim voluptas nihil. 107043", - "ca": " Et corporis aut. 107044", - "cs": " Fugiat quibusdam accusamus. 107045", - "da": " A fuga placeat. 107046", - "de": " Fuga voluptates temporibus. 107047", - "el": " Et deleniti animi. 107048", - "eo": " Quaerat non facere. 107049", - "es": " Quia illum excepturi. 107050", - "es-MX": " Consequatur id consequatur. 107051", - "es-PY": " Rerum deserunt nisi. 107052", - "et": " Quo quis omnis. 107053", - "eu": " Blanditiis inventore voluptas. 107054", - "fa": " Animi et accusantium. 107055", - "fi-pl": " Ut eum ipsum. 107056", - "fi": " Et qui dolorum. 107057", - "fr": " Voluptatem adipisci vitae. 107058", - "fr-CA": " Sit consectetur enim. 107059", - "ga": " Aut esse numquam. 107060", - "gl": " Nulla voluptatem illo. 107061", - "hr": " Sit rem doloribus. 107062", - "hu": " Similique quia eius. 107063", - "id": " Corrupti quis molestias. 107064", - "is": " Facilis qui molestiae. 107065", - "it": " Odit qui inventore. 107066", - "ja": " 退く封筒いちだい。 107067", - "ko": " 한다. 국내법과 보호한다.. 107068", - "lb": " Blanditiis ratione quam. 107069", - "lt": " Tempora laboriosam nisi. 107070", - "lv": " Reprehenderit nobis quibusdam. 107071", - "mt": " Non libero ducimus. 107072", - "nl": " Iure ad rem. 107073", - "no": " Consequatur impedit totam. 107074", - "pl": " Minima cupiditate ut. 107075", - "pt": " Quis aperiam omnis. 107076", - "pt-BR": " Sed sequi autem. 107077", - "ro": " Ut est ratione. 107078", - "ru": " Totam et tenetur. 107079", - "sk": " Quia nisi maxime. 107080", - "sl": " Est repellat quas. 107081", - "sr": " Deserunt voluptatem necessitatibus. 107082", - "sv": " Dolorum sed cum. 107083", - "tr": " Eos et placeat. 107084", - "uk": " Explicabo sit sed. 107085", - "vi": " Chết đâu anh. 107086", - "zh-CN": " Deleniti omnis officiis. 107087", + "en": " Sit nisi aperiam. 106705", + "bg": " Nihil qui est. 106706", + "ar": " Sunt doloremque quia. 106707", + "ca": " Culpa ad dolor. 106708", + "cs": " Ea nulla nesciunt. 106709", + "da": " Molestiae cupiditate amet. 106710", + "de": " Omnis et sed. 106711", + "el": " Ea quisquam adipisci. 106712", + "eo": " Voluptates voluptatibus voluptas. 106713", + "es": " Sint eum voluptatem. 106714", + "es-MX": " Autem sit voluptas. 106715", + "es-PY": " Cupiditate aut sint. 106716", + "et": " Sapiente minima earum. 106717", + "eu": " Eos quaerat id. 106718", + "fa": " Quo voluptates consequuntur. 106719", + "fi-pl": " Quo inventore culpa. 106720", + "fi": " Adipisci vitae quidem. 106721", + "fr": " Corporis maxime laboriosam. 106722", + "fr-CA": " Molestiae ut quis. 106723", + "ga": " Ut consectetur omnis. 106724", + "gl": " Quo perferendis et. 106725", + "hr": " Vitae id in. 106726", + "hu": " Veniam saepe vitae. 106727", + "id": " Exercitationem vel laudantium. 106728", + "is": " Non quia quia. 106729", + "it": " Sint saepe nihil. 106730", + "ja": " ふかさつく弱虫。 106731", + "ko": " 노력하여야 위하여 도피. 106732", + "lb": " Aliquam quos natus. 106733", + "lt": " Omnis voluptates modi. 106734", + "lv": " Aut est autem. 106735", + "mt": " Expedita aut aut. 106736", + "nl": " Necessitatibus quisquam rerum. 106737", + "no": " Incidunt ducimus eaque. 106738", + "pl": " Odio consequatur ut. 106739", + "pt": " Et incidunt quae. 106740", + "pt-BR": " Sit minima ipsam. 106741", + "ro": " Molestiae itaque reprehenderit. 106742", + "ru": " Delectus quaerat ex. 106743", + "sk": " Ut excepturi quas. 106744", + "sl": " Ea labore quia. 106745", + "sr": " Voluptates ut itaque. 106746", + "sv": " Aut odio vel. 106747", + "tr": " Voluptas nihil qui. 106748", + "uk": " Itaque doloremque cum. 106749", + "vi": " Đồng áo hóa. 106750", + "zh-CN": " Atque repudiandae sapiente. 106751", "zh-TW": "" }, "subtitle": { - "en": " Quis quis deleniti. 107089", - "bg": " Consequatur laudantium ut. 107090", - "ar": " Nobis aut deleniti. 107091", - "ca": " Atque eos qui. 107092", - "cs": " Aut placeat sequi. 107093", - "da": " Dolores quidem iusto. 107094", - "de": " Labore est impedit. 107095", - "el": " Architecto minima voluptatum. 107096", - "eo": " Et aperiam ut. 107097", - "es": " Dolores ipsum aspernatur. 107098", - "es-MX": " Animi neque molestiae. 107099", - "es-PY": " Ipsum tempora a. 107100", - "et": " Delectus minus omnis. 107101", - "eu": " Officiis sit aut. 107102", - "fa": " Voluptatem labore necessitatibus. 107103", - "fi-pl": " In odit ratione. 107104", - "fi": " Quisquam veniam doloribus. 107105", - "fr": " Ut et sapiente. 107106", - "fr-CA": " In delectus voluptatem. 107107", - "ga": " Ea ab porro. 107108", - "gl": " Iste quos cum. 107109", - "hr": " Itaque laboriosam qui. 107110", - "hu": " Aut reprehenderit debitis. 107111", - "id": " Recusandae perferendis reiciendis. 107112", - "is": " Vel labore totam. 107113", - "it": " Omnis esse aperiam. 107114", - "ja": " 日欧長唄果樹。 107115", - "ko": " 무죄로 권리는 시설기준과. 107116", - "lb": " Quod quos aperiam. 107117", - "lt": " Id voluptatibus perferendis. 107118", - "lv": " Dolorem et facere. 107119", - "mt": " Facere quis ab. 107120", - "nl": " Praesentium perspiciatis illo. 107121", - "no": " Quis necessitatibus voluptatum. 107122", - "pl": " Soluta beatae ut. 107123", - "pt": " Atque est praesentium. 107124", - "pt-BR": " Esse aut velit. 107125", - "ro": " Earum quaerat excepturi. 107126", - "ru": " Ut aut repellat. 107127", - "sk": " Corporis quisquam rerum. 107128", - "sl": " In quis laboriosam. 107129", - "sr": " Voluptas placeat aut. 107130", - "sv": " Nisi perspiciatis pariatur. 107131", - "tr": " Rem quibusdam enim. 107132", - "uk": " Ut animi dolorem. 107133", - "vi": " Gì khâu vẽ. 107134", - "zh-CN": " Consequuntur et qui. 107135", + "en": " Voluptas fugit vitae. 106753", + "bg": " Numquam sunt iste. 106754", + "ar": " Doloribus facere ut. 106755", + "ca": " Delectus eum voluptas. 106756", + "cs": " Molestiae magni repellat. 106757", + "da": " Harum rerum beatae. 106758", + "de": " Omnis quis quod. 106759", + "el": " Minus laboriosam et. 106760", + "eo": " Qui sunt est. 106761", + "es": " Perspiciatis atque temporibus. 106762", + "es-MX": " Quaerat vitae et. 106763", + "es-PY": " Fugiat saepe commodi. 106764", + "et": " Tenetur velit vel. 106765", + "eu": " Modi asperiores nihil. 106766", + "fa": " Consequatur corrupti est. 106767", + "fi-pl": " Ut perferendis dolor. 106768", + "fi": " Quia iure deleniti. 106769", + "fr": " A sint sit. 106770", + "fr-CA": " Ratione et aliquam. 106771", + "ga": " Molestiae enim adipisci. 106772", + "gl": " Ut at ullam. 106773", + "hr": " Fugiat aut non. 106774", + "hu": " Omnis impedit hic. 106775", + "id": " Cum sed voluptatum. 106776", + "is": " Ab animi quod. 106777", + "it": " Omnis voluptas non. 106778", + "ja": " 頂く終点救急車。 106779", + "ko": " 계승·발전과 국민은 국민은. 106780", + "lb": " Laborum consequatur accusamus. 106781", + "lt": " Ab omnis consectetur. 106782", + "lv": " Nostrum nihil ad. 106783", + "mt": " Maiores et iste. 106784", + "nl": " Nobis incidunt error. 106785", + "no": " Molestiae in quos. 106786", + "pl": " Deleniti similique dolores. 106787", + "pt": " Similique dolor quis. 106788", + "pt-BR": " Necessitatibus quidem officiis. 106789", + "ro": " Laudantium ipsam consectetur. 106790", + "ru": " Maxime culpa est. 106791", + "sk": " Sit cum nulla. 106792", + "sl": " Explicabo quod ipsam. 106793", + "sr": " Similique pariatur harum. 106794", + "sv": " In rerum eos. 106795", + "tr": " Id sint aut. 106796", + "uk": " Repudiandae eos nemo. 106797", + "vi": " Độc hóa em. 106798", + "zh-CN": " Illum necessitatibus perspiciatis. 106799", "zh-TW": "" }, "short_description": { - "en": "

    Fuga adipisci est. 107137

    ", - "bg": "

    Veniam et omnis. 107138

    ", - "ar": "

    Ratione optio praesentium. 107139

    ", - "ca": "

    Aliquam deleniti quidem. 107140

    ", - "cs": "

    Nostrum quia labore. 107141

    ", - "da": "

    Quos mollitia optio. 107142

    ", - "de": "

    Ipsum perspiciatis ut. 107143

    ", - "el": "

    Doloremque perferendis sed. 107144

    ", - "eo": "

    Harum deleniti ipsa. 107145

    ", - "es": "

    Molestiae et ut. 107146

    ", - "es-MX": "

    Dolorem eaque consectetur. 107147

    ", - "es-PY": "

    Et et consequatur. 107148

    ", - "et": "

    Eum quia excepturi. 107149

    ", - "eu": "

    Voluptatem dolores repellendus. 107150

    ", - "fa": "

    Sit unde et. 107151

    ", - "fi-pl": "

    Modi dolor nisi. 107152

    ", - "fi": "

    Qui quia provident. 107153

    ", - "fr": "

    Voluptas voluptatum ut. 107154

    ", - "fr-CA": "

    Voluptatum aut labore. 107155

    ", - "ga": "

    Aut commodi qui. 107156

    ", - "gl": "

    Odit minima error. 107157

    ", - "hr": "

    Enim dolores cumque. 107158

    ", - "hu": "

    Eius corporis ducimus. 107159

    ", - "id": "

    Tempora autem dolorem. 107160

    ", - "is": "

    Quo id ipsam. 107161

    ", - "it": "

    Blanditiis consequatur excepturi. 107162

    ", - "ja": "

    双さいほうざぜん。 107163

    ", - "ko": "

    이상의 모든 행위시의. 107164

    ", - "lb": "

    Saepe dolore eum. 107165

    ", - "lt": "

    Quia quo occaecati. 107166

    ", - "lv": "

    Explicabo eos ipsa. 107167

    ", - "mt": "

    Est animi voluptatem. 107168

    ", - "nl": "

    Eligendi facere alias. 107169

    ", - "no": "

    Corrupti beatae consequatur. 107170

    ", - "pl": "

    Ab non sed. 107171

    ", - "pt": "

    Voluptatibus omnis consequatur. 107172

    ", - "pt-BR": "

    Tenetur ullam ut. 107173

    ", - "ro": "

    Rerum nemo consectetur. 107174

    ", - "ru": "

    Laboriosam aut qui. 107175

    ", - "sk": "

    Dolor ex nobis. 107176

    ", - "sl": "

    Laboriosam perspiciatis omnis. 107177

    ", - "sr": "

    Velit voluptas architecto. 107178

    ", - "sv": "

    Consequatur ullam qui. 107179

    ", - "tr": "

    Autem ab nesciunt. 107180

    ", - "uk": "

    Qui ipsum vitae. 107181

    ", - "vi": "

    Viết vá nước. 107182

    ", - "zh-CN": "

    Harum architecto excepturi. 107183

    ", + "en": "

    Repudiandae amet eaque. 106801

    ", + "bg": "

    Eum non veritatis. 106802

    ", + "ar": "

    Earum quaerat reprehenderit. 106803

    ", + "ca": "

    Consequatur harum dolorem. 106804

    ", + "cs": "

    Nulla molestiae dicta. 106805

    ", + "da": "

    Iste est aut. 106806

    ", + "de": "

    Aut aut quod. 106807

    ", + "el": "

    Atque distinctio harum. 106808

    ", + "eo": "

    Illum delectus voluptatem. 106809

    ", + "es": "

    Delectus molestiae consequatur. 106810

    ", + "es-MX": "

    Nam suscipit quia. 106811

    ", + "es-PY": "

    Quis quibusdam officiis. 106812

    ", + "et": "

    Magnam maxime eos. 106813

    ", + "eu": "

    Alias doloribus doloremque. 106814

    ", + "fa": "

    Voluptates dolores corrupti. 106815

    ", + "fi-pl": "

    Aut animi excepturi. 106816

    ", + "fi": "

    Aut odit enim. 106817

    ", + "fr": "

    Repudiandae necessitatibus doloremque. 106818

    ", + "fr-CA": "

    Dolor magnam occaecati. 106819

    ", + "ga": "

    Iure nulla soluta. 106820

    ", + "gl": "

    Atque ducimus ab. 106821

    ", + "hr": "

    Accusamus velit enim. 106822

    ", + "hu": "

    Possimus occaecati eos. 106823

    ", + "id": "

    Vero in nam. 106824

    ", + "is": "

    Cupiditate sunt sapiente. 106825

    ", + "it": "

    Ut omnis minus. 106826

    ", + "ja": "

    提案する軒胃。 106827

    ", + "ko": "

    효력을 승인된 승인된. 106828

    ", + "lb": "

    Sit dicta adipisci. 106829

    ", + "lt": "

    Est est temporibus. 106830

    ", + "lv": "

    Architecto omnis quia. 106831

    ", + "mt": "

    Saepe dolores rem. 106832

    ", + "nl": "

    Incidunt reiciendis quibusdam. 106833

    ", + "no": "

    Rerum et qui. 106834

    ", + "pl": "

    Consequuntur cupiditate et. 106835

    ", + "pt": "

    Quis sed nemo. 106836

    ", + "pt-BR": "

    Itaque sint dignissimos. 106837

    ", + "ro": "

    Aliquam earum maxime. 106838

    ", + "ru": "

    Perspiciatis voluptatem expedita. 106839

    ", + "sk": "

    Voluptas cupiditate dolorem. 106840

    ", + "sl": "

    Quod quam dignissimos. 106841

    ", + "sr": "

    Temporibus velit asperiores. 106842

    ", + "sv": "

    Quisquam adipisci similique. 106843

    ", + "tr": "

    Quos vitae iure. 106844

    ", + "uk": "

    Illo sed fugit. 106845

    ", + "vi": "

    Tui ừ đồng. 106846

    ", + "zh-CN": "

    Quos ducimus quas. 106847

    ", "zh-TW": "" }, "description": { - "en": "

    Nihil in tenetur. 107185

    ", - "bg": "

    Ab cupiditate ut. 107186

    ", - "ar": "

    Perferendis facere qui. 107187

    ", - "ca": "

    Modi nisi laboriosam. 107188

    ", - "cs": "

    Ut dolorem sapiente. 107189

    ", - "da": "

    Ea nobis repudiandae. 107190

    ", - "de": "

    Iusto placeat quis. 107191

    ", - "el": "

    A sapiente aspernatur. 107192

    ", - "eo": "

    Dolore excepturi asperiores. 107193

    ", - "es": "

    Soluta numquam totam. 107194

    ", - "es-MX": "

    Sit sint animi. 107195

    ", - "es-PY": "

    Impedit repellendus itaque. 107196

    ", - "et": "

    Iste sapiente est. 107197

    ", - "eu": "

    Inventore saepe repudiandae. 107198

    ", - "fa": "

    Velit et laborum. 107199

    ", - "fi-pl": "

    Eos velit vel. 107200

    ", - "fi": "

    Eaque temporibus consectetur. 107201

    ", - "fr": "

    Magnam dolorum pariatur. 107202

    ", - "fr-CA": "

    Natus repudiandae voluptatum. 107203

    ", - "ga": "

    Illum est quis. 107204

    ", - "gl": "

    Porro aliquam et. 107205

    ", - "hr": "

    Aliquid in dignissimos. 107206

    ", - "hu": "

    Aut nihil nemo. 107207

    ", - "id": "

    Dolore quia reiciendis. 107208

    ", - "is": "

    Et quae ab. 107209

    ", - "it": "

    Ab velit odit. 107210

    ", - "ja": "

    傑作はっぽう金。 107211

    ", - "ko": "

    기능을 행위시의 죄를. 107212

    ", - "lb": "

    Qui molestiae sequi. 107213

    ", - "lt": "

    Et dolorem odio. 107214

    ", - "lv": "

    Quo expedita deserunt. 107215

    ", - "mt": "

    Consequatur nihil enim. 107216

    ", - "nl": "

    Vitae quam accusantium. 107217

    ", - "no": "

    Numquam rem nemo. 107218

    ", - "pl": "

    Vero dignissimos iste. 107219

    ", - "pt": "

    Quasi quo rerum. 107220

    ", - "pt-BR": "

    Est sint nihil. 107221

    ", - "ro": "

    Incidunt quae optio. 107222

    ", - "ru": "

    Aperiam neque totam. 107223

    ", - "sk": "

    At magni sed. 107224

    ", - "sl": "

    Occaecati accusantium velit. 107225

    ", - "sr": "

    Quae quasi molestiae. 107226

    ", - "sv": "

    Vel est sunt. 107227

    ", - "tr": "

    Aliquam dolorem voluptatum. 107228

    ", - "uk": "

    Enim dolor assumenda. 107229

    ", - "vi": "

    Nghỉ thì ba. 107230

    ", - "zh-CN": "

    Nobis quaerat excepturi. 107231

    ", + "en": "

    Animi nesciunt ut. 106849

    ", + "bg": "

    Id explicabo quam. 106850

    ", + "ar": "

    Voluptatibus beatae est. 106851

    ", + "ca": "

    Optio illo blanditiis. 106852

    ", + "cs": "

    Dolorem sequi id. 106853

    ", + "da": "

    Sed provident architecto. 106854

    ", + "de": "

    Sit non aliquam. 106855

    ", + "el": "

    Eum autem odio. 106856

    ", + "eo": "

    Nostrum ut officiis. 106857

    ", + "es": "

    Ut aut non. 106858

    ", + "es-MX": "

    Quia omnis ex. 106859

    ", + "es-PY": "

    Unde quasi et. 106860

    ", + "et": "

    Quibusdam corporis rerum. 106861

    ", + "eu": "

    Delectus eius unde. 106862

    ", + "fa": "

    Nihil modi nesciunt. 106863

    ", + "fi-pl": "

    Et nam voluptatem. 106864

    ", + "fi": "

    Harum officia nihil. 106865

    ", + "fr": "

    Tenetur accusantium eligendi. 106866

    ", + "fr-CA": "

    Voluptatum in doloribus. 106867

    ", + "ga": "

    Qui quasi pariatur. 106868

    ", + "gl": "

    Eveniet sit facere. 106869

    ", + "hr": "

    Tempore accusamus id. 106870

    ", + "hu": "

    Cupiditate deleniti quidem. 106871

    ", + "id": "

    Ut dicta et. 106872

    ", + "is": "

    Inventore sit officia. 106873

    ", + "it": "

    Ut et vel. 106874

    ", + "ja": "

    揺さぶる同僚閉じる。 106875

    ", + "ko": "

    자유를 예술가의 사생활의. 106876

    ", + "lb": "

    Magni et non. 106877

    ", + "lt": "

    Animi sed et. 106878

    ", + "lv": "

    Et labore voluptatem. 106879

    ", + "mt": "

    Laboriosam eos dolor. 106880

    ", + "nl": "

    Incidunt aperiam quis. 106881

    ", + "no": "

    Numquam earum sed. 106882

    ", + "pl": "

    Perferendis voluptas et. 106883

    ", + "pt": "

    Voluptatem omnis non. 106884

    ", + "pt-BR": "

    Nihil saepe dolorem. 106885

    ", + "ro": "

    Adipisci consequatur dicta. 106886

    ", + "ru": "

    Alias at voluptate. 106887

    ", + "sk": "

    Aut veniam quae. 106888

    ", + "sl": "

    Soluta dolores neque. 106889

    ", + "sr": "

    Explicabo voluptas qui. 106890

    ", + "sv": "

    At ullam rerum. 106891

    ", + "tr": "

    Est voluptate voluptates. 106892

    ", + "uk": "

    Molestiae et voluptas. 106893

    ", + "vi": "

    Leo lỗi đập. 106894

    ", + "zh-CN": "

    Possimus illum sit. 106895

    ", "zh-TW": "" }, "visibility": "public", - "created_at": "2024-12-09T15:23:15Z", - "updated_at": "2024-12-09T15:23:15Z" + "created_at": "2024-12-10T06:28:19Z", + "updated_at": "2024-12-10T06:28:19Z" }, "relationships": { "components": { @@ -4320,12 +4330,12 @@ "count": 0 }, "links": { - "related": "https://91.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=5196" + "related": "https://89.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=5886" } } }, "links": { - "self": "https://91.lvh.me/api/rest_full/v0.0/assemblies/5196" + "self": "https://89.lvh.me/api/rest_full/v0.0/assemblies/5886" } } ] @@ -4379,6 +4389,8 @@ ] } ], + "operationId": "space", + "description": "Get detail of a space given its manifest and id", "parameters": [ { "name": "locales[]", @@ -4532,220 +4544,220 @@ "zh-TW": "" }, "subtitle": { - "en": " Et odit sed. 148417", - "bg": " Magnam qui veritatis. 148418", - "ar": " Ut architecto vel. 148419", - "ca": " Consequatur commodi voluptas. 148420", - "cs": " Enim perferendis quis. 148421", - "da": " Cupiditate perspiciatis placeat. 148422", - "de": " Ea aut hic. 148423", - "el": " Ut voluptatem rerum. 148424", - "eo": " Et dolorem dolores. 148425", - "es": " Cum at dolorem. 148426", - "es-MX": " Quisquam voluptas beatae. 148427", - "es-PY": " Omnis hic illo. 148428", - "et": " Sint deserunt suscipit. 148429", - "eu": " Rem et tenetur. 148430", - "fa": " Quia sunt quod. 148431", - "fi-pl": " Ex similique doloribus. 148432", - "fi": " Aliquam ut eum. 148433", - "fr": " Quo sed incidunt. 148434", - "fr-CA": " Nihil architecto dolore. 148435", - "ga": " Nihil et quas. 148436", - "gl": " Voluptas sit quia. 148437", - "hr": " Dolor natus laudantium. 148438", - "hu": " Veritatis eveniet iure. 148439", - "id": " Et impedit optio. 148440", - "is": " Aut laboriosam et. 148441", - "it": " Est ut quis. 148442", - "ja": " とうさんあおいあびる。 148443", - "ko": " 저작자·발명가·과학기술자와 아니하며, 체결·공포된. 148444", - "lb": " Exercitationem dolor ut. 148445", - "lt": " Doloribus consectetur est. 148446", - "lv": " Enim voluptates illo. 148447", - "mt": " Voluptatem voluptates praesentium. 148448", - "nl": " Deleniti molestias voluptas. 148449", - "no": " Vitae voluptatem cum. 148450", - "pl": " Id et maxime. 148451", - "pt": " Qui animi id. 148452", - "pt-BR": " Deserunt qui dicta. 148453", - "ro": " Voluptas voluptatem porro. 148454", - "ru": " Ipsa facilis eum. 148455", - "sk": " Aut debitis et. 148456", - "sl": " Enim iure reprehenderit. 148457", - "sr": " Quaerat pariatur ut. 148458", - "sv": " Et nisi dolorem. 148459", - "tr": " Sequi eveniet enim. 148460", - "uk": " Ex voluptas officiis. 148461", - "vi": " Quê đang là. 148462", - "zh-CN": " Ab voluptate possimus. 148463", + "en": " Minima quia voluptas. 148081", + "bg": " Maxime soluta nihil. 148082", + "ar": " Quia sint aut. 148083", + "ca": " Nulla impedit architecto. 148084", + "cs": " Nulla veritatis et. 148085", + "da": " Dolores molestiae aut. 148086", + "de": " Odio quia et. 148087", + "el": " Aut asperiores cumque. 148088", + "eo": " Corporis accusamus tenetur. 148089", + "es": " Mollitia nostrum qui. 148090", + "es-MX": " Repudiandae amet reiciendis. 148091", + "es-PY": " Odit distinctio id. 148092", + "et": " Ea voluptas illum. 148093", + "eu": " Consequuntur est sequi. 148094", + "fa": " Accusamus sit assumenda. 148095", + "fi-pl": " Perferendis occaecati rem. 148096", + "fi": " Tempora neque numquam. 148097", + "fr": " Consequuntur dolor ab. 148098", + "fr-CA": " Unde occaecati praesentium. 148099", + "ga": " Libero consequuntur qui. 148100", + "gl": " Et nobis sit. 148101", + "hr": " Ut accusantium deleniti. 148102", + "hu": " Numquam facere aut. 148103", + "id": " Facilis delectus iusto. 148104", + "is": " Aut dolore velit. 148105", + "it": " Officiis id iste. 148106", + "ja": " 渦巻ききもち安泰。 148107", + "ko": " 형에 바에 계승·발전과. 148108", + "lb": " Eum dolorem dolore. 148109", + "lt": " Itaque qui quo. 148110", + "lv": " Illum optio et. 148111", + "mt": " Laboriosam voluptatem sit. 148112", + "nl": " Qui error et. 148113", + "no": " Quos rem laborum. 148114", + "pl": " Quasi quae ipsum. 148115", + "pt": " Quo beatae excepturi. 148116", + "pt-BR": " At et eum. 148117", + "ro": " Molestiae qui tempora. 148118", + "ru": " Ut ratione neque. 148119", + "sk": " Rerum eius officiis. 148120", + "sl": " Dicta sunt aut. 148121", + "sr": " Quaerat consequuntur debitis. 148122", + "sv": " Dolorem expedita molestiae. 148123", + "tr": " Sed a distinctio. 148124", + "uk": " Adipisci consequuntur error. 148125", + "vi": " Chín anh lỗi. 148126", + "zh-CN": " Sit dolorem accusamus. 148127", "zh-TW": "" }, "short_description": { - "en": "

    Harum quasi eos. 148465

    ", - "bg": "

    Quis labore in. 148466

    ", - "ar": "

    Eum sed illo. 148467

    ", - "ca": "

    Est impedit assumenda. 148468

    ", - "cs": "

    Aut deleniti at. 148469

    ", - "da": "

    Omnis explicabo minus. 148470

    ", - "de": "

    Id facere et. 148471

    ", - "el": "

    Rem aut optio. 148472

    ", - "eo": "

    Labore error aut. 148473

    ", - "es": "

    Id quo vel. 148474

    ", - "es-MX": "

    Laborum ut nihil. 148475

    ", - "es-PY": "

    Quae ut hic. 148476

    ", - "et": "

    Dicta fugiat possimus. 148477

    ", - "eu": "

    Accusamus dolor non. 148478

    ", - "fa": "

    Praesentium dolor voluptas. 148479

    ", - "fi-pl": "

    Qui pariatur accusamus. 148480

    ", - "fi": "

    Recusandae dicta perferendis. 148481

    ", - "fr": "

    Rerum consequatur ex. 148482

    ", - "fr-CA": "

    Consequatur id qui. 148483

    ", - "ga": "

    Ipsum distinctio quis. 148484

    ", - "gl": "

    Est saepe earum. 148485

    ", - "hr": "

    Dicta id quae. 148486

    ", - "hu": "

    Itaque et delectus. 148487

    ", - "id": "

    Reiciendis occaecati totam. 148488

    ", - "is": "

    Reiciendis ad sit. 148489

    ", - "it": "

    Dolor vero dicta. 148490

    ", - "ja": "

    ちきゅう唄うじょうだん。 148491

    ", - "ko": "

    진흥하여야 한다. 동일한. 148492

    ", - "lb": "

    Praesentium saepe autem. 148493

    ", - "lt": "

    Nulla quis aspernatur. 148494

    ", - "lv": "

    Autem dolor nihil. 148495

    ", - "mt": "

    Aut iste odio. 148496

    ", - "nl": "

    Aperiam explicabo a. 148497

    ", - "no": "

    Quia aliquid accusamus. 148498

    ", - "pl": "

    Sapiente laborum numquam. 148499

    ", - "pt": "

    Officiis eos atque. 148500

    ", - "pt-BR": "

    Omnis animi a. 148501

    ", - "ro": "

    Molestiae et cum. 148502

    ", - "ru": "

    Temporibus qui quibusdam. 148503

    ", - "sk": "

    Et provident rerum. 148504

    ", - "sl": "

    Culpa perferendis laboriosam. 148505

    ", - "sr": "

    Alias dolor sapiente. 148506

    ", - "sv": "

    Amet dolor vero. 148507

    ", - "tr": "

    At ipsa enim. 148508

    ", - "uk": "

    Inventore ut voluptates. 148509

    ", - "vi": "

    Yêu hết lỗi. 148510

    ", - "zh-CN": "

    Maxime voluptas modi. 148511

    ", + "en": "

    Qui doloremque voluptate. 148129

    ", + "bg": "

    Rerum est porro. 148130

    ", + "ar": "

    Maxime quas ex. 148131

    ", + "ca": "

    Et necessitatibus voluptatum. 148132

    ", + "cs": "

    Qui natus tempora. 148133

    ", + "da": "

    Porro ea delectus. 148134

    ", + "de": "

    Nihil assumenda neque. 148135

    ", + "el": "

    Mollitia labore ut. 148136

    ", + "eo": "

    Quisquam possimus nam. 148137

    ", + "es": "

    Quod perspiciatis ea. 148138

    ", + "es-MX": "

    Voluptatum accusantium pariatur. 148139

    ", + "es-PY": "

    Velit nihil eum. 148140

    ", + "et": "

    Delectus aspernatur doloribus. 148141

    ", + "eu": "

    Aspernatur et suscipit. 148142

    ", + "fa": "

    Maiores laboriosam non. 148143

    ", + "fi-pl": "

    Rerum temporibus quo. 148144

    ", + "fi": "

    Tempora reprehenderit dolorem. 148145

    ", + "fr": "

    Rerum nihil sunt. 148146

    ", + "fr-CA": "

    Accusamus et fugiat. 148147

    ", + "ga": "

    Aliquam voluptates perspiciatis. 148148

    ", + "gl": "

    Cum dolor dolorum. 148149

    ", + "hr": "

    Temporibus dignissimos et. 148150

    ", + "hu": "

    Voluptas distinctio excepturi. 148151

    ", + "id": "

    Consequatur laboriosam quisquam. 148152

    ", + "is": "

    Repellat ab perferendis. 148153

    ", + "it": "

    Maiores officia alias. 148154

    ", + "ja": "

    俵げんめつひかくする。 148155

    ", + "ko": "

    승인된 한다. 법률로. 148156

    ", + "lb": "

    Reprehenderit quia velit. 148157

    ", + "lt": "

    Voluptates quam natus. 148158

    ", + "lv": "

    Et expedita neque. 148159

    ", + "mt": "

    Enim nobis rerum. 148160

    ", + "nl": "

    Alias possimus dolorem. 148161

    ", + "no": "

    Facere blanditiis et. 148162

    ", + "pl": "

    Deleniti saepe laboriosam. 148163

    ", + "pt": "

    Rerum culpa quo. 148164

    ", + "pt-BR": "

    Quidem velit eligendi. 148165

    ", + "ro": "

    Blanditiis ipsam assumenda. 148166

    ", + "ru": "

    Earum fugiat alias. 148167

    ", + "sk": "

    Ea ut unde. 148168

    ", + "sl": "

    Dolores laudantium corrupti. 148169

    ", + "sr": "

    Tempore a est. 148170

    ", + "sv": "

    Voluptatem labore est. 148171

    ", + "tr": "

    Autem aliquid fugiat. 148172

    ", + "uk": "

    Tempora quibusdam et. 148173

    ", + "vi": "

    Năm áo đánh. 148174

    ", + "zh-CN": "

    Voluptatum aut velit. 148175

    ", "zh-TW": "" }, "description": { - "en": "

    Delectus qui quo. 148513

    ", - "bg": "

    Sunt dolor vel. 148514

    ", - "ar": "

    Eius aperiam ea. 148515

    ", - "ca": "

    Nam eligendi quo. 148516

    ", - "cs": "

    Consequatur animi qui. 148517

    ", - "da": "

    Adipisci et reprehenderit. 148518

    ", - "de": "

    Ut non reiciendis. 148519

    ", - "el": "

    Quidem non ut. 148520

    ", - "eo": "

    Placeat adipisci ut. 148521

    ", - "es": "

    Et in error. 148522

    ", - "es-MX": "

    Et distinctio quisquam. 148523

    ", - "es-PY": "

    Voluptatem et ea. 148524

    ", - "et": "

    Aliquam voluptas non. 148525

    ", - "eu": "

    Dolorum architecto recusandae. 148526

    ", - "fa": "

    Ad distinctio dolorem. 148527

    ", - "fi-pl": "

    Modi labore occaecati. 148528

    ", - "fi": "

    Est quibusdam aperiam. 148529

    ", - "fr": "

    Velit explicabo id. 148530

    ", - "fr-CA": "

    Est eos esse. 148531

    ", - "ga": "

    Molestiae laudantium qui. 148532

    ", - "gl": "

    Unde quisquam aliquam. 148533

    ", - "hr": "

    Vero quo dolorem. 148534

    ", - "hu": "

    Totam et et. 148535

    ", - "id": "

    Illo qui non. 148536

    ", - "is": "

    Iste voluptas enim. 148537

    ", - "it": "

    Fugiat aperiam corrupti. 148538

    ", - "ja": "

    撃つかいあらそう。 148539

    ", - "ko": "

    모든 일반적으로 범죄를. 148540

    ", - "lb": "

    Praesentium quam laudantium. 148541

    ", - "lt": "

    Architecto qui vero. 148542

    ", - "lv": "

    Eum molestiae odio. 148543

    ", - "mt": "

    Sunt voluptatem dolorem. 148544

    ", - "nl": "

    Nihil nesciunt earum. 148545

    ", - "no": "

    Atque vel est. 148546

    ", - "pl": "

    Numquam iste totam. 148547

    ", - "pt": "

    Aperiam voluptas dolores. 148548

    ", - "pt-BR": "

    Ut alias rerum. 148549

    ", - "ro": "

    Voluptatem soluta possimus. 148550

    ", - "ru": "

    Maxime ducimus pariatur. 148551

    ", - "sk": "

    Impedit iure mollitia. 148552

    ", - "sl": "

    Ut dolorem porro. 148553

    ", - "sr": "

    Voluptate odio totam. 148554

    ", - "sv": "

    Molestiae eum et. 148555

    ", - "tr": "

    Doloribus id dolorem. 148556

    ", - "uk": "

    Libero accusantium tempore. 148557

    ", - "vi": "

    Bè hết làm. 148558

    ", - "zh-CN": "

    Nostrum occaecati molestiae. 148559

    ", + "en": "

    Omnis debitis provident. 148177

    ", + "bg": "

    Est pariatur quis. 148178

    ", + "ar": "

    Ipsa dolorem id. 148179

    ", + "ca": "

    Aut quod consequatur. 148180

    ", + "cs": "

    Maxime officiis sit. 148181

    ", + "da": "

    Quisquam dolorem earum. 148182

    ", + "de": "

    Sapiente iure impedit. 148183

    ", + "el": "

    Molestias id ullam. 148184

    ", + "eo": "

    Vero quas veniam. 148185

    ", + "es": "

    Est id eum. 148186

    ", + "es-MX": "

    Et sed maiores. 148187

    ", + "es-PY": "

    Dolor omnis et. 148188

    ", + "et": "

    Modi tempora occaecati. 148189

    ", + "eu": "

    Ipsa voluptas minima. 148190

    ", + "fa": "

    Tenetur aut natus. 148191

    ", + "fi-pl": "

    Sit et ullam. 148192

    ", + "fi": "

    Soluta dolor nesciunt. 148193

    ", + "fr": "

    Quibusdam esse ullam. 148194

    ", + "fr-CA": "

    Ad quasi iusto. 148195

    ", + "ga": "

    Debitis facilis voluptas. 148196

    ", + "gl": "

    Et quibusdam et. 148197

    ", + "hr": "

    Esse neque labore. 148198

    ", + "hu": "

    Non consequatur facere. 148199

    ", + "id": "

    Similique et in. 148200

    ", + "is": "

    Alias porro iste. 148201

    ", + "it": "

    Voluptatum molestias omnis. 148202

    ", + "ja": "

    気持ちいい助手こうぞく。 148203

    ", + "ko": "

    동일한 범죄에 전통문화의. 148204

    ", + "lb": "

    Nihil aperiam illo. 148205

    ", + "lt": "

    Nesciunt minima voluptatum. 148206

    ", + "lv": "

    Dolorem laborum corporis. 148207

    ", + "mt": "

    Alias possimus eos. 148208

    ", + "nl": "

    Inventore voluptas perspiciatis. 148209

    ", + "no": "

    Iusto modi eaque. 148210

    ", + "pl": "

    Cumque aut qui. 148211

    ", + "pt": "

    Eaque aliquam vel. 148212

    ", + "pt-BR": "

    Soluta et quibusdam. 148213

    ", + "ro": "

    Placeat molestiae beatae. 148214

    ", + "ru": "

    Voluptatibus inventore voluptate. 148215

    ", + "sk": "

    Nesciunt sed qui. 148216

    ", + "sl": "

    Tenetur alias eum. 148217

    ", + "sr": "

    Consequatur placeat consequuntur. 148218

    ", + "sv": "

    Sed minima rem. 148219

    ", + "tr": "

    Cum consequatur tempore. 148220

    ", + "uk": "

    Sequi sunt eum. 148221

    ", + "vi": "

    Nghỉ bơi mướn. 148222

    ", + "zh-CN": "

    Quia voluptates dolor. 148223

    ", "zh-TW": "" }, "visibility": "public", - "created_at": "2024-12-09T15:23:24Z", - "updated_at": "2024-12-09T15:23:24Z" + "created_at": "2024-12-10T06:28:27Z", + "updated_at": "2024-12-10T06:28:27Z" }, "relationships": { "components": { "data": [ { - "id": "21984", + "id": "25018", "type": "accountability_component" }, { - "id": "21987", + "id": "25021", "type": "blog_component" }, { - "id": "21982", + "id": "25016", "type": "budget_component" }, { - "id": "21985", + "id": "25019", "type": "debate_component" }, { - "id": "21976", + "id": "25010", "type": "meeting_component" }, { - "id": "21981", + "id": "25015", "type": "meeting_component" }, { - "id": "21974", + "id": "25008", "type": "meeting_component" }, { - "id": "21978", + "id": "25012", "type": "meeting_component" }, { - "id": "21979", + "id": "25013", "type": "page_component" }, { - "id": "21977", + "id": "25009", "type": "proposal_component" }, { - "id": "21975", + "id": "25011", "type": "proposal_component" }, { - "id": "21973", + "id": "25014", "type": "proposal_component" }, { - "id": "21980", + "id": "25007", "type": "proposal_component" }, { - "id": "21986", + "id": "25020", "type": "sortition_component" }, { - "id": "21983", + "id": "25017", "type": "survey_component" } ], @@ -4753,12 +4765,12 @@ "count": 15 }, "links": { - "related": "https://115.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=6" + "related": "https://113.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::Assembly&filter[participatory_space_id_eq]=6" } } }, "links": { - "self": "https://115.lvh.me/api/rest_full/v0.0/assemblies/6" + "self": "https://113.lvh.me/api/rest_full/v0.0/assemblies/6" } } } @@ -4822,158 +4834,158 @@ "zh-TW": "" }, "subtitle": { - "en": " Consequatur voluptatem sunt. 163345", - "bg": " Eius iusto adipisci. 163346", - "ar": " Repellat eius perspiciatis. 163347", - "ca": " Non neque dolorum. 163348", - "cs": " Aut repellat quo. 163349", - "da": " In qui nam. 163350", - "de": " Est hic ut. 163351", - "el": " Cumque magni assumenda. 163352", - "eo": " Pariatur nemo vitae. 163353", - "es": " Qui deleniti ipsa. 163354", - "es-MX": " Non molestiae accusantium. 163355", - "es-PY": " Repudiandae consequuntur cupiditate. 163356", - "et": " Doloremque rem voluptatem. 163357", - "eu": " Ut voluptas et. 163358", - "fa": " Rerum est assumenda. 163359", - "fi-pl": " Soluta sequi qui. 163360", - "fi": " Modi ut voluptates. 163361", - "fr": " Perferendis quibusdam qui. 163362", - "fr-CA": " Laboriosam asperiores tenetur. 163363", - "ga": " A rerum aut. 163364", - "gl": " Voluptate quia occaecati. 163365", - "hr": " Omnis dignissimos corrupti. 163366", - "hu": " Occaecati deserunt consequatur. 163367", - "id": " Ut dolorem ducimus. 163368", - "is": " Veniam minus dolorum. 163369", - "it": " Maiores neque commodi. 163370", - "ja": " はじめてぶっきょう凝固。 163371", - "ko": " 무상으로 범죄에 권리는. 163372", - "lb": " Doloribus voluptatem nihil. 163373", - "lt": " Debitis rerum perspiciatis. 163374", - "lv": " Cumque sed omnis. 163375", - "mt": " Est et sint. 163376", - "nl": " Repellat officia sequi. 163377", - "no": " Dolorem sint eum. 163378", - "pl": " Sit vel cupiditate. 163379", - "pt": " Voluptatem ullam perferendis. 163380", - "pt-BR": " Perspiciatis suscipit ut. 163381", - "ro": " Consequatur maxime maiores. 163382", - "ru": " Similique qui corporis. 163383", - "sk": " Id non magnam. 163384", - "sl": " Qui sit sint. 163385", - "sr": " Quasi voluptas eum. 163386", - "sv": " Et veniam accusamus. 163387", - "tr": " Quod in saepe. 163388", - "uk": " Ut rerum quae. 163389", - "vi": " Được ghế bốn. 163390", - "zh-CN": " Id occaecati optio. 163391", + "en": " Neque et accusamus. 163009", + "bg": " Vero dicta iste. 163010", + "ar": " Eum labore officia. 163011", + "ca": " Illum rerum consequuntur. 163012", + "cs": " Veritatis magni accusamus. 163013", + "da": " Voluptas autem laboriosam. 163014", + "de": " Dolores adipisci commodi. 163015", + "el": " Ab ratione laboriosam. 163016", + "eo": " Facere maiores ut. 163017", + "es": " Totam explicabo et. 163018", + "es-MX": " Qui qui molestiae. 163019", + "es-PY": " Sunt et qui. 163020", + "et": " Et quia cum. 163021", + "eu": " Ullam est autem. 163022", + "fa": " Corrupti enim assumenda. 163023", + "fi-pl": " Et est omnis. 163024", + "fi": " Placeat nemo aliquam. 163025", + "fr": " Doloribus maxime odio. 163026", + "fr-CA": " Exercitationem est et. 163027", + "ga": " Vitae dolorem autem. 163028", + "gl": " Molestiae repellendus illo. 163029", + "hr": " Reiciendis nihil ab. 163030", + "hu": " Nihil laudantium odio. 163031", + "id": " Est accusamus iste. 163032", + "is": " Repudiandae quibusdam voluptas. 163033", + "it": " Fugit accusamus quaerat. 163034", + "ja": " つばさひきざん平安。 163035", + "ko": " 조약과 국가는 범죄에. 163036", + "lb": " Doloribus aut eveniet. 163037", + "lt": " Neque et ipsa. 163038", + "lv": " Vel eos veritatis. 163039", + "mt": " Et sed numquam. 163040", + "nl": " Sit assumenda debitis. 163041", + "no": " Quaerat explicabo nobis. 163042", + "pl": " Dolore non quam. 163043", + "pt": " Alias quis neque. 163044", + "pt-BR": " Ratione culpa iure. 163045", + "ro": " Quia est quasi. 163046", + "ru": " Perferendis voluptatem consequatur. 163047", + "sk": " Pariatur sit facere. 163048", + "sl": " Saepe ut iusto. 163049", + "sr": " Velit nostrum mollitia. 163050", + "sv": " Illum rerum velit. 163051", + "tr": " Voluptas atque sapiente. 163052", + "uk": " Quae enim voluptate. 163053", + "vi": " Leo lỗi yêu. 163054", + "zh-CN": " Quaerat cum quisquam. 163055", "zh-TW": "" }, "short_description": { - "en": "

    Sed recusandae est. 163393

    ", - "bg": "

    Eum quia sit. 163394

    ", - "ar": "

    Magni laboriosam sint. 163395

    ", - "ca": "

    Et facilis est. 163396

    ", - "cs": "

    Impedit labore voluptatibus. 163397

    ", - "da": "

    Necessitatibus quibusdam cupiditate. 163398

    ", - "de": "

    Aliquam neque et. 163399

    ", - "el": "

    Perferendis occaecati quia. 163400

    ", - "eo": "

    Molestiae commodi sed. 163401

    ", - "es": "

    Molestiae consequatur ducimus. 163402

    ", - "es-MX": "

    Ea in quod. 163403

    ", - "es-PY": "

    Vel ipsam sed. 163404

    ", - "et": "

    Ab corporis quo. 163405

    ", - "eu": "

    Ut distinctio numquam. 163406

    ", - "fa": "

    Eius nobis est. 163407

    ", - "fi-pl": "

    Minima alias enim. 163408

    ", - "fi": "

    Impedit ipsam sunt. 163409

    ", - "fr": "

    Quia tenetur quibusdam. 163410

    ", - "fr-CA": "

    Nihil earum sit. 163411

    ", - "ga": "

    Praesentium voluptate exercitationem. 163412

    ", - "gl": "

    Libero minus quae. 163413

    ", - "hr": "

    A dolor tenetur. 163414

    ", - "hu": "

    Est quia velit. 163415

    ", - "id": "

    Illo ratione omnis. 163416

    ", - "is": "

    Ut vitae incidunt. 163417

    ", - "it": "

    Perferendis voluptas molestiae. 163418

    ", - "ja": "

    きゅうりょうにるれつあく。 163419

    ", - "ko": "

    형에 아니한다. 있다.. 163420

    ", - "lb": "

    Hic qui omnis. 163421

    ", - "lt": "

    Dolorem veritatis dolore. 163422

    ", - "lv": "

    Vero odit qui. 163423

    ", - "mt": "

    Reprehenderit est commodi. 163424

    ", - "nl": "

    Et id omnis. 163425

    ", - "no": "

    Incidunt ut voluptatem. 163426

    ", - "pl": "

    Dolor sint molestiae. 163427

    ", - "pt": "

    Culpa nemo sunt. 163428

    ", - "pt-BR": "

    Sed quia necessitatibus. 163429

    ", - "ro": "

    Repudiandae laboriosam excepturi. 163430

    ", - "ru": "

    Harum deserunt explicabo. 163431

    ", - "sk": "

    Maxime eligendi aliquid. 163432

    ", - "sl": "

    Sit aut magnam. 163433

    ", - "sr": "

    Quae illum repellendus. 163434

    ", - "sv": "

    Aut dicta fugit. 163435

    ", - "tr": "

    Eaque sit occaecati. 163436

    ", - "uk": "

    Cumque corrupti omnis. 163437

    ", - "vi": "

    Mây tô việc. 163438

    ", - "zh-CN": "

    Quos qui sed. 163439

    ", + "en": "

    Ut molestiae nulla. 163057

    ", + "bg": "

    Aut fugiat ullam. 163058

    ", + "ar": "

    Ut quia non. 163059

    ", + "ca": "

    Voluptatibus voluptate eum. 163060

    ", + "cs": "

    Fugiat blanditiis et. 163061

    ", + "da": "

    Maiores et ratione. 163062

    ", + "de": "

    Non doloremque eligendi. 163063

    ", + "el": "

    Provident vitae est. 163064

    ", + "eo": "

    Dolorum deserunt est. 163065

    ", + "es": "

    Impedit ut facere. 163066

    ", + "es-MX": "

    Vero perspiciatis mollitia. 163067

    ", + "es-PY": "

    Eum autem quo. 163068

    ", + "et": "

    Voluptatem repellendus ut. 163069

    ", + "eu": "

    Soluta culpa ut. 163070

    ", + "fa": "

    Sint qui reiciendis. 163071

    ", + "fi-pl": "

    Dolorem repudiandae natus. 163072

    ", + "fi": "

    Aut earum culpa. 163073

    ", + "fr": "

    Dolores quasi consectetur. 163074

    ", + "fr-CA": "

    Quia et in. 163075

    ", + "ga": "

    Sunt consequatur beatae. 163076

    ", + "gl": "

    Suscipit optio et. 163077

    ", + "hr": "

    Alias harum quia. 163078

    ", + "hu": "

    Consequatur voluptatem est. 163079

    ", + "id": "

    Nobis minus repudiandae. 163080

    ", + "is": "

    Dolorem deserunt ipsa. 163081

    ", + "it": "

    Qui amet rerum. 163082

    ", + "ja": "

    すんか継承地面。 163083

    ", + "ko": "

    계승·발전과 저작자·발명가·과학기술자와 모든. 163084

    ", + "lb": "

    Laboriosam repellat at. 163085

    ", + "lt": "

    Sit voluptas quos. 163086

    ", + "lv": "

    Facere sunt nesciunt. 163087

    ", + "mt": "

    Quia sed corrupti. 163088

    ", + "nl": "

    Cumque corrupti iure. 163089

    ", + "no": "

    Aut voluptatibus dignissimos. 163090

    ", + "pl": "

    Est voluptatem et. 163091

    ", + "pt": "

    Dignissimos illum aperiam. 163092

    ", + "pt-BR": "

    Recusandae sint molestiae. 163093

    ", + "ro": "

    Quod delectus enim. 163094

    ", + "ru": "

    Est nemo beatae. 163095

    ", + "sk": "

    Laudantium tempore autem. 163096

    ", + "sl": "

    Explicabo qui facilis. 163097

    ", + "sr": "

    Quis cupiditate amet. 163098

    ", + "sv": "

    Magnam voluptatem nemo. 163099

    ", + "tr": "

    Quo provident non. 163100

    ", + "uk": "

    Officiis blanditiis et. 163101

    ", + "vi": "

    Thích biết yêu. 163102

    ", + "zh-CN": "

    Voluptas vel optio. 163103

    ", "zh-TW": "" }, "description": { - "en": "

    Laudantium enim recusandae. 163441

    ", - "bg": "

    Voluptate odit excepturi. 163442

    ", - "ar": "

    Omnis perspiciatis amet. 163443

    ", - "ca": "

    Illum sint ex. 163444

    ", - "cs": "

    Molestiae ea alias. 163445

    ", - "da": "

    Rem cumque qui. 163446

    ", - "de": "

    Quidem omnis voluptatibus. 163447

    ", - "el": "

    Architecto sed enim. 163448

    ", - "eo": "

    Delectus qui impedit. 163449

    ", - "es": "

    Magnam laborum dolor. 163450

    ", - "es-MX": "

    Earum incidunt eos. 163451

    ", - "es-PY": "

    Ipsa vel autem. 163452

    ", - "et": "

    Praesentium sint eum. 163453

    ", - "eu": "

    Quod totam aliquam. 163454

    ", - "fa": "

    Eligendi sint voluptatem. 163455

    ", - "fi-pl": "

    Deserunt illo consequatur. 163456

    ", - "fi": "

    Odio officiis pariatur. 163457

    ", - "fr": "

    Sunt beatae tempora. 163458

    ", - "fr-CA": "

    Rem in molestiae. 163459

    ", - "ga": "

    Harum neque itaque. 163460

    ", - "gl": "

    Id laboriosam aut. 163461

    ", - "hr": "

    Dolor quaerat a. 163462

    ", - "hu": "

    Repudiandae omnis voluptas. 163463

    ", - "id": "

    Repellat cupiditate id. 163464

    ", - "is": "

    In saepe molestiae. 163465

    ", - "it": "

    Et tenetur error. 163466

    ", - "ja": "

    床かんりょうてき勇気。 163467

    ", - "ko": "

    국내법과 염려가 의무를. 163468

    ", - "lb": "

    Fuga deserunt voluptatem. 163469

    ", - "lt": "

    Doloremque tempora laboriosam. 163470

    ", - "lv": "

    Tempora voluptas aut. 163471

    ", - "mt": "

    Ut atque ut. 163472

    ", - "nl": "

    Quam perspiciatis esse. 163473

    ", - "no": "

    Sit soluta vel. 163474

    ", - "pl": "

    Labore nemo non. 163475

    ", - "pt": "

    Eligendi et facere. 163476

    ", - "pt-BR": "

    Dignissimos cumque ab. 163477

    ", - "ro": "

    Non dolore perspiciatis. 163478

    ", - "ru": "

    Vel animi alias. 163479

    ", - "sk": "

    Dolore ut optio. 163480

    ", - "sl": "

    Maxime sed perspiciatis. 163481

    ", - "sr": "

    Maxime illum deleniti. 163482

    ", - "sv": "

    Et consectetur dignissimos. 163483

    ", - "tr": "

    Maiores eos voluptatem. 163484

    ", - "uk": "

    In ut enim. 163485

    ", - "vi": "

    Mướn việc quê. 163486

    ", - "zh-CN": "

    Voluptatem est laboriosam. 163487

    ", + "en": "

    Excepturi aut quia. 163105

    ", + "bg": "

    Molestiae eius ratione. 163106

    ", + "ar": "

    Sed consectetur exercitationem. 163107

    ", + "ca": "

    Distinctio consequatur aut. 163108

    ", + "cs": "

    Sit incidunt sint. 163109

    ", + "da": "

    Reiciendis voluptatum eius. 163110

    ", + "de": "

    Voluptatem magni mollitia. 163111

    ", + "el": "

    Omnis blanditiis dolor. 163112

    ", + "eo": "

    Ducimus et minima. 163113

    ", + "es": "

    Modi in non. 163114

    ", + "es-MX": "

    Voluptates dolorum pariatur. 163115

    ", + "es-PY": "

    Tempore distinctio tempora. 163116

    ", + "et": "

    Voluptatem ut id. 163117

    ", + "eu": "

    Ut ullam quibusdam. 163118

    ", + "fa": "

    Debitis qui soluta. 163119

    ", + "fi-pl": "

    Earum suscipit et. 163120

    ", + "fi": "

    Non blanditiis sit. 163121

    ", + "fr": "

    Dolor sed nisi. 163122

    ", + "fr-CA": "

    Pariatur ullam dolorem. 163123

    ", + "ga": "

    Quod dolorum et. 163124

    ", + "gl": "

    Eum asperiores maiores. 163125

    ", + "hr": "

    Omnis amet qui. 163126

    ", + "hu": "

    Perferendis quia cumque. 163127

    ", + "id": "

    Provident voluptatem aut. 163128

    ", + "is": "

    Qui maiores exercitationem. 163129

    ", + "it": "

    Blanditiis autem dolore. 163130

    ", + "ja": "

    たらす休日待合。 163131

    ", + "ko": "

    모성의 죄를 3년. 163132

    ", + "lb": "

    Qui velit est. 163133

    ", + "lt": "

    Ipsa et velit. 163134

    ", + "lv": "

    Nesciunt soluta corrupti. 163135

    ", + "mt": "

    Expedita et ut. 163136

    ", + "nl": "

    Expedita animi et. 163137

    ", + "no": "

    Est minima est. 163138

    ", + "pl": "

    Facilis est beatae. 163139

    ", + "pt": "

    Eos veritatis id. 163140

    ", + "pt-BR": "

    Vel aut fugit. 163141

    ", + "ro": "

    Dicta alias iusto. 163142

    ", + "ru": "

    Ea recusandae esse. 163143

    ", + "sk": "

    Saepe eum voluptatem. 163144

    ", + "sl": "

    Ab omnis aliquid. 163145

    ", + "sr": "

    Qui quas voluptatum. 163146

    ", + "sv": "

    Odit excepturi harum. 163147

    ", + "tr": "

    Ut voluptatum velit. 163148

    ", + "uk": "

    Ut necessitatibus repellat. 163149

    ", + "vi": "

    Ngọt chết nhà. 163150

    ", + "zh-CN": "

    Est vero et. 163151

    ", "zh-TW": "" }, "visibility": "public", - "created_at": "2024-12-09T15:23:26Z", - "updated_at": "2024-12-09T15:23:26Z" + "created_at": "2024-12-10T06:28:29Z", + "updated_at": "2024-12-10T06:28:29Z" }, "relationships": { "components": { @@ -4984,12 +4996,12 @@ "count": 0 }, "links": { - "related": "https://122.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::ParticipatoryProcess&filter[participatory_space_id_eq]=6" + "related": "https://120.lvh.me/api/rest_full/v0.0/components?filter[participatory_space_type_eq]=Decidim::ParticipatoryProcess&filter[participatory_space_id_eq]=6" } } }, "links": { - "self": "https://122.lvh.me/api/rest_full/v0.0/participatory_processes/6" + "self": "https://120.lvh.me/api/rest_full/v0.0/participatory_processes/6" } } } @@ -5045,6 +5057,8 @@ ] } ], + "operationId": "organizations", + "description": "List available organizations", "parameters": [ { "name": "locales[]", @@ -5139,19 +5153,19 @@ "value": { "data": [ { - "id": "9607", + "id": "10618", "type": "organization", "attributes": { - "host": "143.lvh.me", + "host": "141.lvh.me", "secondary_hosts": [ ], "name": { - "en": "Beatty, Gorczany and Harber", - "fr": "Steuber-Ebert" + "en": "Feeney-Turner", + "fr": "Langosh and Sons" }, - "created_at": "2024-12-09T15:23:34Z", - "updated_at": "2024-12-09T15:23:34Z" + "created_at": "2024-12-10T06:28:37Z", + "updated_at": "2024-12-10T06:28:37Z" }, "meta": { "locales": [ @@ -5161,20 +5175,19 @@ } }, { - "id": "4363", + "id": "10619", "type": "organization", "attributes": { - "host": "localhost", + "host": "142.lvh.me", "secondary_hosts": [ - "0.0.0.0", - "127.0.0.1" + ], "name": { - "en": "Fahey-Keeling", - "fr": "Perret et Remy" + "en": "Gutmann and Sons", + "fr": "Altenwerth, Harris and Dietrich" }, - "created_at": "2024-11-25T05:30:20Z", - "updated_at": "2024-11-25T05:30:24Z" + "created_at": "2024-12-10T06:28:37Z", + "updated_at": "2024-12-10T06:28:37Z" }, "meta": { "locales": [ @@ -5184,19 +5197,20 @@ } }, { - "id": "9608", + "id": "4363", "type": "organization", "attributes": { - "host": "144.lvh.me", + "host": "localhost", "secondary_hosts": [ - + "0.0.0.0", + "127.0.0.1" ], "name": { - "en": "Hahn, Hauck and Kautzer", - "fr": "Kunze, Parker and Howell" + "en": "Fahey-Keeling", + "fr": "Perret et Remy" }, - "created_at": "2024-12-09T15:23:34Z", - "updated_at": "2024-12-09T15:23:35Z" + "created_at": "2024-11-25T05:30:20Z", + "updated_at": "2024-11-25T05:30:24Z" }, "meta": { "locales": [ @@ -5212,65 +5226,65 @@ "value": { "data": [ { - "id": "9613", + "id": "10620", "type": "organization", "attributes": { - "host": "149.lvh.me", + "host": "143.lvh.me", "secondary_hosts": [ ], "name": { - "en": "Gleason-VonRueden", - "bg": "Barrows, Smitham and Erdman", - "ar": "Krajcik, Gerlach and Koch", - "ca": "Kihn, Wolff and Muller", - "cs": "Langosh, Gutkowski and Morar", - "da": "Koch, Kuhic and Graham", - "de": "Bruen-Pfannerstill", - "el": "Brekke and Sons", - "eo": "Schulist-Bashirian", - "es": "Johns-Donnelly", - "es-MX": "Schuppe-Wyman", - "es-PY": "Flatley Group", - "et": "Huels and Sons", - "eu": "McKenzie, Miller and Keebler", - "fa": "Schuster-Raynor", - "fi-pl": "Konopelski-Ondricka", - "fi": "Rogahn-Erdman", - "fr": "Breitenberg-Walker", - "fr-CA": "Jakubowski, Kemmer and Wiegand", - "ga": "Sawayn-Johnson", - "gl": "Schinner, Mitchell and Emmerich", - "hr": "Boyer, Orn and Morissette", - "hu": "Becker-Yost", - "id": "Herzog-Satterfield", - "is": "Powlowski, Rath and Romaguera", - "it": "Blanda, Ferry and Ebert", - "ja": "Rosenbaum, Mohr and Moore", - "ko": "Schinner-Skiles", - "lb": "Cassin, Zemlak and Shields", - "lt": "Wilkinson and Sons", - "lv": "Daugherty-Bahringer", - "mt": "Strosin-D'Amore", - "nl": "Baumbach, Pfeffer and Wiza", - "no": "Lehner, Becker and Tillman", - "pl": "Rice, Gleichner and MacGyver", - "pt": "DuBuque, Bailey and Dach", - "pt-BR": "Ruecker, Larson and Wintheiser", - "ro": "Greenfelder, Nicolas and Jacobi", - "ru": "Feeney Group", - "sk": "Abernathy, Terry and Senger", - "sl": "Mueller, Conroy and Ortiz", - "sr": "Feil-Schiller", - "sv": "Grady-Klocko", - "tr": "Altenwerth, Blanda and Paucek", - "uk": "Fritsch-Prohaska", - "vi": "O'Conner, Armstrong and Harris", - "zh-CN": "Hirthe, Jaskolski and Rath", - "zh-TW": "Deckow Inc" + "en": "Kohler-Hyatt", + "bg": "Braun-Gleason", + "ar": "Ratke-Sauer", + "ca": "Considine, Reynolds and Senger", + "cs": "Weimann, Sipes and O'Connell", + "da": "Turcotte-Rice", + "de": "Von-Kovacek", + "el": "Abbott, Schmidt and Adams", + "eo": "Pfannerstill, Funk and Hoppe", + "es": "Kling, Stanton and Hilpert", + "es-MX": "Walter and Sons", + "es-PY": "Towne-Reilly", + "et": "Hand-Hilpert", + "eu": "Walter-Bins", + "fa": "Bosco Inc", + "fi-pl": "Russel-Rutherford", + "fi": "Mueller, Mante and Stark", + "fr": "Runolfsson, Ferry and Torp", + "fr-CA": "Lesch, Mann and Kreiger", + "ga": "Stracke, Kihn and Medhurst", + "gl": "Kassulke-Watsica", + "hr": "Schaden-Koelpin", + "hu": "Carter-Wintheiser", + "id": "Ortiz-Wintheiser", + "is": "Spinka, Rice and Stoltenberg", + "it": "O'Hara-Lebsack", + "ja": "Willms-Kiehn", + "ko": "Harber, Bednar and Bergstrom", + "lb": "Becker-Hickle", + "lt": "Rice-Vandervort", + "lv": "Dare, Lockman and Gutkowski", + "mt": "Rowe-Sporer", + "nl": "Douglas-Emard", + "no": "Mohr, Orn and Roberts", + "pl": "Beer-Hermiston", + "pt": "Torp, Hammes and Aufderhar", + "pt-BR": "O'Kon Group", + "ro": "Leuschke, Grady and Kutch", + "ru": "Schaefer Inc", + "sk": "Von, O'Reilly and Price", + "sl": "Greenholt, Baumbach and Schinner", + "sr": "Harvey-Barrows", + "sv": "Bosco-Hermiston", + "tr": "O'Hara, Kuvalis and Stark", + "uk": "Towne, Bernier and Weimann", + "vi": "Nikolaus-Reinger", + "zh-CN": "Stokes-Haag", + "zh-TW": "Beahan, Schuppe and Homenick" }, - "created_at": "2024-12-09T15:23:36Z", - "updated_at": "2024-12-09T15:23:36Z" + "created_at": "2024-12-10T06:28:37Z", + "updated_at": "2024-12-10T06:28:37Z" }, "meta": { "locales": [ @@ -5326,66 +5340,65 @@ } }, { - "id": "4363", + "id": "10621", "type": "organization", "attributes": { - "host": "localhost", + "host": "144.lvh.me", "secondary_hosts": [ - "0.0.0.0", - "127.0.0.1" + ], "name": { - "en": "Fahey-Keeling", - "bg": "", - "ar": "", - "ca": "Alemany-Guarch", - "cs": "Goyette and Sons", - "da": "", - "de": "Wollenberg, Meyer und Laws", - "el": "", - "eo": "", - "es": "Saiz e Hijos", - "es-MX": "", - "es-PY": "", - "et": "", - "eu": "Beer Group", - "fa": "", - "fi-pl": "", - "fi": "Roberts, Osinski and Runolfsson", - "fr": "Perret et Remy", - "fr-CA": "", - "ga": "", - "gl": "", - "hr": "", - "hu": "", - "id": "", - "is": "", - "it": "Longo, Costantin e Milani e figli", - "ja": "合名会社野村情報", - "ko": "", - "lb": "", - "lt": "", - "lv": "", - "mt": "", - "nl": "Iterson, Kampen and Milius", - "no": "", - "pl": "Rak-Książek", - "pt": "Batista, Xavier e Macedo", - "pt-BR": "", - "ro": "", - "ru": "", - "sk": "", - "sl": "", - "sr": "", - "sv": "", - "tr": "", - "uk": "", - "vi": "", - "zh-CN": "", - "zh-TW": "" + "en": "Hoppe-Johns", + "bg": "Casper Inc", + "ar": "Koelpin-Bailey", + "ca": "Connelly-Cruickshank", + "cs": "Cummerata Group", + "da": "Braun-Stoltenberg", + "de": "Dietrich, Veum and Stroman", + "el": "Rutherford-Cummings", + "eo": "Padberg-Huels", + "es": "Will Inc", + "es-MX": "Rempel-Heidenreich", + "es-PY": "Paucek, Armstrong and Wiza", + "et": "Bergnaum, Fahey and Will", + "eu": "Weimann-Klein", + "fa": "Stokes, Oberbrunner and Rolfson", + "fi-pl": "Champlin-Bartoletti", + "fi": "Kling, Rau and Lind", + "fr": "Feeney LLC", + "fr-CA": "Gibson, Jones and Treutel", + "ga": "Nienow-Volkman", + "gl": "McGlynn-Harris", + "hr": "Ledner-Jones", + "hu": "Watsica, Hoeger and Fahey", + "id": "Hoeger-Bosco", + "is": "Auer, Hackett and Abernathy", + "it": "Leuschke, Johns and Gottlieb", + "ja": "Feil, McClure and Romaguera", + "ko": "Homenick-Wiza", + "lb": "Feil-Olson", + "lt": "White-Price", + "lv": "Cronin, Conroy and Hauck", + "mt": "Reichel, Farrell and Hagenes", + "nl": "Fadel, Haag and Lemke", + "no": "Hand-Abbott", + "pl": "Herman, Hilll and Zulauf", + "pt": "Johnson-Heller", + "pt-BR": "Reinger, Feest and Crist", + "ro": "Kreiger, Deckow and Quitzon", + "ru": "Orn-Huel", + "sk": "Collins-Casper", + "sl": "Mann-Mayert", + "sr": "Miller LLC", + "sv": "Barrows-Lockman", + "tr": "Kerluke Inc", + "uk": "Orn, Ledner and Hermiston", + "vi": "McLaughlin-Daugherty", + "zh-CN": "Halvorson, Shields and Deckow", + "zh-TW": "Stehr-Grimes" }, - "created_at": "2024-11-25T05:30:20Z", - "updated_at": "2024-11-25T05:30:24Z" + "created_at": "2024-12-10T06:28:38Z", + "updated_at": "2024-12-10T06:28:38Z" }, "meta": { "locales": [ @@ -5486,6 +5499,8 @@ ] } ], + "operationId": "users", + "description": "List or search users of the organization", "parameters": [ { "name": "page", @@ -5639,17 +5654,17 @@ "value": { "data": [ { - "id": "15862", + "id": "17963", "type": "user", "attributes": { - "name": "Pres. Melia Lueilwitz", - "nickname": "hsy3w_95", - "personal_url": "http://crist.test/alane", - "email": "user95@example.org", - "about": "{\"en\"=>\" Ipsa praesentium amet. 207745\", \"bg\"=>\" Id vel quisquam. 207746\", \"ar\"=>\" Et expedita voluptatum. 207747\", \"ca\"=>\" Debitis tenetur beatae. 207748\", \"cs\"=>\" Rem consequatur distinctio. 207749\", \"da\"=>\" Sit molestiae dolorem. 207750\", \"de\"=>\" Modi perferendis velit. 207751\", \"el\"=>\" Perferendis placeat repellendus. 207752\", \"eo\"=>\" Pariatur quo distinctio. 207753\", \"es\"=>\" Occaecati omnis odit. 207754\", \"es-MX\"=>\" Et sunt deserunt. 207755\", \"es-PY\"=>\" Ut quasi ut. 207756\", \"et\"=>\" Sint accusamus ab. 207757\", \"eu\"=>\" Soluta laboriosam autem. 207758\", \"fa\"=>\" Ea perferendis voluptatem. 207759\", \"fi-pl\"=>\" Aut qui quia. 207760\", \"fi\"=>\" Voluptatem iure ipsum. 207761\", \"fr\"=>\" Tempora dolores qui. 207762\", \"fr-CA\"=>\" Assumenda veritatis doloribus. 207763\", \"ga\"=>\" Voluptate sed eaque. 207764\", \"gl\"=>\" Quis aut sed. 207765\", \"hr\"=>\" Omnis natus autem. 207766\", \"hu\"=>\" Fugit recusandae iusto. 207767\", \"id\"=>\" Accusantium atque aperiam. 207768\", \"is\"=>\" Voluptate consequatur nam. 207769\", \"it\"=>\" Facere ut repellat. 207770\", \"ja\"=>\" 漂う避けるふくへい。 207771\", \"ko\"=>\" 자유를 정하는 체결·공포된. 207772\", \"lb\"=>\" Debitis ut distinctio. 207773\", \"lt\"=>\" Voluptatibus cupiditate nulla. 207774\", \"lv\"=>\" Qui et officiis. 207775\", \"mt\"=>\" Rerum mollitia sapiente. 207776\", \"nl\"=>\" Consequuntur quae qui. 207777\", \"no\"=>\" Eum quam natus. 207778\", \"pl\"=>\" Non dolores illum. 207779\", \"pt\"=>\" Facilis autem odio. 207780\", \"pt-BR\"=>\" Sit ipsam autem. 207781\", \"ro\"=>\" Pariatur consequatur aut. 207782\", \"ru\"=>\" Beatae distinctio pariatur. 207783\", \"sk\"=>\" Est incidunt nihil. 207784\", \"sl\"=>\" Et alias quo. 207785\", \"sr\"=>\" Fugiat eos et. 207786\", \"sv\"=>\" Consequuntur quo nihil. 207787\", \"tr\"=>\" Ex praesentium ut. 207788\", \"uk\"=>\" Voluptatem explicabo dolorem. 207789\", \"vi\"=>\" Kim là ghét. 207790\", \"zh-CN\"=>\" Magni temporibus velit. 207791\", \"machine_translations\"=>{\"zh-TW\"=>\" Debitis cum quia. 207792\"}}", + "name": "Isaac Hoppe", + "nickname": "9mv6uq1hgk_94", + "personal_url": "http://hand.test/rheba", + "email": "user94@example.org", + "about": "{\"en\"=>\" Voluptas neque dignissimos. 207409\", \"bg\"=>\" Soluta in quo. 207410\", \"ar\"=>\" Qui aspernatur ratione. 207411\", \"ca\"=>\" Nostrum saepe ut. 207412\", \"cs\"=>\" Quam ipsa et. 207413\", \"da\"=>\" Quibusdam sapiente unde. 207414\", \"de\"=>\" Nihil ratione numquam. 207415\", \"el\"=>\" Ut non dolorem. 207416\", \"eo\"=>\" Voluptatem nam rerum. 207417\", \"es\"=>\" Incidunt debitis et. 207418\", \"es-MX\"=>\" Sint illo quibusdam. 207419\", \"es-PY\"=>\" Asperiores est recusandae. 207420\", \"et\"=>\" Cumque hic ex. 207421\", \"eu\"=>\" Eum sequi et. 207422\", \"fa\"=>\" Repellat tenetur quaerat. 207423\", \"fi-pl\"=>\" Esse quia eveniet. 207424\", \"fi\"=>\" Hic maiores et. 207425\", \"fr\"=>\" Non sunt enim. 207426\", \"fr-CA\"=>\" Reprehenderit omnis hic. 207427\", \"ga\"=>\" Est quia excepturi. 207428\", \"gl\"=>\" Sapiente doloremque architecto. 207429\", \"hr\"=>\" Quo perspiciatis quia. 207430\", \"hu\"=>\" Nisi rerum quos. 207431\", \"id\"=>\" Nihil non aut. 207432\", \"is\"=>\" Magni eveniet deleniti. 207433\", \"it\"=>\" Et laboriosam aut. 207434\", \"ja\"=>\" 重いうえるちがい。 207435\", \"ko\"=>\" 진흥하여야 시설기준과 죄를. 207436\", \"lb\"=>\" Id architecto minus. 207437\", \"lt\"=>\" Explicabo officia numquam. 207438\", \"lv\"=>\" Animi illo velit. 207439\", \"mt\"=>\" Saepe consequatur deserunt. 207440\", \"nl\"=>\" Aut quis aliquid. 207441\", \"no\"=>\" Atque aut occaecati. 207442\", \"pl\"=>\" Voluptates aut voluptatibus. 207443\", \"pt\"=>\" Dolore recusandae sequi. 207444\", \"pt-BR\"=>\" Nam alias sunt. 207445\", \"ro\"=>\" Voluptatum amet dolorum. 207446\", \"ru\"=>\" Necessitatibus dicta corrupti. 207447\", \"sk\"=>\" Eum autem mollitia. 207448\", \"sl\"=>\" Perspiciatis soluta earum. 207449\", \"sr\"=>\" Saepe accusantium soluta. 207450\", \"sv\"=>\" Praesentium corrupti quia. 207451\", \"tr\"=>\" Qui placeat est. 207452\", \"uk\"=>\" Labore nobis necessitatibus. 207453\", \"vi\"=>\" Đánh thuyền tám. 207454\", \"zh-CN\"=>\" Impedit est rerum. 207455\", \"machine_translations\"=>{\"zh-TW\"=>\" Error est ab. 207456\"}}", "locale": "en", - "created_at": "2024-12-09T15:23:38Z", - "updated_at": "2024-12-09T15:23:39Z" + "created_at": "2024-12-10T06:28:41Z", + "updated_at": "2024-12-10T06:28:41Z" }, "relationships": { "roles": { @@ -5664,17 +5679,17 @@ } }, { - "id": "15863", + "id": "17964", "type": "user", "attributes": { - "name": "Arnoldo Shields", - "nickname": "1kj_96", - "personal_url": "http://zboncak.test/peggy", - "email": "user96@example.org", - "about": "{\"en\"=>\" Iure quae necessitatibus. 207793\", \"bg\"=>\" Dignissimos modi non. 207794\", \"ar\"=>\" Voluptatem tenetur eveniet. 207795\", \"ca\"=>\" Et ut doloribus. 207796\", \"cs\"=>\" Dolor sed maiores. 207797\", \"da\"=>\" Consequatur accusamus neque. 207798\", \"de\"=>\" Vero quasi est. 207799\", \"el\"=>\" Error distinctio assumenda. 207800\", \"eo\"=>\" Aut eos non. 207801\", \"es\"=>\" Aliquam omnis suscipit. 207802\", \"es-MX\"=>\" Qui ab minima. 207803\", \"es-PY\"=>\" Qui architecto enim. 207804\", \"et\"=>\" Et est sunt. 207805\", \"eu\"=>\" Id perferendis distinctio. 207806\", \"fa\"=>\" Corrupti velit quaerat. 207807\", \"fi-pl\"=>\" Nulla illum sit. 207808\", \"fi\"=>\" Tempore quidem tempora. 207809\", \"fr\"=>\" Molestiae libero et. 207810\", \"fr-CA\"=>\" Saepe velit dicta. 207811\", \"ga\"=>\" Ipsum non nihil. 207812\", \"gl\"=>\" Corporis ducimus quis. 207813\", \"hr\"=>\" Neque omnis corrupti. 207814\", \"hu\"=>\" Adipisci fugit aut. 207815\", \"id\"=>\" Voluptatem voluptatem est. 207816\", \"is\"=>\" Voluptatibus qui dignissimos. 207817\", \"it\"=>\" Aliquam voluptate perferendis. 207818\", \"ja\"=>\" ほうせき泳ぐ縛る。 207819\", \"ko\"=>\" 국가는 민족문화의 추정된다.. 207820\", \"lb\"=>\" Sint nisi quis. 207821\", \"lt\"=>\" Dolorem praesentium quia. 207822\", \"lv\"=>\" Voluptatem qui id. 207823\", \"mt\"=>\" At officia earum. 207824\", \"nl\"=>\" Fugit nisi id. 207825\", \"no\"=>\" Eveniet maiores quo. 207826\", \"pl\"=>\" Voluptatem animi excepturi. 207827\", \"pt\"=>\" Voluptatem eveniet rerum. 207828\", \"pt-BR\"=>\" Quis enim dolores. 207829\", \"ro\"=>\" Nihil eveniet qui. 207830\", \"ru\"=>\" Accusantium numquam alias. 207831\", \"sk\"=>\" Voluptatem dolores harum. 207832\", \"sl\"=>\" Debitis nihil sunt. 207833\", \"sr\"=>\" Expedita et omnis. 207834\", \"sv\"=>\" Libero dolores assumenda. 207835\", \"tr\"=>\" Ut enim nesciunt. 207836\", \"uk\"=>\" Aperiam dolorem dolorem. 207837\", \"vi\"=>\" Chìm đồng đâu. 207838\", \"zh-CN\"=>\" Impedit nemo dolores. 207839\", \"machine_translations\"=>{\"zh-TW\"=>\" Voluptatem alias odio. 207840\"}}", + "name": "Pearline Paucek", + "nickname": "gf4_95", + "personal_url": "http://bogan-heaney.example/jaime_macgyver", + "email": "user95@example.org", + "about": "{\"en\"=>\" Aut voluptatum eum. 207457\", \"bg\"=>\" Rerum beatae delectus. 207458\", \"ar\"=>\" Repellendus magni consectetur. 207459\", \"ca\"=>\" Iste temporibus repellat. 207460\", \"cs\"=>\" Voluptatem ipsa voluptas. 207461\", \"da\"=>\" Qui consequatur ratione. 207462\", \"de\"=>\" Nihil odio quia. 207463\", \"el\"=>\" Autem qui non. 207464\", \"eo\"=>\" Inventore repellat temporibus. 207465\", \"es\"=>\" Voluptatibus rerum architecto. 207466\", \"es-MX\"=>\" Qui voluptatibus illo. 207467\", \"es-PY\"=>\" Velit molestiae odio. 207468\", \"et\"=>\" Commodi doloremque quia. 207469\", \"eu\"=>\" Eius vitae quibusdam. 207470\", \"fa\"=>\" Dolor sapiente impedit. 207471\", \"fi-pl\"=>\" Distinctio enim eos. 207472\", \"fi\"=>\" Qui exercitationem voluptas. 207473\", \"fr\"=>\" Adipisci vel aperiam. 207474\", \"fr-CA\"=>\" Dolor accusamus et. 207475\", \"ga\"=>\" Et voluptatem aliquid. 207476\", \"gl\"=>\" Eveniet omnis quod. 207477\", \"hr\"=>\" Perspiciatis molestiae tenetur. 207478\", \"hu\"=>\" Sunt dolores quibusdam. 207479\", \"id\"=>\" Tenetur consequatur repellendus. 207480\", \"is\"=>\" Quisquam dolores atque. 207481\", \"it\"=>\" Laborum qui ipsam. 207482\", \"ja\"=>\" ずいぶん間隔かんそく。 207483\", \"ko\"=>\" 확정될 평생교육을 법률이. 207484\", \"lb\"=>\" Ipsam et iste. 207485\", \"lt\"=>\" Ut cumque aspernatur. 207486\", \"lv\"=>\" Et voluptatem aspernatur. 207487\", \"mt\"=>\" Ex nemo est. 207488\", \"nl\"=>\" Excepturi repellendus ut. 207489\", \"no\"=>\" Dolor placeat nemo. 207490\", \"pl\"=>\" Tenetur iure enim. 207491\", \"pt\"=>\" Porro et illo. 207492\", \"pt-BR\"=>\" Facere aut sapiente. 207493\", \"ro\"=>\" Qui nemo dolor. 207494\", \"ru\"=>\" Commodi est quos. 207495\", \"sk\"=>\" Quam inventore vel. 207496\", \"sl\"=>\" Sed corrupti qui. 207497\", \"sr\"=>\" Et iusto molestias. 207498\", \"sv\"=>\" Quasi eos illum. 207499\", \"tr\"=>\" Cum esse debitis. 207500\", \"uk\"=>\" Dolores accusamus et. 207501\", \"vi\"=>\" Vẽ bè giày. 207502\", \"zh-CN\"=>\" Fugit labore et. 207503\", \"machine_translations\"=>{\"zh-TW\"=>\" Aut in dolorum. 207504\"}}", "locale": "en", - "created_at": "2024-12-09T15:23:39Z", - "updated_at": "2024-12-09T15:23:39Z" + "created_at": "2024-12-10T06:28:41Z", + "updated_at": "2024-12-10T06:28:41Z" }, "relationships": { "roles": { @@ -5689,17 +5704,17 @@ } }, { - "id": "15864", + "id": "17965", "type": "user", "attributes": { - "name": "Eusebia Rau", - "nickname": "w0a3b_97", - "personal_url": "http://simonis.example/craig", - "email": "user97@example.org", - "about": "{\"en\"=>\" Ducimus fuga possimus. 207841\", \"bg\"=>\" Nisi itaque qui. 207842\", \"ar\"=>\" Omnis modi dolorum. 207843\", \"ca\"=>\" Ea et consequatur. 207844\", \"cs\"=>\" Sint nostrum rerum. 207845\", \"da\"=>\" Eos necessitatibus voluptate. 207846\", \"de\"=>\" Velit nobis libero. 207847\", \"el\"=>\" Quam est et. 207848\", \"eo\"=>\" Assumenda omnis et. 207849\", \"es\"=>\" Nulla ut eos. 207850\", \"es-MX\"=>\" Corrupti voluptatibus reiciendis. 207851\", \"es-PY\"=>\" Ipsam beatae nisi. 207852\", \"et\"=>\" Enim atque expedita. 207853\", \"eu\"=>\" Debitis esse repudiandae. 207854\", \"fa\"=>\" Commodi unde inventore. 207855\", \"fi-pl\"=>\" Tenetur autem neque. 207856\", \"fi\"=>\" Eos qui quibusdam. 207857\", \"fr\"=>\" Ut iste quibusdam. 207858\", \"fr-CA\"=>\" Vel nisi hic. 207859\", \"ga\"=>\" Sed et vel. 207860\", \"gl\"=>\" Incidunt odit ut. 207861\", \"hr\"=>\" Mollitia a minima. 207862\", \"hu\"=>\" Quasi magni voluptatum. 207863\", \"id\"=>\" Sit voluptate voluptas. 207864\", \"is\"=>\" Qui modi illum. 207865\", \"it\"=>\" In aliquid quia. 207866\", \"ja\"=>\" 病床シアトルしさいぼう。 207867\", \"ko\"=>\" 확정될 국민은 국제법규는. 207868\", \"lb\"=>\" Consectetur vel minus. 207869\", \"lt\"=>\" Quidem rerum et. 207870\", \"lv\"=>\" At voluptatum quidem. 207871\", \"mt\"=>\" Ratione et vero. 207872\", \"nl\"=>\" Ad reprehenderit officia. 207873\", \"no\"=>\" Consequatur quisquam eveniet. 207874\", \"pl\"=>\" A eum nobis. 207875\", \"pt\"=>\" Voluptates ut consequatur. 207876\", \"pt-BR\"=>\" Nesciunt illo voluptatem. 207877\", \"ro\"=>\" Fugit enim iusto. 207878\", \"ru\"=>\" Et totam enim. 207879\", \"sk\"=>\" Autem aut quisquam. 207880\", \"sl\"=>\" Voluptatum facere mollitia. 207881\", \"sr\"=>\" Cum tenetur magni. 207882\", \"sv\"=>\" Unde fuga provident. 207883\", \"tr\"=>\" Consequatur ut vel. 207884\", \"uk\"=>\" Aspernatur dolorem eveniet. 207885\", \"vi\"=>\" Thôi đâu sáu. 207886\", \"zh-CN\"=>\" Consequatur aut cum. 207887\", \"machine_translations\"=>{\"zh-TW\"=>\" Nobis exercitationem quaerat. 207888\"}}", + "name": "Rufus Pollich III", + "nickname": "75c8r0j51p_96", + "personal_url": "http://schiller.example/vashti.feil", + "email": "user96@example.org", + "about": "{\"en\"=>\" Voluptas modi adipisci. 207505\", \"bg\"=>\" Cupiditate reprehenderit qui. 207506\", \"ar\"=>\" Qui rerum nisi. 207507\", \"ca\"=>\" Suscipit ab sed. 207508\", \"cs\"=>\" Eaque qui aliquid. 207509\", \"da\"=>\" Et incidunt qui. 207510\", \"de\"=>\" Vero ut aut. 207511\", \"el\"=>\" Optio iusto dolore. 207512\", \"eo\"=>\" Omnis sed at. 207513\", \"es\"=>\" Est omnis non. 207514\", \"es-MX\"=>\" At dolor architecto. 207515\", \"es-PY\"=>\" Voluptate veniam labore. 207516\", \"et\"=>\" Vero harum earum. 207517\", \"eu\"=>\" Et assumenda modi. 207518\", \"fa\"=>\" At neque iure. 207519\", \"fi-pl\"=>\" Consectetur inventore sunt. 207520\", \"fi\"=>\" Doloremque nam impedit. 207521\", \"fr\"=>\" Aut vel voluptatem. 207522\", \"fr-CA\"=>\" Aut quod at. 207523\", \"ga\"=>\" Vel qui ratione. 207524\", \"gl\"=>\" Sed ea ut. 207525\", \"hr\"=>\" Libero consequatur beatae. 207526\", \"hu\"=>\" Adipisci doloremque voluptas. 207527\", \"id\"=>\" Necessitatibus dolores magnam. 207528\", \"is\"=>\" Voluptatum natus sit. 207529\", \"it\"=>\" Itaque est vitae. 207530\", \"ja\"=>\" かおつき乗せるほんらい。 207531\", \"ko\"=>\" 정하는 또는 승인된. 207532\", \"lb\"=>\" Error omnis numquam. 207533\", \"lt\"=>\" Cum commodi vel. 207534\", \"lv\"=>\" Eum omnis ut. 207535\", \"mt\"=>\" Et quam impedit. 207536\", \"nl\"=>\" Et voluptas in. 207537\", \"no\"=>\" Quis voluptatibus rerum. 207538\", \"pl\"=>\" Pariatur ea sed. 207539\", \"pt\"=>\" Dolores asperiores harum. 207540\", \"pt-BR\"=>\" Aliquam saepe ipsum. 207541\", \"ro\"=>\" Ipsam consequuntur excepturi. 207542\", \"ru\"=>\" Quam illo sequi. 207543\", \"sk\"=>\" Quis et quia. 207544\", \"sl\"=>\" Eveniet cum reiciendis. 207545\", \"sr\"=>\" Voluptas dolor sint. 207546\", \"sv\"=>\" Voluptas iure et. 207547\", \"tr\"=>\" Ratione nemo dolorum. 207548\", \"uk\"=>\" Maiores expedita nihil. 207549\", \"vi\"=>\" Núi cửa tô. 207550\", \"zh-CN\"=>\" Voluptatum veritatis quam. 207551\", \"machine_translations\"=>{\"zh-TW\"=>\" Quia in sed. 207552\"}}", "locale": "en", - "created_at": "2024-12-09T15:23:39Z", - "updated_at": "2024-12-09T15:23:39Z" + "created_at": "2024-12-10T06:28:41Z", + "updated_at": "2024-12-10T06:28:41Z" }, "relationships": { "roles": { @@ -5714,17 +5729,17 @@ } }, { - "id": "15865", + "id": "17966", "type": "user", "attributes": { - "name": "Britney Oberbrunner", - "nickname": "myanw4n8tu_98", - "personal_url": "http://mills.test/paris", - "email": "user98@example.org", - "about": "{\"en\"=>\" Modi voluptate totam. 207889\", \"bg\"=>\" Deleniti nam velit. 207890\", \"ar\"=>\" Dolor assumenda sed. 207891\", \"ca\"=>\" Consequuntur dolor consequatur. 207892\", \"cs\"=>\" Eos in nihil. 207893\", \"da\"=>\" Inventore voluptatibus accusantium. 207894\", \"de\"=>\" Ipsum id ut. 207895\", \"el\"=>\" Excepturi rerum id. 207896\", \"eo\"=>\" In quod qui. 207897\", \"es\"=>\" Magni quam aut. 207898\", \"es-MX\"=>\" Et aut sunt. 207899\", \"es-PY\"=>\" Dolorum possimus mollitia. 207900\", \"et\"=>\" Occaecati in repellat. 207901\", \"eu\"=>\" Porro non consequatur. 207902\", \"fa\"=>\" Et voluptatum est. 207903\", \"fi-pl\"=>\" Expedita vero occaecati. 207904\", \"fi\"=>\" Expedita qui harum. 207905\", \"fr\"=>\" Eius sit fugit. 207906\", \"fr-CA\"=>\" Voluptate voluptates non. 207907\", \"ga\"=>\" Quo exercitationem eveniet. 207908\", \"gl\"=>\" Qui rem cumque. 207909\", \"hr\"=>\" Officia earum non. 207910\", \"hu\"=>\" Omnis sed aperiam. 207911\", \"id\"=>\" Nobis quae ut. 207912\", \"is\"=>\" Non odio sed. 207913\", \"it\"=>\" Tenetur et voluptas. 207914\", \"ja\"=>\" かんそく丼じょうき。 207915\", \"ko\"=>\" 시설기준과 죄를 효력을. 207916\", \"lb\"=>\" Impedit voluptas nam. 207917\", \"lt\"=>\" Molestiae unde repudiandae. 207918\", \"lv\"=>\" Consequatur porro et. 207919\", \"mt\"=>\" Et repellat velit. 207920\", \"nl\"=>\" Rem saepe impedit. 207921\", \"no\"=>\" Explicabo aliquam odit. 207922\", \"pl\"=>\" Dolor dolores molestiae. 207923\", \"pt\"=>\" Corporis quae provident. 207924\", \"pt-BR\"=>\" Et ut dolorum. 207925\", \"ro\"=>\" Mollitia maiores eaque. 207926\", \"ru\"=>\" Aut et tempore. 207927\", \"sk\"=>\" Quasi enim qui. 207928\", \"sl\"=>\" Unde fugiat eum. 207929\", \"sr\"=>\" Facilis saepe nostrum. 207930\", \"sv\"=>\" Recusandae ex omnis. 207931\", \"tr\"=>\" Vero amet ratione. 207932\", \"uk\"=>\" Et explicabo sunt. 207933\", \"vi\"=>\" Ác cửa xanh. 207934\", \"zh-CN\"=>\" Accusamus explicabo reprehenderit. 207935\", \"machine_translations\"=>{\"zh-TW\"=>\" Minus quia cupiditate. 207936\"}}", + "name": "Many Lowe", + "nickname": "4l_97", + "personal_url": "http://smith.example/moses", + "email": "user97@example.org", + "about": "{\"en\"=>\" Et neque qui. 207553\", \"bg\"=>\" Quasi praesentium consequatur. 207554\", \"ar\"=>\" Qui ea et. 207555\", \"ca\"=>\" Neque ratione quam. 207556\", \"cs\"=>\" Eligendi impedit repellendus. 207557\", \"da\"=>\" Voluptates beatae aut. 207558\", \"de\"=>\" Non animi eum. 207559\", \"el\"=>\" Harum dolore voluptatem. 207560\", \"eo\"=>\" Ab consequuntur laboriosam. 207561\", \"es\"=>\" Eum deserunt quasi. 207562\", \"es-MX\"=>\" Rerum voluptatem non. 207563\", \"es-PY\"=>\" Fugit neque et. 207564\", \"et\"=>\" Qui est dolorem. 207565\", \"eu\"=>\" In cumque unde. 207566\", \"fa\"=>\" Numquam quo explicabo. 207567\", \"fi-pl\"=>\" Totam ipsam ducimus. 207568\", \"fi\"=>\" Quidem soluta libero. 207569\", \"fr\"=>\" At quibusdam a. 207570\", \"fr-CA\"=>\" Quibusdam iure incidunt. 207571\", \"ga\"=>\" Enim hic cum. 207572\", \"gl\"=>\" Quia ipsa delectus. 207573\", \"hr\"=>\" Quis laborum et. 207574\", \"hu\"=>\" Esse a est. 207575\", \"id\"=>\" Qui quisquam et. 207576\", \"is\"=>\" Et quis adipisci. 207577\", \"it\"=>\" Facere minima culpa. 207578\", \"ja\"=>\" せんたくするたいやくもうす。 207579\", \"ko\"=>\" 국내법과 한다. 이상의. 207580\", \"lb\"=>\" Dolorem aut molestias. 207581\", \"lt\"=>\" Magni repellendus deserunt. 207582\", \"lv\"=>\" Assumenda corrupti ea. 207583\", \"mt\"=>\" Voluptate incidunt est. 207584\", \"nl\"=>\" Et id molestiae. 207585\", \"no\"=>\" Ut distinctio sit. 207586\", \"pl\"=>\" Eos consequuntur aut. 207587\", \"pt\"=>\" Sunt itaque molestiae. 207588\", \"pt-BR\"=>\" Molestiae autem similique. 207589\", \"ro\"=>\" Veritatis magni eaque. 207590\", \"ru\"=>\" Pariatur laborum eos. 207591\", \"sk\"=>\" Mollitia ex aut. 207592\", \"sl\"=>\" Fugit excepturi nesciunt. 207593\", \"sr\"=>\" Exercitationem sit dolor. 207594\", \"sv\"=>\" Dolor dolores explicabo. 207595\", \"tr\"=>\" Ut quia architecto. 207596\", \"uk\"=>\" Temporibus qui ad. 207597\", \"vi\"=>\" Làm dép bơi. 207598\", \"zh-CN\"=>\" Vero enim assumenda. 207599\", \"machine_translations\"=>{\"zh-TW\"=>\" Repellat cupiditate rerum. 207600\"}}", "locale": "en", - "created_at": "2024-12-09T15:23:39Z", - "updated_at": "2024-12-09T15:23:39Z" + "created_at": "2024-12-10T06:28:41Z", + "updated_at": "2024-12-10T06:28:41Z" }, "relationships": { "roles": { @@ -5739,17 +5754,17 @@ } }, { - "id": "15866", + "id": "17967", "type": "user", "attributes": { - "name": "Jasper Brekke", - "nickname": "z_99", - "personal_url": "http://harber.test/nicki", - "email": "user99@example.org", - "about": "{\"en\"=>\" Nostrum dolores ut. 207937\", \"bg\"=>\" Possimus at placeat. 207938\", \"ar\"=>\" Est et quia. 207939\", \"ca\"=>\" Quam animi voluptatem. 207940\", \"cs\"=>\" Asperiores deleniti aliquam. 207941\", \"da\"=>\" Libero et rerum. 207942\", \"de\"=>\" Natus non corrupti. 207943\", \"el\"=>\" Voluptas non dolorum. 207944\", \"eo\"=>\" Veritatis at dolore. 207945\", \"es\"=>\" Fugit cum aperiam. 207946\", \"es-MX\"=>\" Et odit velit. 207947\", \"es-PY\"=>\" Rerum ut et. 207948\", \"et\"=>\" Dolores eum tempore. 207949\", \"eu\"=>\" Exercitationem officia voluptatem. 207950\", \"fa\"=>\" Id dolores molestias. 207951\", \"fi-pl\"=>\" Aliquam ullam soluta. 207952\", \"fi\"=>\" Aperiam et hic. 207953\", \"fr\"=>\" Totam perferendis impedit. 207954\", \"fr-CA\"=>\" Occaecati natus aperiam. 207955\", \"ga\"=>\" Et ea enim. 207956\", \"gl\"=>\" Vero pariatur ad. 207957\", \"hr\"=>\" Laboriosam sint vitae. 207958\", \"hu\"=>\" Aut qui qui. 207959\", \"id\"=>\" Possimus occaecati ad. 207960\", \"is\"=>\" Ullam dolore ad. 207961\", \"it\"=>\" Voluptas ut iste. 207962\", \"ja\"=>\" 撃つ丼不思議。 207963\", \"ko\"=>\" 아니한다. 계승·발전과 보호할. 207964\", \"lb\"=>\" Quaerat et et. 207965\", \"lt\"=>\" Dolor ab asperiores. 207966\", \"lv\"=>\" Voluptates iste laudantium. 207967\", \"mt\"=>\" Quia nobis minima. 207968\", \"nl\"=>\" Non ad voluptatem. 207969\", \"no\"=>\" Soluta voluptatem iusto. 207970\", \"pl\"=>\" A iure nemo. 207971\", \"pt\"=>\" Tempore nulla quasi. 207972\", \"pt-BR\"=>\" Voluptas et consequuntur. 207973\", \"ro\"=>\" Hic impedit nemo. 207974\", \"ru\"=>\" Autem ut dolore. 207975\", \"sk\"=>\" Repellat dolorem illo. 207976\", \"sl\"=>\" Et temporibus suscipit. 207977\", \"sr\"=>\" Voluptatem molestiae nobis. 207978\", \"sv\"=>\" Ipsam et sed. 207979\", \"tr\"=>\" Alias et ut. 207980\", \"uk\"=>\" Omnis quia accusantium. 207981\", \"vi\"=>\" Tám vàng anh. 207982\", \"zh-CN\"=>\" Assumenda nemo inventore. 207983\", \"machine_translations\"=>{\"zh-TW\"=>\" Perferendis hic quia. 207984\"}}", + "name": "Sen. Torrie Kub", + "nickname": "kh_98", + "personal_url": "http://grimes.example/matt_rau", + "email": "user98@example.org", + "about": "{\"en\"=>\" Nam nulla voluptatem. 207601\", \"bg\"=>\" Dolorum voluptatem exercitationem. 207602\", \"ar\"=>\" Eveniet sed inventore. 207603\", \"ca\"=>\" Accusantium porro dolorem. 207604\", \"cs\"=>\" Ab neque velit. 207605\", \"da\"=>\" Est eaque qui. 207606\", \"de\"=>\" Minima voluptas aut. 207607\", \"el\"=>\" Non rerum earum. 207608\", \"eo\"=>\" Voluptatem facere ad. 207609\", \"es\"=>\" Et quae ut. 207610\", \"es-MX\"=>\" Odio inventore hic. 207611\", \"es-PY\"=>\" Ipsum in veniam. 207612\", \"et\"=>\" Aliquam exercitationem molestiae. 207613\", \"eu\"=>\" Minima aut laudantium. 207614\", \"fa\"=>\" Reprehenderit rerum a. 207615\", \"fi-pl\"=>\" Sapiente distinctio dicta. 207616\", \"fi\"=>\" Ut officiis animi. 207617\", \"fr\"=>\" Voluptatem totam officiis. 207618\", \"fr-CA\"=>\" Non qui consequatur. 207619\", \"ga\"=>\" Beatae velit incidunt. 207620\", \"gl\"=>\" Doloremque debitis dolor. 207621\", \"hr\"=>\" Est atque consequatur. 207622\", \"hu\"=>\" Et mollitia dignissimos. 207623\", \"id\"=>\" Enim beatae quis. 207624\", \"is\"=>\" Quis dolorem eum. 207625\", \"it\"=>\" Omnis magni et. 207626\", \"ja\"=>\" 始まる配慮春休み。 207627\", \"ko\"=>\" 노력하여야 경우와 거듭. 207628\", \"lb\"=>\" Dolorem doloremque molestias. 207629\", \"lt\"=>\" Consequatur nemo molestias. 207630\", \"lv\"=>\" Et quisquam blanditiis. 207631\", \"mt\"=>\" Cum doloribus eum. 207632\", \"nl\"=>\" Eos odit harum. 207633\", \"no\"=>\" Vel voluptatibus ad. 207634\", \"pl\"=>\" Consequatur earum vel. 207635\", \"pt\"=>\" Et magni non. 207636\", \"pt-BR\"=>\" Omnis sed ea. 207637\", \"ro\"=>\" Veritatis ut quia. 207638\", \"ru\"=>\" In qui debitis. 207639\", \"sk\"=>\" Id est et. 207640\", \"sl\"=>\" Aut enim fuga. 207641\", \"sr\"=>\" Dolor atque nisi. 207642\", \"sv\"=>\" Aut amet ab. 207643\", \"tr\"=>\" Aperiam dolorum quibusdam. 207644\", \"uk\"=>\" Voluptatibus quae ad. 207645\", \"vi\"=>\" Tám dép núi. 207646\", \"zh-CN\"=>\" Possimus placeat ut. 207647\", \"machine_translations\"=>{\"zh-TW\"=>\" Dolorem repellendus voluptas. 207648\"}}", "locale": "en", - "created_at": "2024-12-09T15:23:39Z", - "updated_at": "2024-12-09T15:23:39Z" + "created_at": "2024-12-10T06:28:41Z", + "updated_at": "2024-12-10T06:28:41Z" }, "relationships": { "roles": { @@ -5764,17 +5779,17 @@ } }, { - "id": "15867", + "id": "17968", "type": "user", "attributes": { - "name": "Amb. Tory Willms", - "nickname": "e38ejzymkv_100", - "personal_url": "http://leannon.example/alphonse_moen", - "email": "user100@example.org", - "about": "{\"en\"=>\" Aperiam natus corrupti. 207985\", \"bg\"=>\" Nesciunt quaerat aliquid. 207986\", \"ar\"=>\" Sint veritatis veniam. 207987\", \"ca\"=>\" Voluptatem quia ad. 207988\", \"cs\"=>\" Dolores perspiciatis illo. 207989\", \"da\"=>\" Vitae omnis quod. 207990\", \"de\"=>\" Voluptates a qui. 207991\", \"el\"=>\" Reiciendis sunt molestiae. 207992\", \"eo\"=>\" Doloremque totam nobis. 207993\", \"es\"=>\" Est repudiandae alias. 207994\", \"es-MX\"=>\" Sit labore libero. 207995\", \"es-PY\"=>\" Delectus pariatur animi. 207996\", \"et\"=>\" Quis nulla atque. 207997\", \"eu\"=>\" Est eum eos. 207998\", \"fa\"=>\" Voluptas amet aliquam. 207999\", \"fi-pl\"=>\" Tenetur eaque eius. 208000\", \"fi\"=>\" Consequuntur porro blanditiis. 208001\", \"fr\"=>\" Facilis doloribus maiores. 208002\", \"fr-CA\"=>\" Modi vel ea. 208003\", \"ga\"=>\" Eveniet atque vitae. 208004\", \"gl\"=>\" Eius sed dolores. 208005\", \"hr\"=>\" Quis reiciendis laboriosam. 208006\", \"hu\"=>\" Itaque aut sunt. 208007\", \"id\"=>\" Iusto officiis nesciunt. 208008\", \"is\"=>\" Libero qui sed. 208009\", \"it\"=>\" Laborum officiis eaque. 208010\", \"ja\"=>\" たてもうすいつ頃。 208011\", \"ko\"=>\" 국가는 사항은 국가는. 208012\", \"lb\"=>\" Et sint repudiandae. 208013\", \"lt\"=>\" Consectetur modi tempore. 208014\", \"lv\"=>\" Culpa debitis doloribus. 208015\", \"mt\"=>\" Beatae iste facilis. 208016\", \"nl\"=>\" Debitis deleniti provident. 208017\", \"no\"=>\" Ea voluptatem est. 208018\", \"pl\"=>\" Quasi consequatur corporis. 208019\", \"pt\"=>\" Dolorem assumenda aut. 208020\", \"pt-BR\"=>\" Accusamus fuga blanditiis. 208021\", \"ro\"=>\" Ducimus recusandae consequatur. 208022\", \"ru\"=>\" Temporibus autem aut. 208023\", \"sk\"=>\" Eum et nihil. 208024\", \"sl\"=>\" Eos corrupti quasi. 208025\", \"sr\"=>\" Quo rerum nam. 208026\", \"sv\"=>\" Est ad deserunt. 208027\", \"tr\"=>\" Vel et incidunt. 208028\", \"uk\"=>\" Voluptates ut dicta. 208029\", \"vi\"=>\" Đang lầu mượn. 208030\", \"zh-CN\"=>\" Omnis et commodi. 208031\", \"machine_translations\"=>{\"zh-TW\"=>\" Eveniet saepe alias. 208032\"}}", + "name": "Stephine Hane", + "nickname": "e_99", + "personal_url": "http://quitzon-sipes.test/scot.wolf", + "email": "user99@example.org", + "about": "{\"en\"=>\" Corporis sed quia. 207649\", \"bg\"=>\" Nostrum corrupti consequatur. 207650\", \"ar\"=>\" Quia officiis nemo. 207651\", \"ca\"=>\" Harum aspernatur similique. 207652\", \"cs\"=>\" Harum et vel. 207653\", \"da\"=>\" Dolores est sit. 207654\", \"de\"=>\" Nesciunt perspiciatis quia. 207655\", \"el\"=>\" Ea tempora dolor. 207656\", \"eo\"=>\" Nihil quis explicabo. 207657\", \"es\"=>\" Sint rerum porro. 207658\", \"es-MX\"=>\" Voluptas consequuntur libero. 207659\", \"es-PY\"=>\" Ex dolores mollitia. 207660\", \"et\"=>\" Quia itaque rem. 207661\", \"eu\"=>\" Voluptatem eius sed. 207662\", \"fa\"=>\" Maxime facilis quis. 207663\", \"fi-pl\"=>\" Maxime omnis sed. 207664\", \"fi\"=>\" Assumenda labore a. 207665\", \"fr\"=>\" Iste inventore vel. 207666\", \"fr-CA\"=>\" Voluptate dignissimos tenetur. 207667\", \"ga\"=>\" Voluptas odio non. 207668\", \"gl\"=>\" Blanditiis sint fugiat. 207669\", \"hr\"=>\" Consectetur nihil vel. 207670\", \"hu\"=>\" Non itaque nihil. 207671\", \"id\"=>\" Eum reprehenderit atque. 207672\", \"is\"=>\" Exercitationem ut pariatur. 207673\", \"it\"=>\" Quo et totam. 207674\", \"ja\"=>\" つうやく核実験間隔。 207675\", \"ko\"=>\" 장기 헌법에 신체의. 207676\", \"lb\"=>\" Ea voluptatibus ut. 207677\", \"lt\"=>\" Harum expedita dolor. 207678\", \"lv\"=>\" Voluptatem minus atque. 207679\", \"mt\"=>\" Fuga nihil quos. 207680\", \"nl\"=>\" Consectetur tempore harum. 207681\", \"no\"=>\" Natus autem laborum. 207682\", \"pl\"=>\" Voluptatem et illo. 207683\", \"pt\"=>\" Nihil nobis exercitationem. 207684\", \"pt-BR\"=>\" Iure similique ut. 207685\", \"ro\"=>\" Suscipit amet nobis. 207686\", \"ru\"=>\" Enim est mollitia. 207687\", \"sk\"=>\" Omnis minus occaecati. 207688\", \"sl\"=>\" Minima quia deserunt. 207689\", \"sr\"=>\" Voluptatem facilis similique. 207690\", \"sv\"=>\" In hic magnam. 207691\", \"tr\"=>\" Repellendus aut repudiandae. 207692\", \"uk\"=>\" Blanditiis aperiam nostrum. 207693\", \"vi\"=>\" Chìm quần tàu. 207694\", \"zh-CN\"=>\" Saepe molestiae molestias. 207695\", \"machine_translations\"=>{\"zh-TW\"=>\" Iusto et vel. 207696\"}}", "locale": "en", - "created_at": "2024-12-09T15:23:39Z", - "updated_at": "2024-12-09T15:23:39Z" + "created_at": "2024-12-10T06:28:41Z", + "updated_at": "2024-12-10T06:28:41Z" }, "relationships": { "roles": { @@ -5795,17 +5810,17 @@ "value": { "data": [ { - "id": "15868", + "id": "17969", "type": "user", "attributes": { - "name": "Renato Donnelly", - "nickname": "862hbkg_101", - "personal_url": "http://legros.example/sydney", - "email": "user101@example.org", - "about": "{\"en\"=>\" Cumque quidem qui. 208225\", \"bg\"=>\" Aliquam enim in. 208226\", \"ar\"=>\" Sed sint quaerat. 208227\", \"ca\"=>\" Aliquid consequuntur aut. 208228\", \"cs\"=>\" Repellat enim voluptas. 208229\", \"da\"=>\" Soluta vero expedita. 208230\", \"de\"=>\" Excepturi suscipit quia. 208231\", \"el\"=>\" Qui assumenda commodi. 208232\", \"eo\"=>\" Tenetur qui et. 208233\", \"es\"=>\" Et molestias corporis. 208234\", \"es-MX\"=>\" Magni officiis labore. 208235\", \"es-PY\"=>\" Qui voluptatum asperiores. 208236\", \"et\"=>\" Vel vel fugiat. 208237\", \"eu\"=>\" Ut quidem quia. 208238\", \"fa\"=>\" Exercitationem in amet. 208239\", \"fi-pl\"=>\" Numquam modi et. 208240\", \"fi\"=>\" Molestias aspernatur mollitia. 208241\", \"fr\"=>\" Perferendis provident consequatur. 208242\", \"fr-CA\"=>\" Ea debitis dolorum. 208243\", \"ga\"=>\" Voluptatum sed qui. 208244\", \"gl\"=>\" Et voluptatum non. 208245\", \"hr\"=>\" Optio quae maiores. 208246\", \"hu\"=>\" Ullam quisquam laboriosam. 208247\", \"id\"=>\" Pariatur aut consequatur. 208248\", \"is\"=>\" Voluptatem dolores beatae. 208249\", \"it\"=>\" Consequatur soluta molestiae. 208250\", \"ja\"=>\" 泳ぐ一文字けいじばん。 208251\", \"ko\"=>\" 판결이 승인된 범하고. 208252\", \"lb\"=>\" Amet quis suscipit. 208253\", \"lt\"=>\" Vel est sint. 208254\", \"lv\"=>\" Fugiat veniam velit. 208255\", \"mt\"=>\" Sunt laboriosam et. 208256\", \"nl\"=>\" Autem distinctio ducimus. 208257\", \"no\"=>\" Aut et et. 208258\", \"pl\"=>\" Dignissimos architecto omnis. 208259\", \"pt\"=>\" Modi autem commodi. 208260\", \"pt-BR\"=>\" Voluptatibus itaque et. 208261\", \"ro\"=>\" Nostrum neque nobis. 208262\", \"ru\"=>\" Quis dolorum ducimus. 208263\", \"sk\"=>\" Autem et accusantium. 208264\", \"sl\"=>\" Provident minima tempore. 208265\", \"sr\"=>\" Aut doloremque ipsum. 208266\", \"sv\"=>\" Enim maiores quae. 208267\", \"tr\"=>\" Velit impedit adipisci. 208268\", \"uk\"=>\" In ullam ut. 208269\", \"vi\"=>\" Mượn ba bốn. 208270\", \"zh-CN\"=>\" Consequuntur eligendi doloremque. 208271\", \"machine_translations\"=>{\"zh-TW\"=>\" Pariatur accusamus totam. 208272\"}}", + "name": "Lia Reilly", + "nickname": "yo59_100", + "personal_url": "http://cummerata.test/marisa", + "email": "user100@example.org", + "about": "{\"en\"=>\" Dolore sint magnam. 207889\", \"bg\"=>\" Et provident eius. 207890\", \"ar\"=>\" Illum quia quas. 207891\", \"ca\"=>\" Dignissimos aliquam atque. 207892\", \"cs\"=>\" Dolorem nostrum sunt. 207893\", \"da\"=>\" Quae ducimus officia. 207894\", \"de\"=>\" Pariatur commodi quia. 207895\", \"el\"=>\" Repudiandae sint quas. 207896\", \"eo\"=>\" Rem rerum unde. 207897\", \"es\"=>\" Neque aperiam optio. 207898\", \"es-MX\"=>\" Quis quia omnis. 207899\", \"es-PY\"=>\" Aut tempora saepe. 207900\", \"et\"=>\" Quibusdam dignissimos non. 207901\", \"eu\"=>\" Rem in quaerat. 207902\", \"fa\"=>\" Iusto quia quo. 207903\", \"fi-pl\"=>\" Molestias aut qui. 207904\", \"fi\"=>\" Sequi et minima. 207905\", \"fr\"=>\" In ea sed. 207906\", \"fr-CA\"=>\" Itaque voluptatem labore. 207907\", \"ga\"=>\" Modi quos quae. 207908\", \"gl\"=>\" In harum voluptatibus. 207909\", \"hr\"=>\" Animi totam aliquid. 207910\", \"hu\"=>\" Consequatur in eum. 207911\", \"id\"=>\" Molestiae rem magnam. 207912\", \"is\"=>\" Ratione praesentium est. 207913\", \"it\"=>\" Commodi est perferendis. 207914\", \"ja\"=>\" 迷路継承あつい。 207915\", \"ko\"=>\" 예술가의 행위시의 현행범인인. 207916\", \"lb\"=>\" Quia eveniet ab. 207917\", \"lt\"=>\" Sint id inventore. 207918\", \"lv\"=>\" Quo nihil pariatur. 207919\", \"mt\"=>\" Est possimus nesciunt. 207920\", \"nl\"=>\" Rerum amet reprehenderit. 207921\", \"no\"=>\" Consectetur recusandae nihil. 207922\", \"pl\"=>\" Eos quod ad. 207923\", \"pt\"=>\" Ut qui nulla. 207924\", \"pt-BR\"=>\" Odio non labore. 207925\", \"ro\"=>\" Vero blanditiis esse. 207926\", \"ru\"=>\" Similique repellat perspiciatis. 207927\", \"sk\"=>\" Autem eveniet earum. 207928\", \"sl\"=>\" Tempore dolorem autem. 207929\", \"sr\"=>\" Ut consectetur neque. 207930\", \"sv\"=>\" Voluptatibus minima qui. 207931\", \"tr\"=>\" Soluta rerum id. 207932\", \"uk\"=>\" Ex et et. 207933\", \"vi\"=>\" Trời ghế nón. 207934\", \"zh-CN\"=>\" Non molestiae voluptas. 207935\", \"machine_translations\"=>{\"zh-TW\"=>\" Itaque aut debitis. 207936\"}}", "locale": "fr", - "created_at": "2024-12-09T15:23:39Z", - "updated_at": "2024-12-09T15:23:40Z" + "created_at": "2024-12-10T06:28:42Z", + "updated_at": "2024-12-10T06:28:42Z" }, "relationships": { "roles": { @@ -5833,17 +5848,17 @@ "value": { "data": [ { - "id": "15881", + "id": "17982", "type": "user", "attributes": { - "name": "Manda Denesik", + "name": "Ardith Smitham", "nickname": "blue-panda-218", - "personal_url": "http://prohaska.test/lorenzo.simonis", - "email": "user114@example.org", - "about": "{\"en\"=>\" Similique ipsum architecto. 209425\", \"bg\"=>\" Est officia dolores. 209426\", \"ar\"=>\" Ut labore quis. 209427\", \"ca\"=>\" Aut quam vero. 209428\", \"cs\"=>\" Quae sapiente nam. 209429\", \"da\"=>\" Sit culpa et. 209430\", \"de\"=>\" Officia voluptatum qui. 209431\", \"el\"=>\" Fuga in qui. 209432\", \"eo\"=>\" Eum similique minus. 209433\", \"es\"=>\" Sed quisquam et. 209434\", \"es-MX\"=>\" Perspiciatis eligendi vitae. 209435\", \"es-PY\"=>\" Id ipsum suscipit. 209436\", \"et\"=>\" Omnis blanditiis pariatur. 209437\", \"eu\"=>\" Saepe et assumenda. 209438\", \"fa\"=>\" Molestiae molestias aperiam. 209439\", \"fi-pl\"=>\" Ut expedita sint. 209440\", \"fi\"=>\" Dignissimos impedit velit. 209441\", \"fr\"=>\" Occaecati debitis nobis. 209442\", \"fr-CA\"=>\" Ipsam sunt rerum. 209443\", \"ga\"=>\" Ut impedit libero. 209444\", \"gl\"=>\" Voluptatem quia et. 209445\", \"hr\"=>\" Aut et sed. 209446\", \"hu\"=>\" Enim quidem labore. 209447\", \"id\"=>\" Dolor consectetur possimus. 209448\", \"is\"=>\" Quaerat nesciunt expedita. 209449\", \"it\"=>\" Soluta quis quisquam. 209450\", \"ja\"=>\" 機嫌閉じる江戸。 209451\", \"ko\"=>\" 가진다. 모든 범죄를. 209452\", \"lb\"=>\" Labore nihil consequuntur. 209453\", \"lt\"=>\" Est laborum fuga. 209454\", \"lv\"=>\" Iure excepturi occaecati. 209455\", \"mt\"=>\" Aspernatur voluptatem sit. 209456\", \"nl\"=>\" Aliquid voluptatum amet. 209457\", \"no\"=>\" Dolor amet laborum. 209458\", \"pl\"=>\" Et fuga aut. 209459\", \"pt\"=>\" Maxime eligendi modi. 209460\", \"pt-BR\"=>\" Corporis consequatur aut. 209461\", \"ro\"=>\" Dolores et dolorum. 209462\", \"ru\"=>\" Mollitia et dignissimos. 209463\", \"sk\"=>\" Quia et quis. 209464\", \"sl\"=>\" Explicabo delectus iste. 209465\", \"sr\"=>\" Et non et. 209466\", \"sv\"=>\" Praesentium laboriosam cumque. 209467\", \"tr\"=>\" Neque ea in. 209468\", \"uk\"=>\" Minima sapiente error. 209469\", \"vi\"=>\" Bảy tủ đỏ. 209470\", \"zh-CN\"=>\" Ut est totam. 209471\", \"machine_translations\"=>{\"zh-TW\"=>\" Est ipsam ut. 209472\"}}", + "personal_url": "http://konopelski.test/leslie", + "email": "user113@example.org", + "about": "{\"en\"=>\" Minus perferendis illum. 209089\", \"bg\"=>\" Vero fuga veritatis. 209090\", \"ar\"=>\" Voluptas dicta molestiae. 209091\", \"ca\"=>\" Qui beatae qui. 209092\", \"cs\"=>\" Sint mollitia dolorem. 209093\", \"da\"=>\" Consequatur nisi quod. 209094\", \"de\"=>\" Praesentium fuga quod. 209095\", \"el\"=>\" Doloremque fugiat eum. 209096\", \"eo\"=>\" Modi omnis rerum. 209097\", \"es\"=>\" Laboriosam iusto in. 209098\", \"es-MX\"=>\" Quia animi quia. 209099\", \"es-PY\"=>\" Pariatur quasi illo. 209100\", \"et\"=>\" Cum ut qui. 209101\", \"eu\"=>\" Quasi architecto vel. 209102\", \"fa\"=>\" Aut rerum tenetur. 209103\", \"fi-pl\"=>\" Et non qui. 209104\", \"fi\"=>\" Et nihil rem. 209105\", \"fr\"=>\" Amet ratione doloribus. 209106\", \"fr-CA\"=>\" Iure facere veniam. 209107\", \"ga\"=>\" Harum repudiandae dicta. 209108\", \"gl\"=>\" Reiciendis dicta porro. 209109\", \"hr\"=>\" Pariatur qui illo. 209110\", \"hu\"=>\" Enim ex veniam. 209111\", \"id\"=>\" Natus rerum non. 209112\", \"is\"=>\" Possimus omnis placeat. 209113\", \"it\"=>\" Hic repellat ipsa. 209114\", \"ja\"=>\" 巡回店あれる。 209115\", \"ko\"=>\" 자유를 또는 침해받지. 209116\", \"lb\"=>\" Iusto est sed. 209117\", \"lt\"=>\" Consequatur deserunt id. 209118\", \"lv\"=>\" Nihil aperiam minima. 209119\", \"mt\"=>\" Exercitationem eius iure. 209120\", \"nl\"=>\" Rerum atque optio. 209121\", \"no\"=>\" Est ab aut. 209122\", \"pl\"=>\" Alias repudiandae harum. 209123\", \"pt\"=>\" Quaerat ut autem. 209124\", \"pt-BR\"=>\" Fugit qui quidem. 209125\", \"ro\"=>\" Debitis doloribus aut. 209126\", \"ru\"=>\" Saepe quia maxime. 209127\", \"sk\"=>\" Voluptas blanditiis alias. 209128\", \"sl\"=>\" Non id corrupti. 209129\", \"sr\"=>\" Est corporis impedit. 209130\", \"sv\"=>\" Perferendis dolores cum. 209131\", \"tr\"=>\" Culpa et qui. 209132\", \"uk\"=>\" Est iusto et. 209133\", \"vi\"=>\" Vàng hết nước. 209134\", \"zh-CN\"=>\" Sunt sit ab. 209135\", \"machine_translations\"=>{\"zh-TW\"=>\" Molestiae doloremque sit. 209136\"}}", "locale": "en", - "created_at": "2024-12-09T15:23:42Z", - "updated_at": "2024-12-09T15:23:42Z" + "created_at": "2024-12-10T06:28:44Z", + "updated_at": "2024-12-10T06:28:44Z" }, "relationships": { "roles": { @@ -5864,17 +5879,17 @@ "value": { "data": [ { - "id": "15888", + "id": "17988", "type": "user", "attributes": { - "name": "Jose Sporer", - "nickname": "84_118", - "personal_url": "http://schultz.test/vanda", - "email": "user121@example.org", - "about": "{\"en\"=>\" Quia molestiae exercitationem. 209953\", \"bg\"=>\" Et omnis deleniti. 209954\", \"ar\"=>\" Et sit neque. 209955\", \"ca\"=>\" Doloremque et rerum. 209956\", \"cs\"=>\" Quo animi perspiciatis. 209957\", \"da\"=>\" Blanditiis quia accusamus. 209958\", \"de\"=>\" Quaerat ducimus in. 209959\", \"el\"=>\" Officiis dolorum illo. 209960\", \"eo\"=>\" Aliquam voluptatem magni. 209961\", \"es\"=>\" Commodi reprehenderit laudantium. 209962\", \"es-MX\"=>\" Quisquam qui culpa. 209963\", \"es-PY\"=>\" Eos laborum amet. 209964\", \"et\"=>\" Ut itaque aut. 209965\", \"eu\"=>\" Corrupti quo sapiente. 209966\", \"fa\"=>\" Omnis iusto sed. 209967\", \"fi-pl\"=>\" Id beatae nostrum. 209968\", \"fi\"=>\" Aliquid maxime sapiente. 209969\", \"fr\"=>\" Sapiente consequatur sequi. 209970\", \"fr-CA\"=>\" Totam quis est. 209971\", \"ga\"=>\" Consequatur qui beatae. 209972\", \"gl\"=>\" Et est doloribus. 209973\", \"hr\"=>\" Voluptates libero qui. 209974\", \"hu\"=>\" Et odit perspiciatis. 209975\", \"id\"=>\" Eius dicta autem. 209976\", \"is\"=>\" Ad illum tenetur. 209977\", \"it\"=>\" Fugiat cumque qui. 209978\", \"ja\"=>\" ぞくご頂く施行。 209979\", \"ko\"=>\" 침해받지 형에 같은. 209980\", \"lb\"=>\" Incidunt voluptate ad. 209981\", \"lt\"=>\" Adipisci omnis quia. 209982\", \"lv\"=>\" Aperiam fugiat a. 209983\", \"mt\"=>\" Et id sequi. 209984\", \"nl\"=>\" Corrupti pariatur laborum. 209985\", \"no\"=>\" Alias non neque. 209986\", \"pl\"=>\" Porro rerum suscipit. 209987\", \"pt\"=>\" Maiores aspernatur in. 209988\", \"pt-BR\"=>\" Earum deserunt enim. 209989\", \"ro\"=>\" In accusamus dolores. 209990\", \"ru\"=>\" Blanditiis officiis eos. 209991\", \"sk\"=>\" Omnis natus voluptatem. 209992\", \"sl\"=>\" Doloribus in provident. 209993\", \"sr\"=>\" Cum tenetur et. 209994\", \"sv\"=>\" Eveniet quaerat incidunt. 209995\", \"tr\"=>\" Corrupti doloribus non. 209996\", \"uk\"=>\" Architecto et natus. 209997\", \"vi\"=>\" Biển đỏ thì. 209998\", \"zh-CN\"=>\" Corrupti sint est. 209999\", \"machine_translations\"=>{\"zh-TW\"=>\" Cum nulla aut. 210000\"}}", + "name": "Johanna Shanahan", + "nickname": "uenw006z_116", + "personal_url": "http://deckow-volkman.test/alina", + "email": "user119@example.org", + "about": "{\"en\"=>\" Tempora sed aut. 209569\", \"bg\"=>\" Sint voluptas ut. 209570\", \"ar\"=>\" Sed quasi ut. 209571\", \"ca\"=>\" Sit iste rerum. 209572\", \"cs\"=>\" Quia maiores eveniet. 209573\", \"da\"=>\" Et adipisci dicta. 209574\", \"de\"=>\" Dolore voluptas necessitatibus. 209575\", \"el\"=>\" Et beatae nam. 209576\", \"eo\"=>\" Voluptatem deleniti eos. 209577\", \"es\"=>\" Consequatur ea rem. 209578\", \"es-MX\"=>\" Corporis distinctio ut. 209579\", \"es-PY\"=>\" Omnis non aut. 209580\", \"et\"=>\" Enim veritatis pariatur. 209581\", \"eu\"=>\" Animi voluptas eos. 209582\", \"fa\"=>\" Sit illo est. 209583\", \"fi-pl\"=>\" Dignissimos officia ea. 209584\", \"fi\"=>\" Nam at magnam. 209585\", \"fr\"=>\" Quo quia excepturi. 209586\", \"fr-CA\"=>\" Dolores et facere. 209587\", \"ga\"=>\" Quisquam harum incidunt. 209588\", \"gl\"=>\" Omnis omnis quos. 209589\", \"hr\"=>\" Porro quos consequuntur. 209590\", \"hu\"=>\" Odio cupiditate aut. 209591\", \"id\"=>\" Perferendis enim exercitationem. 209592\", \"is\"=>\" Sint velit quis. 209593\", \"it\"=>\" Sit rerum quia. 209594\", \"ja\"=>\" じょうじゅん色々ようい。 209595\", \"ko\"=>\" 국가는 한다. 국내법과. 209596\", \"lb\"=>\" Eum cum numquam. 209597\", \"lt\"=>\" Facilis aperiam fugit. 209598\", \"lv\"=>\" Aut perferendis laborum. 209599\", \"mt\"=>\" Ab est animi. 209600\", \"nl\"=>\" Deleniti excepturi temporibus. 209601\", \"no\"=>\" Sit nihil doloribus. 209602\", \"pl\"=>\" Et dolorem nobis. 209603\", \"pt\"=>\" Magni aut inventore. 209604\", \"pt-BR\"=>\" Omnis occaecati id. 209605\", \"ro\"=>\" Ex cupiditate occaecati. 209606\", \"ru\"=>\" Atque dolorem rerum. 209607\", \"sk\"=>\" Illum dolores modi. 209608\", \"sl\"=>\" Odio rerum ut. 209609\", \"sr\"=>\" Assumenda incidunt rem. 209610\", \"sv\"=>\" Tempora voluptate soluta. 209611\", \"tr\"=>\" Sit delectus et. 209612\", \"uk\"=>\" Aut voluptas et. 209613\", \"vi\"=>\" Gió chết tám. 209614\", \"zh-CN\"=>\" Ratione ab suscipit. 209615\", \"machine_translations\"=>{\"zh-TW\"=>\" Consequuntur dolore porro. 209616\"}}", "locale": "en", - "created_at": "2024-12-09T15:23:43Z", - "updated_at": "2024-12-09T15:23:43Z" + "created_at": "2024-12-10T06:28:45Z", + "updated_at": "2024-12-10T06:28:45Z" }, "relationships": { "roles": { @@ -5889,17 +5904,17 @@ } }, { - "id": "15887", + "id": "17989", "type": "user", "attributes": { - "name": "Lela Renner", - "nickname": "ij09w024_117", - "personal_url": "http://ullrich.example/arlie", + "name": "Jamel Durgan", + "nickname": "ptk430y1_117", + "personal_url": "http://block-shields.example/elton.nader", "email": "user120@example.org", - "about": "{\"en\"=>\" Saepe sit voluptatem. 209905\", \"bg\"=>\" Ut ab ut. 209906\", \"ar\"=>\" Cum sunt atque. 209907\", \"ca\"=>\" Cupiditate amet odio. 209908\", \"cs\"=>\" Amet accusamus et. 209909\", \"da\"=>\" Hic nihil consequatur. 209910\", \"de\"=>\" Repellendus omnis expedita. 209911\", \"el\"=>\" Quisquam doloremque illum. 209912\", \"eo\"=>\" Natus facilis ut. 209913\", \"es\"=>\" Voluptatem omnis nulla. 209914\", \"es-MX\"=>\" Est magni esse. 209915\", \"es-PY\"=>\" In et qui. 209916\", \"et\"=>\" Eos ad perspiciatis. 209917\", \"eu\"=>\" Veniam et corporis. 209918\", \"fa\"=>\" Rem repellendus sed. 209919\", \"fi-pl\"=>\" Quasi qui animi. 209920\", \"fi\"=>\" Ducimus id ipsa. 209921\", \"fr\"=>\" Iure minus debitis. 209922\", \"fr-CA\"=>\" Corporis nisi qui. 209923\", \"ga\"=>\" Qui dolorem omnis. 209924\", \"gl\"=>\" Voluptatem numquam aliquam. 209925\", \"hr\"=>\" Perspiciatis occaecati provident. 209926\", \"hu\"=>\" Id itaque alias. 209927\", \"id\"=>\" Tenetur aut culpa. 209928\", \"is\"=>\" Quidem eum necessitatibus. 209929\", \"it\"=>\" Qui et et. 209930\", \"ja\"=>\" 当て字底がんばる。 209931\", \"ko\"=>\" 효력을 법률로써 소추되지. 209932\", \"lb\"=>\" Et culpa quas. 209933\", \"lt\"=>\" Similique aperiam tenetur. 209934\", \"lv\"=>\" Vitae fuga quia. 209935\", \"mt\"=>\" Est rerum enim. 209936\", \"nl\"=>\" Suscipit et harum. 209937\", \"no\"=>\" Officia nisi quo. 209938\", \"pl\"=>\" Et consequatur dolores. 209939\", \"pt\"=>\" Sed distinctio reprehenderit. 209940\", \"pt-BR\"=>\" Beatae nobis doloremque. 209941\", \"ro\"=>\" Necessitatibus porro velit. 209942\", \"ru\"=>\" Maiores dolore dolores. 209943\", \"sk\"=>\" Quia consectetur corporis. 209944\", \"sl\"=>\" Est doloribus voluptas. 209945\", \"sr\"=>\" Et eius vero. 209946\", \"sv\"=>\" Quia ratione quos. 209947\", \"tr\"=>\" Eaque consequatur nisi. 209948\", \"uk\"=>\" Quibusdam blanditiis qui. 209949\", \"vi\"=>\" Mượn khoan giày. 209950\", \"zh-CN\"=>\" Eligendi ut nihil. 209951\", \"machine_translations\"=>{\"zh-TW\"=>\" Impedit ut voluptas. 209952\"}}", + "about": "{\"en\"=>\" Ratione hic omnis. 209617\", \"bg\"=>\" Iure fugit aut. 209618\", \"ar\"=>\" Fugit ad dolore. 209619\", \"ca\"=>\" Sed ut tempora. 209620\", \"cs\"=>\" Dolores quisquam iusto. 209621\", \"da\"=>\" Doloribus odit eaque. 209622\", \"de\"=>\" Ea molestias et. 209623\", \"el\"=>\" Occaecati voluptatem ut. 209624\", \"eo\"=>\" Ut sunt vero. 209625\", \"es\"=>\" Ut debitis vel. 209626\", \"es-MX\"=>\" Nostrum dolores dolore. 209627\", \"es-PY\"=>\" Non sed ea. 209628\", \"et\"=>\" Quo repudiandae est. 209629\", \"eu\"=>\" Explicabo est fugit. 209630\", \"fa\"=>\" Et vel eaque. 209631\", \"fi-pl\"=>\" Ipsa optio consequatur. 209632\", \"fi\"=>\" Quibusdam quia cum. 209633\", \"fr\"=>\" Similique itaque velit. 209634\", \"fr-CA\"=>\" Ipsum optio deleniti. 209635\", \"ga\"=>\" Eum nam exercitationem. 209636\", \"gl\"=>\" Aliquam nemo ab. 209637\", \"hr\"=>\" In possimus voluptatem. 209638\", \"hu\"=>\" Ut et error. 209639\", \"id\"=>\" Est voluptatem sed. 209640\", \"is\"=>\" Odit veniam et. 209641\", \"it\"=>\" Dolorum nesciunt molestiae. 209642\", \"ja\"=>\" かんそくつく日欧。 209643\", \"ko\"=>\" 국가는 법률이 동일한. 209644\", \"lb\"=>\" Maiores quaerat saepe. 209645\", \"lt\"=>\" Sit alias dignissimos. 209646\", \"lv\"=>\" Porro officiis voluptatibus. 209647\", \"mt\"=>\" Aut error doloribus. 209648\", \"nl\"=>\" Ea ut excepturi. 209649\", \"no\"=>\" Est iusto veritatis. 209650\", \"pl\"=>\" Ratione saepe et. 209651\", \"pt\"=>\" Natus harum dolorem. 209652\", \"pt-BR\"=>\" Omnis cupiditate qui. 209653\", \"ro\"=>\" Aperiam aut nisi. 209654\", \"ru\"=>\" Dolorem et alias. 209655\", \"sk\"=>\" Ratione reiciendis unde. 209656\", \"sl\"=>\" Et perspiciatis qui. 209657\", \"sr\"=>\" Libero molestiae laudantium. 209658\", \"sv\"=>\" Rerum cum dolor. 209659\", \"tr\"=>\" Est qui eligendi. 209660\", \"uk\"=>\" Autem modi quod. 209661\", \"vi\"=>\" Làm thuê mây. 209662\", \"zh-CN\"=>\" Facere et eum. 209663\", \"machine_translations\"=>{\"zh-TW\"=>\" Mollitia iure quo. 209664\"}}", "locale": "en", - "created_at": "2024-12-09T15:23:43Z", - "updated_at": "2024-12-09T15:23:43Z" + "created_at": "2024-12-10T06:28:45Z", + "updated_at": "2024-12-10T06:28:45Z" }, "relationships": { "roles": {