{"info":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","description":"<html><head></head><body><p>Rise Up delivers you a RESTful API, you can use any HTTP client in any programming language to interact with your account.</p>\n<p>All routes must include the API version, for example:<br><code>/v3/users</code></p>\n<h2 id=\"🌍-api-environments\">🌍 API Environments</h2>\n<p><strong>Preproduction:</strong><br><code>https://preprod-customer-api.riseup.ai/</code></p>\n<p><strong>Production:</strong><br><code>https://api.riseup.ai/</code></p>\n<p><strong>📤 Send Data</strong></p>\n<p>To create or update resources you need to set the Content-Type as application/json in the request header and send data in the body of the request in json format</p>\n<p>In our API design, we exclusively utilize the HTTP verb PUT for updating resources and do not support the use of the PATCH verb. If you intend to modify an item, such as a User, the recommended approach is to employ the PUT route:</p>\n<p><code>PUT /v3/users/{id}</code></p>\n<p>This route serves as the designated method for updating resources, mirroring the functionality typically associated with PATCH routes in other systems. By adhering to this convention, you can seamlessly update specific resource attributes without the need for a dedicated PATCH verb, ensuring a straightforward and consistent API experience.</p>\n<h3 id=\"📦-range\">📦 Range</h3>\n<p>The API responds with a '206 Partial Content' HTTP status code when the number of items to be returned exceeds the default limit of 50. To manage this, it is imperative to integrate our pagination mechanism.</p>\n<p>In every 206 response, the 'Content-range' header provides information about the range of returned items and the total count. For instance, it might appear as follows: content-range: 0-50/150, where 150 signifies the total number of items. Additionally, the 206 response includes a 'Link' header containing URLs for the first, next, and last pages.</p>\n<p>To retrieve a specific page, specify the desired range as a query parameter, as outlined in the 'Link' header. For example:</p>\n<p><code>{URL}/v3/users?range=20-30</code></p>\n<p>Each page can accommodate a maximum of 50 objects. However, this limit is adjustable and can be extended up to 500 by utilizing the 'limit' filter on any endpoint:</p>\n<p><code>{URL}/v3/users?limit=250</code></p>\n<p>This allows you to tailor the response to your specific needs and efficiently navigate through the paginated content.</p>\n<h3 id=\"🎯-filters-on-int-and-string\">🎯 Filters on Int and String</h3>\n<p>Any field with type Int or String can be filtered using a body in the request :</p>\n<p><code>{URL}/certificateuser?iduser=357</code><br><code>{URL}/certifications?state=validated</code></p>\n<p>Using multiple values of INT data by separating them with a coma :</p>\n<p><code>{URL}/certificateuser?iduser=357,224</code></p>\n<p>filter for contains using String using * :</p>\n<p><code>{URL}/trainings?title=``_apprendre_</code></p>\n<h3 id=\"⏰-filters-on-date\">⏰ Filters on Date</h3>\n<p>Any field with type Date can be filtered using a body in the request :</p>\n<p><code>{URL}/sessions?startdate[gt]=2022-01-01</code><br><code>{URL}/users?startdate[lte]=2023-01-01</code></p>\n<p>Accepted values for filtering are [gt], [gte], [lt], [lte].</p>\n<h2 id=\"⚙️-quota\">⚙️ Quota</h2>\n<p>There is a maximum of 300 calls by minute, this limit cannot be extended.</p>\n<p>If you do more than 300 calls minute, the API will return a 429 error : Too many requests.</p>\n<p>The quota is calculated on one moving minute.</p>\n<p>Please catch the error when calling our API in order to detect when you are over the quota.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"49869254","collectionId":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","publishedId":"2sBXigNZSw","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"363A71","highlight":"FFA168"},"publishDate":"2026-03-16T13:52:27.000Z"},"item":[{"name":"Generic API Errors","item":[{"name":"401 Unauthorized","id":"1731062d-7974-4677-925d-8b52f2f978fb","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/any-endpoint","description":"<p>Example of 401 Unauthorized error that can occur on any authenticated endpoint when the access token is invalid, expired, or missing.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","any-endpoint"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"de5b342b-122f-47b9-aaa5-d636e9e4eb66","name":"401 Unauthorized","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/any-endpoint"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_token\",\n  \"error_description\": \"The access token provided is expired, revoked, malformed, or invalid\"\n}"}],"_postman_id":"1731062d-7974-4677-925d-8b52f2f978fb"},{"name":"403 Forbidden","id":"8a2f9ee8-703a-42b0-87db-a68d5a49ea4c","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/any-endpoint","description":"<p>Example of 403 Forbidden error that can occur when the authenticated user doesn't have sufficient permissions to access the resource.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","any-endpoint"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"2e2e355d-b52f-44a7-a54a-2054d8c4f0a3","name":"403 Forbidden","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/any-endpoint"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"insufficient_scope\",\n  \"error_description\": \"Insufficient permissions to access this resource\"\n}"}],"_postman_id":"8a2f9ee8-703a-42b0-87db-a68d5a49ea4c"},{"name":"404 Not Found","id":"3b8f89b3-323b-4866-ad05-494afbdf4b5e","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/any-endpoint/999999","description":"<p>Example of 404 Not Found error that can occur when trying to access a resource that doesn't exist.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","any-endpoint","999999"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"aa71e622-534e-48a4-b58b-bb37e014de96","name":"404 Not Found","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/any-endpoint/999999"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"not_found\",\n  \"error_description\": \"The requested resource does not exist\"\n}"}],"_postman_id":"3b8f89b3-323b-4866-ad05-494afbdf4b5e"},{"name":"500 Internal Server Error","id":"3ff7f38e-d080-4dff-9cdc-da7e0c7cdf6e","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/any-endpoint","description":"<p>Example of 500 Internal Server Error that can occur due to unexpected server-side issues.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","any-endpoint"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"7613c153-9305-436f-9d63-078f6eea91f8","name":"500 Internal Server Error","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/any-endpoint"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"internal_server_error\",\n  \"error_description\": \"An unexpected error occurred on the server\"\n}"}],"_postman_id":"3ff7f38e-d080-4dff-9cdc-da7e0c7cdf6e"},{"name":"400 Bad Request - Validation Error","id":"7baf955c-559e-44e4-9893-fda5b10cef86","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"email\": \"invalid-email\",\n  \"username\": \"ab\"\n}"},"url":"https://api.riseup.ai/v3/users","description":"<p>Example of 400 Bad Request error that occurs when request data fails validation. This includes field-specific errors such as:</p>\n<ul>\n<li>Invalid email format</li>\n<li>Field too short/long</li>\n<li>Missing required fields</li>\n<li>Invalid URL format</li>\n<li>Invalid field values</li>\n<li>Fields containing unauthorized content (e.g., script tags)</li>\n</ul>\n<p>The <code>error_description</code> will specify which field(s) failed validation and why.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","users"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"6a68faeb-ca86-47a2-90b6-7a7f465890ca","name":"400 Validation - File Upload Required","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"multipart/form-data","type":"text"}],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"https://api.riseup.ai/v3/steps/video/:id","host":["https://api.riseup.ai"],"path":["v3","steps","video",":id"],"variable":[{"key":"id","value":"123"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"File is mandatory\"\n}"},{"id":"ab358e50-96a7-4d55-b190-a7c96d921c31","name":"400 Validation - Field Does Not Exist","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/users?invalidfield=value","host":["https://api.riseup.ai"],"path":["v3","users"],"query":[{"key":"invalidfield","value":"value"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Field invalidfield doesn't exist\"\n}"},{"id":"de59f838-c28e-4d1b-a41c-63d6970f1950","name":"400 Validation - Must Be Array","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"categories\": \"not-an-array\"\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"categories must be an array\"\n}"},{"id":"ffd5d117-7c58-4a52-9265-b329a256b639","name":"400 Validation - Invalid Type","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"visible\": \"not-a-boolean\"\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"visible must be of type boolean\"\n}"},{"id":"1e7c8840-9375-4f8b-a276-4cb9c1ccc23f","name":"400 Validation - Cannot Be Empty","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"skills\": []\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"skills cannot be empty\"\n}"}],"_postman_id":"7baf955c-559e-44e4-9893-fda5b10cef86"},{"name":"400 Bad Request - Business Logic Error","id":"2ed81ad2-2a80-4e61-9de7-6c9c43d2c3c2","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduser\": 123,\n  \"idsession\": 456\n}"},"url":"https://api.riseup.ai/v3/trainingsessionregistrations","description":"<p>Example of 400 Bad Request errors caused by business logic violations. These occur when the request is valid but violates business rules:</p>\n<ul>\n<li>User already registered for a session</li>\n<li>Resource already exists (duplicates)</li>\n<li>Invalid date ranges (e.g., startdate after enddate)</li>\n<li>Referenced entity doesn't exist (e.g., invalid language code)</li>\n<li>Action not allowed for specific entity combinations</li>\n<li>Missing dependencies (e.g., missing authentication when required)</li>\n</ul>\n<p>The <code>error_description</code> will explain which business rule was violated.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","trainingsessionregistrations"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"d06d1e3e-b2e7-4d90-94a4-59fe3254bc80","name":"400 Business Logic - Invalid Language","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"language\": \"xx-YY\"\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Language 'xx-YY' doesn't exist\"\n}"},{"id":"08c570c7-ffac-4b63-9c8b-99176cf1c72a","name":"400 Business Logic - Reference Already Exists","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"reference\": \"DUPLICATE_REF\"\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Reference already exists\"\n}"},{"id":"ee9bceca-c776-4deb-bef2-869fd06b1e02","name":"400 Business Logic - Entity Does Not Exist","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"idparent\": 99999\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Parent entity doesn't exist\"\n}"}],"_postman_id":"2ed81ad2-2a80-4e61-9de7-6c9c43d2c3c2"},{"name":"429 Too Many Requests","id":"33ff4ca3-d955-4f74-aa2e-0ab632e7497e","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/users","description":"<p>Example of 429 Too Many Requests error that occurs when rate limits are exceeded.</p>\n<p><strong>Rate Limits:</strong></p>\n<ul>\n<li>The API enforces rate limits to ensure fair usage and system stability</li>\n<li>When exceeded, the API returns a 429 status code</li>\n<li>The response includes <code>Retry-After</code> header indicating when to retry</li>\n</ul>\n<p><strong>Best Practices:</strong></p>\n<ul>\n<li>Implement exponential backoff when receiving 429 responses</li>\n<li>Respect the <code>Retry-After</code> header value</li>\n<li>Monitor your request rates to stay within limits</li>\n<li>Consider caching responses when appropriate</li>\n</ul>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","users"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"c22c3e64-753e-4ebb-9085-4fc50667ba0c","name":"429 Too Many Requests","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/users"},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"Retry-After","value":"60"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"rate_limit_exceeded\",\n  \"error_description\": \"Too many requests. Please retry after 60 seconds.\"\n}"}],"_postman_id":"33ff4ca3-d955-4f74-aa2e-0ab632e7497e"}],"id":"59b9b99a-9c95-413d-83c1-a9a6ffa5ab5a","description":"<h1 id=\"generic-api-errors---reference-guide\">Generic API Errors - Reference Guide</h1>\n<p>This folder contains <strong>common error patterns and examples</strong> that occur across the Rise Up API.</p>\n<h2 id=\"📘-purpose\">📘 Purpose</h2>\n<p>These are <strong>REFERENCE EXAMPLES</strong> showing typical error formats and patterns. They help you understand:</p>\n<ul>\n<li>Standard HTTP error responses (401, 403, 404, 500, 429)</li>\n<li>Common validation error patterns (invalid email, invalid URL, missing files)</li>\n<li>Common business logic error patterns (invalid language, duplicate entries)</li>\n</ul>\n<h2 id=\"⚠️-important-note\">⚠️ Important Note</h2>\n<p>For <strong>complete endpoint-specific error documentation</strong>, please refer to the individual resource folders (Users, Courses, Webhooks, etc.).</p>\n<p>Each resource folder contains:</p>\n<ul>\n<li>All errors specific to that resource's endpoints</li>\n<li>Real request/response examples</li>\n<li>Field-specific validation errors</li>\n<li>Business logic errors unique to that resource</li>\n</ul>\n<h2 id=\"🎯-how-to-use-this-folder\">🎯 How to Use This Folder</h2>\n<ol>\n<li><strong>Learning</strong>: Review error patterns to understand API error structure</li>\n<li><strong>Reference</strong>: See examples of common error types</li>\n<li><strong>Specific errors</strong>: Check individual resource folders for complete documentation</li>\n</ol>\n<hr />\n<p><strong>Error Pattern Categories:</strong></p>\n<ul>\n<li>Authentication &amp; Authorization Errors (401, 403)</li>\n<li>Not Found Errors (404)</li>\n<li>Server Errors (500)</li>\n<li>Rate Limiting (429)</li>\n<li>Validation Patterns:<ul>\n<li>File upload (file mandatory, invalid type)</li>\n<li>Field validation (doesn't exist, must be array, invalid type, cannot be empty)</li>\n</ul>\n</li>\n<li>Business Logic Patterns:<ul>\n<li>Invalid language</li>\n<li>Reference already exists</li>\n<li>Entity doesn't exist (foreign key validation)</li>\n</ul>\n</li>\n</ul>\n","_postman_id":"59b9b99a-9c95-413d-83c1-a9a6ffa5ab5a","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"Authentication","item":[{"name":"OAuth 2.0 - Get Access Token","id":"c7191e5a-f26a-4abf-a84d-979032f07fa6","request":{"method":"POST","header":[{"key":"Authorization","value":"Basic {{base64_credentials}}","description":"<p>Authorization method 'Basic' followed by your public_key and private_key in your settings &gt; developer &gt; API combined into a string 'public_key:private_key' and encoded using Base64</p>\n","type":"text"},{"key":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"client_credentials","type":"text","description":"<p>OAuth 2.0 grant type - must be 'client_credentials'</p>\n"}]},"url":"https://api.riseup.ai/oauth/token","description":"<p><strong>Authentication is required before any other API call.</strong></p>\n<p>This endpoint implements OAuth 2.0 Client Credentials flow to obtain an access token.</p>\n<h3 id=\"how-to-authenticate\">How to authenticate:</h3>\n<ol>\n<li><p><strong>Get your API credentials</strong> from your Rise Up settings &gt; developer &gt; API</p>\n</li>\n<li><p><strong>Combine credentials</strong> into format: <code>public_key:private_key</code></p>\n</li>\n<li><p><strong>Encode with Base64</strong> and use in Authorization header as <code>Basic {base64_encoded_credentials}</code></p>\n</li>\n<li><p><strong>Send POST request</strong> with <code>grant_type=client_credentials</code></p>\n</li>\n<li><p><strong>Use the returned access_token</strong> in subsequent API calls as <code>Bearer {access_token}</code></p>\n</li>\n</ol>\n<h3 id=\"example-with-curl\">Example with curl:</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-bash\">curl -X POST https://api.riseup.ai/oauth/token \\\n  -H \"Authorization: Basic YourEncodedAuthorizationHere\" \\\n  -H \"Content-Type: application/x-www-form-urlencoded\" \\\n  -d \"grant_type=client_credentials\"\n\n</code></pre>\n<p><strong>Note:</strong> The access token expires after a certain period and you'll need to request a new one when you receive 401 Unauthorized responses.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["oauth","token"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"b329eacd-1b35-45f5-88fe-5c00b1a5b4ef","name":"200 Success - Access Token Retrieved","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Basic ","type":"text"},{"key":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"client_credentials","type":"text"}]},"url":"https://api.riseup.ai/oauth/token"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"access_token\": \"\",\n  \"expires_in\": 3600,\n  \"token_type\": \"Bearer\",\n  \"scope\": null\n}"},{"id":"e3ccb083-fbf9-4eb9-877d-b4b1821efa48","name":"400 Bad Request - Invalid Grant Type","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Basic ","type":"text"},{"key":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"invalid_grant","type":"text"}]},"url":"https://api.riseup.ai/oauth/token"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"unsupported_grant_type\",\n  \"error_description\": \"The authorization grant type is not supported by the authorization server.\"\n}"},{"id":"cc8842fa-3ddf-4b91-8e99-180a1240f6d1","name":"401 Unauthorized - Invalid Credentials","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Basic ","type":"text"},{"key":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"grant_type","value":"client_credentials","type":"text"}]},"url":"https://api.riseup.ai/oauth/token"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_client\",\n  \"error_description\": \"Client authentication failed\"\n}"}],"_postman_id":"c7191e5a-f26a-4abf-a84d-979032f07fa6"}],"id":"6956a257-ae4b-4d8c-bc90-16231a52fd49","_postman_id":"6956a257-ae4b-4d8c-bc90-16231a52fd49","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"Certificates","item":[{"name":"List all certificates","id":"72b5e1f4-9c78-4cd3-bcab-e603d5278a2c","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/certificates","description":"<p>Retrieve all certificates from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>You can filter certificates using the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td>String</td>\n<td>Filter by certificate name (supports wildcards <code>*</code>)</td>\n<td><code>?name=*Professional*</code></td>\n</tr>\n<tr>\n<td><code>owner</code></td>\n<td>String</td>\n<td>Filter by certificate owner (supports wildcards <code>*</code>)</td>\n<td><code>?owner=*University*</code></td>\n</tr>\n<tr>\n<td><code>ownerstatus</code></td>\n<td>String</td>\n<td>Filter by owner status (supports wildcards <code>*</code>)</td>\n<td><code>?ownerstatus=*Director*</code></td>\n</tr>\n<tr>\n<td><code>duration</code></td>\n<td>Integer</td>\n<td>Filter by duration in minutes</td>\n<td><code>?duration=120</code></td>\n</tr>\n<tr>\n<td><code>level</code></td>\n<td>Integer</td>\n<td>Filter by certificate level</td>\n<td><code>?level=3</code></td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td>String</td>\n<td>Filter by description (supports wildcards <code>*</code>)</td>\n<td><code>?description=*advanced*</code></td>\n</tr>\n<tr>\n<td><code>creationdate</code></td>\n<td>Date</td>\n<td>Filter by creation date using <code>[gt]</code>, <code>[gte]</code>, <code>[lt]</code>, <code>[lte]</code></td>\n<td><code>?creationdate[gte]=2025-01-01</code></td>\n</tr>\n<tr>\n<td><code>modificationdate</code></td>\n<td>Date</td>\n<td>Filter by modification date using <code>[gt]</code>, <code>[gte]</code>, <code>[lt]</code>, <code>[lte]</code></td>\n<td><code>?modificationdate[lte]=2025-12-31</code></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"combined-filter-example\">Combined Filter Example</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /v3/certificates?level=3&amp;name=*Professional*&amp;creationdate[gte]=2025-01-01\n</code></pre><p>For details on common query parameters like <code>range</code>, <code>limit</code>, and <code>sort</code>, see the collection-level documentation.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","certificates"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"f7455065-1b9c-4c8e-8baa-f81e8549da66","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/certificates"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 1,\n    \"name\": \"First certificate\",\n    \"owner\": \"Owner of the first certificate\",\n    \"ownerstatus\": \"President\",\n    \"duration\": 119,\n    \"level\": 3,\n    \"description\": \"Description of the first certificate\",\n    \"creationdate\": \"2021-03-29 08:48:40\",\n    \"type\": \"Training\",\n    \"trainings\": [\n      {\n        \"id\": 13\n      },\n      {\n        \"id\": 1389\n      }\n    ]\n  },\n  {\n    \"id\": 2,\n    \"name\": \"Second certificate\",\n    \"owner\": \"Owner of the second certificate\",\n    \"ownerstatus\": \"Director\",\n    \"duration\": 119,\n    \"level\": 1,\n    \"description\": \"Description of the second certificate\",\n    \"creationdate\": \"2021-03-29 08:48:40\",\n    \"type\": \"Training\",\n    \"trainings\": [\n      {\n        \"id\": 563\n      },\n      {\n        \"id\": 1567\n      }\n    ]\n  }\n]"}],"_postman_id":"72b5e1f4-9c78-4cd3-bcab-e603d5278a2c"},{"name":"Fetch a certificate","id":"d3609d79-0325-499b-8189-4c2524b413cb","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/certificates/:id","description":"<p>Fetch a specific certificate by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","certificates",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"69428ce2-630a-42dc-b667-01a4c586bf97","type":"any","value":"859","key":"id"}]}},"response":[{"id":"b898910f-02f9-4e06-b3e1-fc08b69a40b6","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/certificates/:id","host":["https://api.riseup.ai"],"path":["v3","certificates",":id"],"variable":[{"key":"id","value":"859"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 859,\n  \"name\": \"First certificate\",\n  \"owner\": \"Owner of the first certificate\",\n  \"ownerstatus\": \"Director\",\n  \"duration\": 33,\n  \"level\": 2,\n  \"description\": \"Description of the first certificate\",\n  \"creationdate\": \"2021-03-29 08:48:40\",\n  \"type\": \"Training\",\n  \"trainings\": [\n    {\n      \"id\": 563\n    }\n  ]\n}"},{"id":"912ced05-dae9-4186-8d19-9899ec82149e","name":"404 Not Found - Certificate Not Found","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/certificates/:id","host":["https://api.riseup.ai"],"path":["v3","certificates",":id"],"variable":[{"key":"id","value":"99999"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"not_found\",\n  \"error_description\": \"The certificat with the id '99999' doesn't  exist\"\n}"}],"_postman_id":"d3609d79-0325-499b-8189-4c2524b413cb"},{"name":"Delete a certificate","id":"942d7907-153d-491d-a0a7-a9765663a6d8","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/certificates/:id","description":"<p>Delete a certificates by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","certificates",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"b44890b7-e240-4487-9497-708e21781510","type":"any","value":"1","key":"id"}]}},"response":[{"id":"b50f95ad-5064-4d06-a5d0-6361d0cce5c0","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/certificates/:id","host":["https://api.riseup.ai"],"path":["v3","certificates",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""},{"id":"b1f82cd4-3769-45cc-80b8-b38a1603e974","name":"404 Not Found - Certificate Not Found","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/certificates/:id","host":["https://api.riseup.ai"],"path":["v3","certificates",":id"],"variable":[{"key":"id","value":"99999"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"not_found\",\n  \"error_description\": \"The certificat with the id '99999' doesn't exist\"\n}"}],"_postman_id":"942d7907-153d-491d-a0a7-a9765663a6d8"}],"id":"a6161a80-9a45-48db-aa52-4a5b44f27930","_postman_id":"a6161a80-9a45-48db-aa52-4a5b44f27930","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"CertificateUsers","item":[{"name":"List all CertificateUsers","id":"dae872ea-07db-4c5f-ad70-badba4b0e486","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/certificateuser","description":"<p>Retrieve all CertificateUsers from the system.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","certificateuser"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"4e9d3980-14b1-4c26-99d4-1577d982cae0","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/certificateuser"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"idcertificate\": 1,\n    \"type\": \"Training\",\n    \"users\": [\n      {\n        \"id\": 357,\n        \"state\": \"certified\",\n        \"certificationdate\": \"2018-08-10 12:10:00\"\n      },\n      {\n        \"id\": 893,\n        \"state\": \"expired\",\n        \"certificationdate\": \"2018-04-10 17:00:00\"\n      }\n    ]\n  },\n  {\n    \"idcertificate\": 2,\n    \"type\": \"Training path\",\n    \"users\": [\n      {\n        \"id\": 851,\n        \"state\": \"certified\",\n        \"certificationdate\": \"2018-06-12 09:00:00\"\n      },\n      {\n        \"id\": 9963,\n        \"state\": \"certified\",\n        \"certificationdate\": \"2018-10-12 09:00:00\"\n      }\n    ]\n  }\n]"},{"id":"3a9ba806-b849-414b-8d29-89380c39e307","name":"400 Bad Request - Invalid Field","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/certificateuser?invalidfield=value","host":["https://api.riseup.ai"],"path":["v3","certificateuser"],"query":[{"key":"invalidfield","value":"value"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Field invalidfield doesn't exist\"\n}"}],"_postman_id":"dae872ea-07db-4c5f-ad70-badba4b0e486"}],"id":"728a7f5a-1314-4319-8729-3902b80fdeba","_postman_id":"728a7f5a-1314-4319-8729-3902b80fdeba","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"Certifications","item":[{"name":"List all certifications","id":"de65951c-0e43-42d1-bcba-1f8ac934507c","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/certifications","description":"<p>Retrieve all certifications from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>You can filter certifications using the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td>String</td>\n<td>Filter by certification name (supports wildcards <code>*</code>)</td>\n<td><code>?name=*Professional*</code></td>\n</tr>\n<tr>\n<td><code>img</code></td>\n<td>String</td>\n<td>Filter by image URL (supports wildcards <code>*</code>)</td>\n<td><code>?img=*logo.png*</code></td>\n</tr>\n<tr>\n<td><code>creationdate</code></td>\n<td>Date</td>\n<td>Filter by creation date using <code>[gt]</code>, <code>[gte]</code>, <code>[lt]</code>, <code>[lte]</code></td>\n<td><code>?creationdate[gte]=2025-01-01</code></td>\n</tr>\n<tr>\n<td><code>modificationdate</code></td>\n<td>Date</td>\n<td>Filter by modification date using <code>[gt]</code>, <code>[gte]</code>, <code>[lt]</code>, <code>[lte]</code></td>\n<td><code>?modificationdate[lte]=2025-12-31</code></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"combined-filter-example\">Combined Filter Example</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /v3/certifications?name=*Professional*&amp;creationdate[gte]=2025-01-01\n</code></pre><p>For details on common query parameters like <code>range</code>, <code>limit</code>, and <code>sort</code>, see the collection-level documentation.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","certifications"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"f5c1f761-a937-4d2b-ac77-b68550e91503","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/certifications"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"iduser\": 1,\n    \"certificationdate\": \"2021-08-16 13:40:02\",\n    \"expirationdate\": \"2022-02-12 13:40:02\",\n    \"state\": \"validated\",\n    \"idtrainingsubscription\": 5,\n    \"idpathsubscription\": null,\n    \"type\": \"training\",\n    \"link\": \"https://riseup.riseup.ai/CertificateAdministration/view/4/training\"\n  },\n  {\n    \"iduser\": 1,\n    \"certificationdate\": \"2021-08-17 08:45:53\",\n    \"expirationdate\": null,\n    \"state\": \"validated\",\n    \"idtrainingsubscription\": null,\n    \"idpathsubscription\": 9,\n    \"type\": \"trainingpath\",\n    \"link\": \"https://riseup.riseup.ai/CertificateAdministration/view/8/path\"\n  }\n]"}],"_postman_id":"de65951c-0e43-42d1-bcba-1f8ac934507c"}],"id":"20416ae0-b592-44ee-a372-a410783c1eb4","_postman_id":"20416ae0-b592-44ee-a372-a410783c1eb4","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"ClassroomSessions","item":[{"name":"List all sessions","id":"a354f423-2f7a-4db0-898d-b64b8885d70f","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/classroomsessions","description":"<p>Retrieve all classroom sessions from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>In addition to the common parameters (<code>range</code>, <code>limit</code>, <code>sort</code>) documented in the collection-level description, this endpoint supports filtering by any field with type String or Int:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>state</code></td>\n<td>String</td>\n<td>Filter by session state (<code>pending</code>, <code>validated</code>, <code>cancelled</code>)</td>\n<td><code>?state=validated</code></td>\n</tr>\n<tr>\n<td><code>session_type</code></td>\n<td>String</td>\n<td>Filter by session type (<code>virtual</code>, <code>face-to-face</code>)</td>\n<td><code>?session_type=face-to-face</code></td>\n</tr>\n<tr>\n<td><code>idmodule</code></td>\n<td>Integer</td>\n<td>Filter by module ID</td>\n<td><code>?idmodule=81583</code></td>\n</tr>\n<tr>\n<td><code>idtraining</code></td>\n<td>Integer</td>\n<td>Filter by training/course ID</td>\n<td><code>?idtraining=46</code></td>\n</tr>\n<tr>\n<td><code>location</code></td>\n<td>String</td>\n<td>Filter by location (exact match or wildcard)</td>\n<td><code>?location=*Paris*</code></td>\n</tr>\n<tr>\n<td><code>language</code></td>\n<td>String</td>\n<td>Filter by language code</td>\n<td><code>?language=fr-FR</code></td>\n</tr>\n<tr>\n<td><code>reference</code></td>\n<td>String</td>\n<td>Filter by session reference</td>\n<td><code>?reference=S1234</code></td>\n</tr>\n<tr>\n<td><code>startdate</code></td>\n<td>Date</td>\n<td>Filter by start date (supports date operators)</td>\n<td><code>?startdate[gte]=2024-01-01</code></td>\n</tr>\n<tr>\n<td><code>enddate</code></td>\n<td>Date</td>\n<td>Filter by end date (supports date operators)</td>\n<td><code>?enddate[lte]=2024-12-31</code></td>\n</tr>\n<tr>\n<td><code>mycustomfields*</code></td>\n<td>String</td>\n<td>Filter by custom field values</td>\n<td><code>?mycustomfields1=value</code></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Combining Filters:</strong><br />Multiple filters can be combined:<br /><code>/v3/classroomsessions?state=validated&amp;session_type=face-to-face&amp;idtraining=46</code></p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","classroomsessions"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"9aabf60a-07ff-4248-b8f9-46a1b78c60c3","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/classroomsessions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 10,\n    \"idmodule\": 156,\n    \"idtraining\": 46,\n    \"startdate\": \"2014-11-14 10:00:00\",\n    \"enddate\": \"2014-11-14 18:00:00\",\n    \"state\": \"validated\",\n    \"session_type\": \"face-to-face\",\n    \"meetingurl\": null,\n    \"location\": \"Paris\",\n    \"language\": \"fr-FR\",\n    \"description\": null,\n    \"room\": null,\n    \"eduduration\": 120,\n    \"seats\": 15,\n    \"nbsubscriptions\": \"10\",\n    \"reference\": \"S1234\",\n    \"facilitators\": [202, 203, 204],\n    \"creationdate\": \"2019-06-21 16:26:08\",\n    \"modificationdate\": \"2019-06-22 16:26:08\"\n  },\n  {\n    \"id\": 11,\n    \"idmodule\": 156,\n    \"idtraining\": 46,\n    \"startdate\": \"2018-11-15 10:00:00\",\n    \"enddate\": \"2018-11-15 18:00:00\",\n    \"state\": \"pending\",\n    \"meetingurl\": null,\n    \"location\": \"Paris\",\n    \"language\": \"fr-FR\",\n    \"description\": null,\n    \"room\": null,\n    \"eduduration\": 90,\n    \"seats\": 15,\n    \"nbsubscriptions\": \"2\",\n    \"reference\": \"S1234\",\n    \"facilitators\": [202, 203, 204],\n    \"creationdate\": \"2019-06-21 16:26:08\",\n    \"modificationdate\": \"2019-06-23 16:26:08\"\n  }\n]"}],"_postman_id":"a354f423-2f7a-4db0-898d-b64b8885d70f"},{"name":"Get classroom session by ID","id":"853c04f3-eae9-47a7-8f2d-5cb3507b2063","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/classroomsessions/:id","description":"<p>Retrieve a specific classroom session by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","classroomsessions",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"d439164f-b626-4f73-804f-ece226d72a19","type":"any","value":"1","key":"id"}]}},"response":[{"id":"af1e1396-cf91-493c-bd84-82465d5bafbc","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/classroomsessions/:id","host":["https://api.riseup.ai"],"path":["v3","classroomsessions",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 10,\n  \"idmodule\": 81583,\n  \"idtraining\": 46,\n  \"startdate\": \"2019-12-03 10:00:00\",\n  \"enddate\": \"2019-12-03 12:00:00\",\n  \"state\": \"validated\",\n  \"session_type\": \"face-to-face\",\n  \"meetingurl\": null,\n  \"location\": \"Paris\",\n  \"eduduration\": 120,\n  \"language\": \"fr-FR\",\n  \"description\": null,\n  \"room\": null,\n  \"seats\": 10,\n  \"nbsubscriptions\": 0,\n  \"reference\": \"S1234\",\n  \"facilitators\": [202, 203, 204],\n  \"creationdate\": \"2019-06-21 16:26:08\",\n  \"modificationdate\": null\n}"}],"_postman_id":"853c04f3-eae9-47a7-8f2d-5cb3507b2063"},{"name":"Create a classroom session","id":"979da3c9-09b1-47da-a1a1-4e6caedaf95b","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"idmodule\": 81583,\n  \"startdate\": \"2019-12-03 10:00:00\",\n  \"enddate\": \"2019-12-03 12:00:00\",\n  \"seats\": 10,\n  \"location\": \"Paris\",\n  \"language\": \"fr-FR\",\n  \"eduduration\": 120,\n  \"meetingurl\": null,\n  \"state\": \"validated\",\n  \"session_type\": \"face-to-face\",\n  \"createzoomlink\": false,\n  \"room\": \"Room A\",\n  \"description\": \"Session description\",\n  \"reference\": \"S1234\",\n  \"facilitators\": [202, 203, 204],\n  \"mycustomfields1\": \"value\"\n}"},"url":"https://api.riseup.ai/v3/classroomsessions","description":"<p>Create a new classroom session in the system.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>idmodule</code></td>\n<td>Integer</td>\n<td><strong>Required</strong></td>\n<td>ID of the module</td>\n</tr>\n<tr>\n<td><code>startdate</code></td>\n<td>Date</td>\n<td><strong>Required</strong></td>\n<td>Start date of the session (YYYY-MM-DD HH:MM:SS)</td>\n</tr>\n<tr>\n<td><code>enddate</code></td>\n<td>Date</td>\n<td><strong>Required</strong></td>\n<td>End date of the session (YYYY-MM-DD HH:MM:SS)</td>\n</tr>\n<tr>\n<td><code>seats</code></td>\n<td>Integer</td>\n<td><strong>Required</strong></td>\n<td>Seats available for the session</td>\n</tr>\n<tr>\n<td><code>eduduration</code></td>\n<td>Integer</td>\n<td><strong>Required</strong></td>\n<td>Educational duration in minutes</td>\n</tr>\n<tr>\n<td><code>language</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Language of the session ('fr-FR', 'en-US', 'es-ES', etc.)</td>\n</tr>\n<tr>\n<td><code>location</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Location of the session</td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Description of the session</td>\n</tr>\n<tr>\n<td><code>meetingurl</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>URL of the virtual classroom</td>\n</tr>\n<tr>\n<td><code>state</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>State of the session: <code>pending</code>, <code>validated</code>, <code>cancelled</code></td>\n</tr>\n<tr>\n<td><code>session_type</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Type of the session: <code>virtual</code>, <code>face-to-face</code></td>\n</tr>\n<tr>\n<td><code>createzoomlink</code></td>\n<td>Boolean</td>\n<td>Optional</td>\n<td>Generate a zoom link</td>\n</tr>\n<tr>\n<td><code>room</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Room of the session</td>\n</tr>\n<tr>\n<td><code>reference</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Reference of the session</td>\n</tr>\n<tr>\n<td><code>facilitators</code></td>\n<td>Array</td>\n<td>Optional</td>\n<td>Array of user IDs of the facilitators</td>\n</tr>\n<tr>\n<td><code>mycustomfields1</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Custom field 1</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Endpoint-Specific Errors:</strong>\nSee response examples below for errors specific to this endpoint (e.g., invalid module ID).</p>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","classroomsessions"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"afaf5d63-cfd4-4045-8974-39e24a711301","name":"201 Created","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"idmodule\": 81583,\n  \"startdate\": \"2019-12-03 10:00:00\",\n  \"enddate\": \"2019-12-03 12:00:00\",\n  \"seats\": 10,\n  \"location\": \"Paris\",\n  \"language\": \"fr-FR\",\n  \"eduduration\": 120,\n  \"meetingurl\": null,\n  \"reference\": \"S1234\",\n  \"facilitators\": [202, 203, 204],\n  \"mycustomfields1\": \"value\"\n}"},"url":"https://api.riseup.ai/v3/classroomsessions"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 10,\n  \"idmodule\": 81583,\n  \"idtraining\": 46,\n  \"startdate\": \"2019-12-03 10:00:00\",\n  \"enddate\": \"2019-12-03 12:00:00\",\n  \"state\": \"validated\",\n  \"session_type\": \"face-to-face\",\n  \"meetingurl\": null,\n  \"location\": \"Paris\",\n  \"eduduration\": 120,\n  \"language\": \"fr-FR\",\n  \"description\": null,\n  \"room\": null,\n  \"seats\": 10,\n  \"nbsubscriptions\": 0,\n  \"reference\": \"S1234\",\n  \"facilitators\": [202, 203, 204],\n  \"creationdate\": \"2019-06-21 16:26:08\",\n  \"modificationdate\": null\n}"},{"id":"8a48b668-6aa6-4252-b899-1199beb1cd1f","name":"400 Bad Request - Invalid Module ID","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"idmodule\": 999999,\n  \"startdate\": \"2019-12-03 10:00:00\",\n  \"enddate\": \"2019-12-03 12:00:00\",\n  \"seats\": 10,\n  \"eduduration\": 120\n}"},"url":"https://api.riseup.ai/v3/classroomsessions"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Id module '999999' doesn't exist\"\n}"}],"_postman_id":"979da3c9-09b1-47da-a1a1-4e6caedaf95b"},{"name":"Update a session","id":"011fb770-ed2c-444d-a3f6-16ea6544a976","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"startdate\": \"2019-12-03 10:00:00\",\n  \"enddate\": \"2019-12-03 12:00:00\",\n  \"seats\": 10,\n  \"location\": \"Paris\",\n  \"language\": \"fr-FR\",\n  \"eduduration\": 120,\n  \"meetingurl\": null,\n  \"state\": \"validated\",\n  \"session_type\": \"face-to-face\",\n  \"createzoomlink\": false,\n  \"room\": \"Room A\",\n  \"description\": \"Session description\",\n  \"reference\": \"S1234\",\n  \"facilitators\": [202, 203, 204],\n  \"mycustomfields1\": \"value\"\n}"},"url":"https://api.riseup.ai/v3/classroomsessions/:id","description":"<p>Update an existing classroom session by its ID. No mails are sent using this call.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>startdate</code></td>\n<td>Date</td>\n<td>No</td>\n<td>Start date of the session (YYYY-MM-DD HH:MM:SS)</td>\n</tr>\n<tr>\n<td><code>enddate</code></td>\n<td>Date</td>\n<td>No</td>\n<td>End date of the session (YYYY-MM-DD HH:MM:SS)</td>\n</tr>\n<tr>\n<td><code>seats</code></td>\n<td>Integer</td>\n<td>No</td>\n<td>Seats available for the session</td>\n</tr>\n<tr>\n<td><code>eduduration</code></td>\n<td>Integer</td>\n<td>No</td>\n<td>Educational duration in minutes</td>\n</tr>\n<tr>\n<td><code>language</code></td>\n<td>String</td>\n<td>No</td>\n<td>Language of the session ('fr-FR', 'en-US', 'es-ES', etc.)</td>\n</tr>\n<tr>\n<td><code>location</code></td>\n<td>String</td>\n<td>No</td>\n<td>Location of the session</td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td>String</td>\n<td>No</td>\n<td>Description of the session</td>\n</tr>\n<tr>\n<td><code>meetingurl</code></td>\n<td>String</td>\n<td>No</td>\n<td>URL of the virtual classroom</td>\n</tr>\n<tr>\n<td><code>state</code></td>\n<td>String</td>\n<td>No</td>\n<td>State of the session: <code>pending</code>, <code>validated</code>, <code>cancelled</code></td>\n</tr>\n<tr>\n<td><code>session_type</code></td>\n<td>String</td>\n<td>No</td>\n<td>Type of the session: <code>virtual</code>, <code>face-to-face</code></td>\n</tr>\n<tr>\n<td><code>createzoomlink</code></td>\n<td>Boolean</td>\n<td>No</td>\n<td>Generate a zoom link</td>\n</tr>\n<tr>\n<td><code>room</code></td>\n<td>String</td>\n<td>No</td>\n<td>Room of the session</td>\n</tr>\n<tr>\n<td><code>reference</code></td>\n<td>String</td>\n<td>No</td>\n<td>Reference of the session</td>\n</tr>\n<tr>\n<td><code>facilitators</code></td>\n<td>Array</td>\n<td>No</td>\n<td>Array of user IDs of the facilitators</td>\n</tr>\n<tr>\n<td><code>mycustomfields1</code></td>\n<td>String</td>\n<td>No</td>\n<td>Custom field 1</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Note:</strong> The <code>idmodule</code> field cannot be changed via PUT. It is only set during POST.</p>\n<h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Endpoint-Specific Errors:</strong>\nSee response examples below for errors specific to this endpoint (e.g., session not found).</p>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","classroomsessions",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"91c6fe27-cb72-45bf-9a65-bf68b021ca8e","type":"any","value":"1","key":"id"}]}},"response":[{"id":"aa9fd027-9b53-4d28-9ff1-2fd366a4bd50","name":"200 Success","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"idmodule\": 81583,\n  \"startdate\": \"2019-12-03 10:00:00\",\n  \"enddate\": \"2019-12-03 12:00:00\",\n  \"seats\": 10,\n  \"location\": \"Paris\",\n  \"language\": \"fr-FR\",\n  \"eduduration\": 120,\n  \"meetingurl\": null,\n  \"reference\": \"S1234\",\n  \"facilitators\": [202, 203, 204],\n  \"mycustomfields1\": \"value\"\n}"},"url":{"raw":"https://api.riseup.ai/v3/classroomsessions/:id","host":["https://api.riseup.ai"],"path":["v3","classroomsessions",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 10,\n  \"idmodule\": 81583,\n  \"idtraining\": 46,\n  \"startdate\": \"2019-12-03 10:00:00\",\n  \"enddate\": \"2019-12-03 12:00:00\",\n  \"state\": \"validated\",\n  \"session_type\": \"face-to-face\",\n  \"meetingurl\": null,\n  \"location\": \"Paris\",\n  \"eduduration\": 120,\n  \"language\": \"fr-FR\",\n  \"description\": null,\n  \"room\": null,\n  \"seats\": 10,\n  \"nbsubscriptions\": 0,\n  \"reference\": \"S1234\",\n  \"facilitators\": [202, 203, 204],\n  \"creationdate\": \"2019-06-21 16:26:08\",\n  \"modificationdate\": \"2019-06-22 16:26:08\"\n}"},{"id":"3bb840b1-71cc-4ccd-8062-339ab722542f","name":"404 Not Found - Session Not Found","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"seats\": 20\n}"},"url":{"raw":"https://api.riseup.ai/v3/classroomsessions/:id","host":["https://api.riseup.ai"],"path":["v3","classroomsessions",":id"],"variable":[{"key":"id","value":"999999"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"not_found\",\n  \"error_description\": \"The classroom session with the id '999999' doesn't  exist\"\n}"}],"_postman_id":"011fb770-ed2c-444d-a3f6-16ea6544a976"},{"name":"Delete a session","id":"7390421f-fa8b-4f55-8709-9f07b4818536","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/classroomsessions/:id","description":"<p>Delete a classroom session by its ID. No mails are sent using this call.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","classroomsessions",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"e090b9ff-f3ea-400f-aa92-49156a564e10","type":"any","value":"1","key":"id"}]}},"response":[{"id":"a57f16b6-384e-492d-9216-e21920758f1e","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/classroomsessions/:id","host":["https://api.riseup.ai"],"path":["v3","classroomsessions",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"7390421f-fa8b-4f55-8709-9f07b4818536"}],"id":"7fd8fcee-1358-4c0c-b249-f3b1ff9ff87e","_postman_id":"7fd8fcee-1358-4c0c-b249-f3b1ff9ff87e","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"ClassroomSessionRegistrations","item":[{"name":"List all classroom session registrations","id":"299d0683-3cdd-4d01-b511-0c8d546fc663","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/classroomsessionregistrations","description":"<p>Retrieve all classroom session registrations from the system.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","classroomsessionregistrations"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"425bc525-e4f4-47ba-8238-4ff8e8b98c77","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/classroomsessionregistrations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 10,\n    \"iduser\": 125,\n    \"idsession\": 78,\n    \"idtrainingsubscription\": null,\n    \"state\": \"validated\",\n    \"subscribedate\": \"2014-11-14 18:00:00\",\n    \"attented\": null,\n    \"reference\": null,\n    \"eduduration\": null,\n    \"creationdate\": \"2019-06-21 16:26:08\",\n    \"modificationdate\": \"2019-06-22 16:26:08\"\n  }\n]"}],"_postman_id":"299d0683-3cdd-4d01-b511-0c8d546fc663"},{"name":"Fetch a Classroom session registration","id":"638abbc9-646d-40d5-b35a-74c611f6e5cf","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/classroomsessionregistrations/:id","description":"<p>Retrieve a specific classroom session registration by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","classroomsessionregistrations",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"6fc17978-32ef-4dcb-9afd-ae0f53050a0a","type":"any","value":"1","key":"id"}]}},"response":[{"id":"3fda68be-22ba-46de-a57a-3551eb489e3a","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/classroomsessionregistrations/:id","host":["https://api.riseup.ai"],"path":["v3","classroomsessionregistrations",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 10,\n  \"iduser\": 125,\n  \"idsession\": 78,\n  \"idtrainingsubscription\": null,\n  \"state\": \"validated\",\n  \"subscribedate\": \"2014-11-14 18:00:00\",\n  \"attented\": null,\n  \"reference\": null,\n  \"eduduration\": null,\n  \"creationdate\": \"2019-06-21 16:26:08\",\n  \"modificationdate\": \"2019-06-22 16:26:08\"\n}"}],"_postman_id":"638abbc9-646d-40d5-b35a-74c611f6e5cf"},{"name":"Create a Classroom session registration","id":"3077d7f2-d5d0-4c62-a483-fc392ca6ffc6","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduser\": 202,\n  \"idsession\": 78,\n  \"sendemail\": true,\n  \"reference\": \"SS123\"\n}"},"url":"https://api.riseup.ai/v3/classroomsessionregistrations","description":"<p>Create a new classroom session registration in the system.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>iduser</code></td>\n<td>Integer</td>\n<td><strong>Required</strong></td>\n<td>ID of the user</td>\n</tr>\n<tr>\n<td><code>idsession</code></td>\n<td>Integer</td>\n<td><strong>Required</strong></td>\n<td>ID of the classroom session</td>\n</tr>\n<tr>\n<td><code>attended</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>User attendance</td>\n</tr>\n<tr>\n<td><code>eduduration</code></td>\n<td>Integer</td>\n<td>Optional</td>\n<td>Attendance duration of the user (in minutes)</td>\n</tr>\n<tr>\n<td><code>sendemail</code></td>\n<td>Boolean</td>\n<td>Optional</td>\n<td>Send the classroom session registration email</td>\n</tr>\n<tr>\n<td><code>reference</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Reference of the classroom session registration</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","classroomsessionregistrations"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"33bdfbed-2ad6-4bc0-9751-731cf5009fe9","name":"201 Created","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduser\": 202,\n  \"idsession\": 78,\n  \"sendemail\": true,\n  \"reference\": \"SS123\"\n}"},"url":"https://api.riseup.ai/v3/classroomsessionregistrations"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 10,\n  \"iduser\": 125,\n  \"idsession\": 78,\n  \"idtrainingsubscription\": null,\n  \"state\": \"validated\",\n  \"subscribedate\": \"2014-11-14 18:00:00\",\n  \"attented\": null,\n  \"reference\": null,\n  \"eduduration\": null,\n  \"creationdate\": \"2019-06-21 16:26:08\",\n  \"modificationdate\": \"2019-06-22 16:26:08\"\n}"},{"id":"a841024a-d435-4b71-b716-b75cd9c4939c","name":"400 Bad Request - Reference Already Exists","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduser\": 202,\n  \"idsession\": 78,\n  \"reference\": \"DUPLICATE_REF\"\n}"},"url":"https://api.riseup.ai/v3/classroomsessionregistrations"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Reference already exists\"\n}"},{"id":"d2b89086-b336-483b-8b75-c7e49ad086b4","name":"400 Bad Request - User Already Subscribed","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduser\": 202,\n  \"idsession\": 78\n}"},"url":"https://api.riseup.ai/v3/classroomsessionregistrations"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"User already subscribed to the session or a session from the same module\"\n}"},{"id":"c082acc8-26a6-42cf-b30f-adaa660f0300","name":"400 Bad Request - No More Places","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduser\": 202,\n  \"idsession\": 78\n}"},"url":"https://api.riseup.ai/v3/classroomsessionregistrations"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"No more place in this session\"\n}"},{"id":"e0a7f9db-cd5d-4def-8065-e35876d71db7","name":"400 Bad Request - Training Subscription Archived","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduser\": 202,\n  \"idsession\": 78,\n  \"state\": \"validated\"\n}"},"url":"https://api.riseup.ai/v3/classroomsessionregistrations"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"The trainingSubscription is archived\"\n}"},{"id":"1c3a5765-0e37-46b6-b524-57a13c0a3d5e","name":"400 Bad Request - State Mismatch","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduser\": 202,\n  \"idsession\": 78,\n  \"state\": \"archived\"\n}"},"url":"https://api.riseup.ai/v3/classroomsessionregistrations"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"The SessionSubscription state is different of the TrainingSubscription state\"\n}"}],"_postman_id":"3077d7f2-d5d0-4c62-a483-fc392ca6ffc6"},{"name":"Fetch a classroom session registration signatures","id":"af186ff3-c785-46d9-b78f-6ed5b12eafd1","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/classroomsessionregistrations/:id/signatures","description":"<p>Retrieve signatures for a specific classroom session registration.\\n\\n<strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","classroomsessionregistrations",":id","signatures"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"0b5ccee5-9625-4970-a647-585beabc0343","type":"any","value":"1","key":"id"}]}},"response":[{"id":"ba3d6319-dc85-4812-ab95-d0d91fa4b343","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/classroomsessionregistrations/:id/signatures","host":["https://api.riseup.ai"],"path":["v3","classroomsessionregistrations",":id","signatures"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\\n  {\\n    \\\"attendance_date\\\": \\\"2024-01-12\\\",\\n    \\\"period\\\": \\\"morning\\\",\\n    \\\"hasSigned\\\": true,\\n    \\\"signature_date\\\": \\\"2024-01-12 10:30:00\\\"\\n  },\\n  {\\n    \\\"attendance_date\\\": \\\"2024-01-12\\\",\\n    \\\"period\\\": \\\"evening\\\",\\n    \\\"hasSigned\\\": false,\\n    \\\"signature_date\\\": null\\n  }\\n]"}],"_postman_id":"af186ff3-c785-46d9-b78f-6ed5b12eafd1"},{"name":"Update a Classroom session registration","id":"74b0358c-fef6-48c0-a415-daba95d64b8d","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\\n  \\\"attended\\\": 1,\\n  \\\"eduduration\\\": 180,\\n  \\\"sendemail\\\": true,\\n  \\\"reference\\\": \\\"SS123\\\"\\n}"},"url":"https://api.riseup.ai/v3/classroomsessionregistrations/:id","description":"<p>Update an existing classroom session registration by its ID.\\n\\n### Request Body Parameters\\n\\n| Parameter | Type | Required | Description |\\n|-----------|------|----------|-------------|\\n| <code>attended</code> | String | Optional | User attendance |\\n| <code>eduduration</code> | Integer | Optional | Attendance duration of the user (in minutes) |\\n| <code>sendemail</code> | Boolean | Optional | Send the attendance validation email if \"attended\" is True |\\n| <code>state</code> | String | Optional | State of the classroom session registration (Can only be \"cancelled\") |\\n| <code>reference</code> | String | Optional | Reference of the classroom session registration |\\n\\n<strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","classroomsessionregistrations",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"440609f6-b5c6-4da3-b123-a580a4a8ca86","type":"any","value":"1","key":"id"}]}},"response":[{"id":"a5d34234-9493-46ef-91b7-f58a5c3ad891","name":"200 Success","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\\n  \\\"attended\\\": 1,\\n  \\\"eduduration\\\": 180,\\n  \\\"sendemail\\\": true,\\n  \\\"reference\\\": \\\"SS123\\\"\\n}"},"url":{"raw":"https://api.riseup.ai/v3/classroomsessionregistrations/:id","host":["https://api.riseup.ai"],"path":["v3","classroomsessionregistrations",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"id\\\": 10,\\n  \\\"iduser\\\": 125,\\n  \\\"idsession\\\": 78,\\n  \\\"idtrainingsubscription\\\": null,\\n  \\\"state\\\": \\\"validated\\\",\\n  \\\"subscribedate\\\": \\\"2014-11-14 18:00:00\\\",\\n  \\\"attented\\\": null,\\n  \\\"reference\\\": null,\\n  \\\"eduduration\\\": null,\\n  \\\"creationdate\\\": \\\"2019-06-21 16:26:08\\\",\\n  \\\"modificationdate\\\": \\\"2019-06-22 16:26:08\\\"\\n}"},{"id":"20bfd42e-36f7-436f-9742-4ced68be331f","name":"400 Bad Request - Transferred State Not Allowed","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\\n  \\\"attended\\\": 1\\n}"},"url":{"raw":"https://api.riseup.ai/v3/classroomsessionregistrations/:id","host":["https://api.riseup.ai"],"path":["v3","classroomsessionregistrations",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"Updates to SessionSubscription in transferred state are not allowed.\\\"\\n}"},{"id":"0f15cfbc-8d72-4e54-8c17-7875406b15d8","name":"400 Bad Request - Reference Already Exists","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\\n  \\\"reference\\\": \\\"DUPLICATE_REF\\\"\\n}"},"url":{"raw":"https://api.riseup.ai/v3/classroomsessionregistrations/:id","host":["https://api.riseup.ai"],"path":["v3","classroomsessionregistrations",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"Reference already exists\\\"\\n}"}],"_postman_id":"74b0358c-fef6-48c0-a415-daba95d64b8d"},{"name":"Delete a Classroom session registration","id":"cf717035-88ff-4e0b-b6e4-dbe3499470d5","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\\n  \\\"sendemail\\\": true\\n}"},"url":"https://api.riseup.ai/v3/classroomsessionregistrations/:id","description":"<p>Delete a classroom session registration by its ID. A mail is sent when using this API call.\\n\\n<strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","classroomsessionregistrations",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"856020e7-14a2-4df2-949f-47660b5ebcb3","type":"any","value":"1","key":"id"}]}},"response":[{"id":"a5dd7bfd-db7e-4552-90a8-67467a1740cd","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\\n  \\\"sendemail\\\": true\\n}"},"url":{"raw":"https://api.riseup.ai/v3/classroomsessionregistrations/:id","host":["https://api.riseup.ai"],"path":["v3","classroomsessionregistrations",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"cf717035-88ff-4e0b-b6e4-dbe3499470d5"}],"id":"889876f9-ea3f-4fe6-854e-b8d54a5fd57d","_postman_id":"889876f9-ea3f-4fe6-854e-b8d54a5fd57d","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"Companies","item":[{"name":"Fetch my company","id":"caff58b4-d0ce-4850-acf5-e36beb7f6716","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/company","description":"<p>Fetch my company information.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","company"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"73098848-e53a-4b9e-aeb1-d199afdcd968","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/company"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 10,\n  \"title\": \"Company\",\n  \"img\": \"https://example.com/imgurl\",\n  \"video\": null,\n  \"creationdate\": \"2014-11-14 14:35:54\",\n  \"modificationdate\": \"2015-03-17 13:48:22\",\n  \"domain\": \"https://example.com\"\n}"}],"_postman_id":"caff58b4-d0ce-4850-acf5-e36beb7f6716"}],"id":"82e577d0-7ef5-4cd5-a05f-c87c9e56b178","_postman_id":"82e577d0-7ef5-4cd5-a05f-c87c9e56b178","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"CoursePeriods","item":[{"name":"List all courseperiods","id":"9e9c9e53-05bd-4ba8-a258-27749fd64329","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/courseperiods","description":"<p>Retrieve all courseperiods from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>This endpoint supports filtering on course period fields. You can filter course periods by any field returned in the response using query parameters.</p>\n<h3 id=\"example-filters\">Example Filters</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /v3/courseperiods?idtraining=123\nGET /v3/courseperiods?startdate[gte]=2025-03-01\nGET /v3/courseperiods?enddate[lte]=2025-12-31\n</code></pre><p><strong>Note:</strong> Date fields support comparison operators: <code>[gt]</code> (greater than), <code>[gte]</code> (greater than or equal), <code>[lt]</code> (less than), <code>[lte]</code> (less than or equal).</p>\n<p>For details on common query parameters like <code>range</code>, <code>limit</code>, and <code>sort</code>, see the collection-level documentation.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","courseperiods"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"ff24a970-b9a9-4778-b458-8ae85f6f4c45","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/courseperiods"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 3,\n    \"idtraining\": 775,\n    \"startdate\": \"2025-03-24 23:00:00\",\n    \"enddate\": \"2025-03-29 23:00:00\",\n    \"creationdate\": \"2025-03-20 19:28:42\",\n    \"modificationdate\": \"2025-03-20 19:29:56\"\n  },\n  {\n    \"id\": 13,\n    \"idtraining\": 372,\n    \"startdate\": \"2025-07-19 09:00:00\",\n    \"enddate\": \"2025-08-29 23:00:00\",\n    \"creationdate\": \"2025-01-20 11:37:00\",\n    \"modificationdate\": \"2025-01-20 11:37:00\"\n  }\n]"}],"_postman_id":"9e9c9e53-05bd-4ba8-a258-27749fd64329"},{"name":"List all course periods","id":"b47fa862-f9a4-4442-81b8-2378a646c6a5","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/courseperiods/:id","description":"<p>Retrieve a specific courseperiods by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","courseperiods",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"869d2e4a-fd3f-46a1-8a0b-1fd6dc683095","type":"any","value":"1","key":"id"}]}},"response":[{"id":"82f77001-08fd-425a-8eb9-d89a9a9a2a1a","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/courseperiods/:id","host":["https://api.riseup.ai"],"path":["v3","courseperiods",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 3,\n  \"idtraining\": 775,\n  \"startdate\": \"2025-03-24 23:00:00\",\n  \"enddate\": \"2025-03-29 23:00:00\",\n  \"creationdate\": \"2025-03-20 19:28:42\",\n  \"modificationdate\": \"2025-03-20 19:29:56\"\n}"}],"_postman_id":"b47fa862-f9a4-4442-81b8-2378a646c6a5"},{"name":"Create a course period","id":"d375024c-f77b-402d-a93c-9fbcbab6748d","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"idtraining\": 775,\n  \"startdate\": \"2025-03-24 23:00:00\",\n  \"enddate\": \"2025-03-29 23:00:00\"\n}"},"url":"https://api.riseup.ai/v3/courseperiods","description":"<p>Create a new course period in the system.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>idtraining</strong></td>\n<td>Integer</td>\n<td><strong>Yes</strong></td>\n<td>ID of the course</td>\n</tr>\n<tr>\n<td><strong>startdate</strong></td>\n<td>Date</td>\n<td><strong>Yes</strong></td>\n<td>Start date of the course period</td>\n</tr>\n<tr>\n<td><strong>enddate</strong></td>\n<td>Date</td>\n<td><strong>Yes</strong></td>\n<td>End date of the course period</td>\n</tr>\n<tr>\n<td>state</td>\n<td>String</td>\n<td>No</td>\n<td>State of the course period: <code>active</code> or <code>suspend</code></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","courseperiods"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"eaf35567-2e74-44a8-b45b-01afa1ee5c32","name":"201 Created","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"idtraining\": 775,\n  \"startdate\": \"2025-03-24 23:00:00\",\n  \"enddate\": \"2025-03-29 23:00:00\"\n}"},"url":"https://api.riseup.ai/v3/courseperiods"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 3,\n  \"idtraining\": 775,\n  \"startdate\": \"2025-03-24 23:00:00\",\n  \"enddate\": \"2025-03-29 23:00:00\",\n  \"creationdate\": \"2025-03-20 19:28:42\",\n  \"modificationdate\": \"2025-03-20 19:29:56\"\n}"},{"id":"e1e04996-5af7-4071-927d-facc6f6da960","name":"400 Bad Request - Invalid Date Range","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"idtraining\": 775,\n  \"startdate\": \"2025-03-29 23:00:00\",\n  \"enddate\": \"2025-03-24 23:00:00\"\n}"},"url":"https://api.riseup.ai/v3/courseperiods"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Course period startdate must be before course period enddate.\"\n}"},{"id":"56ff2e58-d704-49af-9cbe-e6eec74a1404","name":"400 Bad Request - Course Doesn't Support Periods","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"idtraining\": 775,\n  \"startdate\": \"2025-03-24 23:00:00\",\n  \"enddate\": \"2025-03-29 23:00:00\"\n}"},"url":"https://api.riseup.ai/v3/courseperiods"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Id course '775' doesn't support periods.\"\n}"},{"id":"12d68024-e6e4-47bd-8b16-2f5d2a4f3c9d","name":"404 Not Found - Invalid Course ID","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"idtraining\": 999999,\n  \"startdate\": \"2025-03-24 23:00:00\",\n  \"enddate\": \"2025-03-29 23:00:00\"\n}"},"url":"https://api.riseup.ai/v3/courseperiods"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"not_found\",\n  \"error_description\": \"Id course '999999' doesn't exist.\"\n}"}],"_postman_id":"d375024c-f77b-402d-a93c-9fbcbab6748d"},{"name":"Update a course period","id":"6730fb81-a4b4-4d87-96c9-3cb8612ba7cd","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"startdate\": \"2025-03-24 23:00:00\",\n  \"enddate\": \"2025-03-29 23:00:00\"\n}"},"url":"https://api.riseup.ai/v3/courseperiods/:id","description":"<p>Update an existing course period by its ID.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>startdate</td>\n<td>Date</td>\n<td>No</td>\n<td>Start date of the course period</td>\n</tr>\n<tr>\n<td>enddate</td>\n<td>Date</td>\n<td>No</td>\n<td>End date of the course period</td>\n</tr>\n<tr>\n<td>state</td>\n<td>String</td>\n<td>No</td>\n<td>State of the course period: <code>active</code> or <code>suspend</code></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","courseperiods",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"a4aa2a5e-05c1-4a1b-88f9-1f36bdfe5ee8","type":"any","value":"1","key":"id"}]}},"response":[{"id":"9a695d79-94eb-4e0f-9c5f-2e8ff81a6fa1","name":"200 Updated","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"startdate\": \"2025-03-24 23:00:00\",\n  \"enddate\": \"2025-03-29 23:00:00\"\n}"},"url":{"raw":"https://api.riseup.ai/v3/courseperiods/:id","host":["https://api.riseup.ai"],"path":["v3","courseperiods",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 3,\n  \"idtraining\": 775,\n  \"startdate\": \"2025-03-24 23:00:00\",\n  \"enddate\": \"2025-03-29 23:00:00\",\n  \"creationdate\": \"2025-03-20 19:28:42\",\n  \"modificationdate\": \"2025-03-20 19:29:56\"\n}"}],"_postman_id":"6730fb81-a4b4-4d87-96c9-3cb8612ba7cd"}],"id":"aac3a7f9-caa0-4332-9cbf-5d824b397533","_postman_id":"aac3a7f9-caa0-4332-9cbf-5d824b397533","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"Courses","item":[{"name":"List all courses","id":"54a8233c-01e5-40d2-9aae-f65abab146f1","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/courses","description":"<p>Retrieve all courses from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>In addition to the common parameters (<code>range</code>, <code>limit</code>, <code>sort</code>) documented in the collection-level description, this endpoint supports filtering by any field with type String or Int:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>title</code></td>\n<td>String</td>\n<td>Filter by course title (exact match or wildcard)</td>\n<td><code>?title=*JavaScript*</code></td>\n</tr>\n<tr>\n<td><code>state</code></td>\n<td>String</td>\n<td>Filter by course state (<code>draft</code>, <code>validated</code>)</td>\n<td><code>?state=validated</code></td>\n</tr>\n<tr>\n<td><code>language</code></td>\n<td>String</td>\n<td>Filter by language code</td>\n<td><code>?language=en-US</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td>String</td>\n<td>Filter by type (<code>internal</code>, <code>partner</code>)</td>\n<td><code>?type=internal</code></td>\n</tr>\n<tr>\n<td><code>reference</code></td>\n<td>String</td>\n<td>Filter by course reference</td>\n<td><code>?reference=COURSE123</code></td>\n</tr>\n<tr>\n<td><code>iduser</code></td>\n<td>Integer</td>\n<td>Filter by creator user ID</td>\n<td><code>?iduser=202</code></td>\n</tr>\n<tr>\n<td><code>idpartner</code></td>\n<td>Integer</td>\n<td>Filter by partner ID</td>\n<td><code>?idpartner=10</code></td>\n</tr>\n<tr>\n<td><code>visible</code></td>\n<td>Boolean</td>\n<td>Filter by visibility status</td>\n<td><code>?visible=true</code></td>\n</tr>\n<tr>\n<td><code>mycustomfields*</code></td>\n<td>String</td>\n<td>Filter by custom field values</td>\n<td><code>?mycustomfields1=value</code></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Combining Filters:</strong><br />Multiple filters can be combined:<br /><code>/v3/courses?state=validated&amp;visible=true&amp;language=en-US</code></p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","courses"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"c5850d8f-9c2d-4c6e-b20d-159011d757dc","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/courses"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 772,\n    \"iduser\": 202,\n    \"title\": \"Course\",\n    \"description\": \"Course description\",\n    \"objective\": \"Course goal\",\n    \"reference\": \"1234DFTEZ\",\n    \"language\": \"fr-FR\",\n    \"eduduration\": 180,\n    \"price\": \"221.50\",\n    \"visibility\": true,\n    \"type\": \"public\",\n    \"idpartner\": null,\n    \"img\": \"https://example.com/imgurl\",\n    \"banner\": null,\n    \"video\": null,\n    \"sequential\": false,\n    \"visible\": false,\n    \"selfunsubscribe\": true,\n    \"isrecommended\": true,\n    \"registrationpersonalizedmessage\": \"<p>My registration message</p>\",\n    \"externallink\": null,\n    \"legaldocs\": true,\n    \"registration\": true,\n    \"nointernalvalidation\": true,\n    \"minisite\": true,\n    \"forumcategory\": true,\n    \"onlysuccessquiz\": true,\n    \"creationdate\": \"2014-11-14 14:35:54\",\n    \"modificationdate\": \"2015-03-17 13:48:22\",\n    \"creators\": [202, 203, 204],\n    \"perimeters\": [\n      {\n        \"partner\": 3\n      },\n      {\n        \"internal\": true\n      }\n    ],\n    \"trainingtype\": \"E-learning\",\n    \"categories\": [4, 5, 6],\n    \"skills\": [1, 2, 3],\n    \"keywords\": [\"K1\", \"k1\", \"M1\"],\n    \"visibilityexception\": { \"users\": [14, 17], \"groups\": [1, 5] }\n  }\n]"}],"_postman_id":"54a8233c-01e5-40d2-9aae-f65abab146f1"},{"name":"Get course by ID","id":"4cdbd27b-f42c-43e2-8765-0039674c3aae","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/courses/:id","description":"<p>Retrieve a specific course by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","courses",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"8f713389-598e-492c-91e3-cb7ad4907779","type":"any","value":"1","key":"id"}]}},"response":[{"id":"73afee21-eea1-44e7-89b6-a03dd272abab","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/courses/:id","host":["https://api.riseup.ai"],"path":["v3","courses",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 18909,\n  \"title\": \"Title\",\n  \"description\": \"Description\",\n  \"objective\": \"Objective\",\n  \"reference\": \"1234DFTEZ\",\n  \"language\": \"fr-FR\",\n  \"eduduration\": 20,\n  \"price\": \"0.00\",\n  \"state\": \"draft\",\n  \"type\": \"internal\",\n  \"idpartner\": null,\n  \"img\": null,\n  \"video\": null,\n  \"sequential\": false,\n  \"visible\": false,\n  \"selfunsubscribe\": true,\n  \"isrecommended\": true,\n  \"legaldocs\": true,\n  \"authorizeskillassessment\": false,\n  \"registration\": true,\n  \"nointernalvalidation\": true,\n  \"minisite\": true,\n  \"forumcategory\": true,\n  \"onlysuccessquiz\": true,\n  \"creationdate\": \"2019-06-21 16:26:08\",\n  \"modificationdate\": null,\n  \"creators\": [202, 203, 204],\n  \"trainingtype\": \"Face-to-face\",\n  \"registrationpersonalizedmessage\": null,\n  \"externallink\": \"https://example.com/MyExternalLinkExample\",\n  \"skills\": [1, 2, 3],\n  \"categories\": [1, 2, 3],\n  \"scopes\": [1, 2, 3],\n  \"keywords\": [\"K1\", \"k1\", \"M1\"],\n  \"mycustomfields1\": \"value\",\n  \"visibilityexception\": { \"users\": [14, 17], \"groups\": [1, 5] }\n}"}],"_postman_id":"4cdbd27b-f42c-43e2-8765-0039674c3aae"},{"name":"Create a course","id":"834e66d0-cace-4158-a888-9a54a81bcb18","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 202,\n  \"description\": \"Description\",\n  \"objective\": \"Objective\",\n  \"reference\": \"1234DFTEZ\",\n  \"eduduration\": 20,\n  \"sequential\": false,\n  \"visible\": true,\n  \"creators\": [202, 203, 204],\n  \"skills\": [1, 2, 3],\n  \"categories\": [1, 2, 3],\n  \"scopes\": [1, 2, 3],\n  \"keywords\": [\"K1\", \"k1\", \"M1\"],\n  \"mycustomfields1\": \"value\",\n  \"visibilityexception\": { \"users\": [14, 17], \"groups\": [1, 5] }\n}"},"url":"https://api.riseup.ai/v3/courses","description":"<p>Create a new course in the system.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>title</strong></td>\n<td>String</td>\n<td><strong>Yes</strong></td>\n<td>Title of the course</td>\n</tr>\n<tr>\n<td><strong>type</strong></td>\n<td>String</td>\n<td><strong>Yes</strong></td>\n<td>Type of the course: <code>internal</code> or <code>partner</code></td>\n</tr>\n<tr>\n<td><strong>language</strong></td>\n<td>String</td>\n<td><strong>Yes</strong></td>\n<td>Language of the course (e.g., <code>fr-FR</code>, <code>en-US</code>, <code>es-ES</code>)</td>\n</tr>\n<tr>\n<td><strong>iduser</strong></td>\n<td>Integer</td>\n<td><strong>Yes</strong></td>\n<td>ID of the creator</td>\n</tr>\n<tr>\n<td><strong>eduduration</strong></td>\n<td>Integer</td>\n<td><strong>Yes</strong></td>\n<td>Educational duration of the course in minutes</td>\n</tr>\n<tr>\n<td>state</td>\n<td>String</td>\n<td>No</td>\n<td>State of the course: <code>draft</code> or <code>validated</code></td>\n</tr>\n<tr>\n<td>description</td>\n<td>String</td>\n<td>No</td>\n<td>Description of the course</td>\n</tr>\n<tr>\n<td>objective</td>\n<td>String</td>\n<td>No</td>\n<td>Objective of the course</td>\n</tr>\n<tr>\n<td>reference</td>\n<td>String</td>\n<td>No</td>\n<td>Reference of the course</td>\n</tr>\n<tr>\n<td>idpartner</td>\n<td>Integer</td>\n<td>No</td>\n<td>ID of the partner (required if type is <code>partner</code>)</td>\n</tr>\n<tr>\n<td>orgname</td>\n<td>String</td>\n<td>No</td>\n<td>Name of the course organisation</td>\n</tr>\n<tr>\n<td>orgformacode</td>\n<td>String</td>\n<td>No</td>\n<td>Formacode of the course organisation</td>\n</tr>\n<tr>\n<td>orgevalmodality</td>\n<td>String</td>\n<td>No</td>\n<td>Evaluation modality of the course organisation</td>\n</tr>\n<tr>\n<td>orgnature</td>\n<td>String</td>\n<td>No</td>\n<td>Nature of the course organisation: <code>none</code>, <code>courseaction</code>, <code>skills</code>, <code>validation</code>, or <code>apprenticeship</code></td>\n</tr>\n<tr>\n<td>sequential</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Whether the course is sequential</td>\n</tr>\n<tr>\n<td>visible</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Whether the course is visible on catalog for learners</td>\n</tr>\n<tr>\n<td>selfunsubscribe</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Allow users to unregister</td>\n</tr>\n<tr>\n<td>isrecommended</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Display the course as recommended in the catalogue</td>\n</tr>\n<tr>\n<td>authorizeskillassessment</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Authorize skill assessment on the course</td>\n</tr>\n<tr>\n<td>legaldocs</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Send legal documents</td>\n</tr>\n<tr>\n<td>registration</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Allow registrations to the course</td>\n</tr>\n<tr>\n<td>nointernalvalidation</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Requires an internal validation</td>\n</tr>\n<tr>\n<td>minisite</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Generate a public link to access the course</td>\n</tr>\n<tr>\n<td>catalogname</td>\n<td>String</td>\n<td>No</td>\n<td>External catalog name</td>\n</tr>\n<tr>\n<td>catalogexternal</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Mark course as external (prevents content edition on webplatform)</td>\n</tr>\n<tr>\n<td>externalcontenturl</td>\n<td>String</td>\n<td>No</td>\n<td>URL to redirect learners if catalogexternal is true</td>\n</tr>\n<tr>\n<td>forumcategory</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Create a board on the community page</td>\n</tr>\n<tr>\n<td>onlysuccessquiz</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Users must successfully finish quiz to complete the course</td>\n</tr>\n<tr>\n<td>creators</td>\n<td>Array of Integers</td>\n<td>No</td>\n<td>ID of the creator users</td>\n</tr>\n<tr>\n<td>skills</td>\n<td>Array of Integers</td>\n<td>No</td>\n<td>ID of the skills</td>\n</tr>\n<tr>\n<td>scopes</td>\n<td>Array of Integers</td>\n<td>No</td>\n<td>ID of the partners</td>\n</tr>\n<tr>\n<td>registrationpersonalizedmessage</td>\n<td>String</td>\n<td>No</td>\n<td>Message sent in registration mail</td>\n</tr>\n<tr>\n<td>externallink</td>\n<td>String</td>\n<td>No</td>\n<td>URL used in the Catalog details page</td>\n</tr>\n<tr>\n<td>mycustomfields1</td>\n<td>String</td>\n<td>No</td>\n<td>First custom field</td>\n</tr>\n<tr>\n<td>categories</td>\n<td>Array of Integers</td>\n<td>No</td>\n<td>ID of the course categories</td>\n</tr>\n<tr>\n<td>keywords</td>\n<td>Array of Strings</td>\n<td>No</td>\n<td>Names of the keywords</td>\n</tr>\n<tr>\n<td>visibilityexception</td>\n<td>Object</td>\n<td>No</td>\n<td>List of groups and users for whom 'Visible' field does not apply</td>\n</tr>\n<tr>\n<td>periods</td>\n<td>Array of Objects</td>\n<td>No</td>\n<td>List of the course periods</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Endpoint-Specific Errors:</strong>\nSee response examples below for errors specific to this endpoint (e.g., invalid language, invalid link format, script tags not allowed).</p>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","courses"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"d46f4e68-4dc4-4fdc-9610-0237044032a5","name":"201 Created","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 202,\n  \"description\": \"Description\",\n  \"objective\": \"Objective\",\n  \"reference\": \"1234DFTEZ\",\n  \"eduduration\": 20,\n  \"sequential\": false,\n  \"visible\": true,\n  \"creators\": [202, 203, 204],\n  \"skills\": [1, 2, 3],\n  \"categories\": [1, 2, 3],\n  \"scopes\": [1, 2, 3],\n  \"keywords\": [\"K1\", \"k1\", \"M1\"],\n  \"mycustomfields1\": \"value\",\n  \"visibilityexception\": { \"users\": [14, 17], \"groups\": [1, 5] }\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 18909,\n  \"title\": \"Title\",\n  \"description\": \"Description\",\n  \"objective\": \"Objective\",\n  \"reference\": \"1234DFTEZ\",\n  \"language\": \"fr-FR\",\n  \"eduduration\": 20,\n  \"price\": \"0.00\",\n  \"state\": \"draft\",\n  \"type\": \"internal\",\n  \"idpartner\": null,\n  \"img\": null,\n  \"video\": null,\n  \"sequential\": false,\n  \"visible\": false,\n  \"selfunsubscribe\": true,\n  \"isrecommended\": true,\n  \"legaldocs\": true,\n  \"authorizeskillassessment\": false,\n  \"registration\": true,\n  \"nointernalvalidation\": true,\n  \"minisite\": true,\n  \"forumcategory\": true,\n  \"onlysuccessquiz\": true,\n  \"creationdate\": \"2019-06-21 16:26:08\",\n  \"modificationdate\": null,\n  \"creators\": [202, 203, 204],\n  \"trainingtype\": \"Face-to-face\",\n  \"registrationpersonalizedmessage\": null,\n  \"externallink\": \"https://example.com/MyExternalLinkExample\",\n  \"skills\": [1, 2, 3],\n  \"categories\": [1, 2, 3],\n  \"scopes\": [1, 2, 3],\n  \"keywords\": [\"K1\", \"k1\", \"M1\"],\n  \"mycustomfields1\": \"value\",\n  \"visibilityexception\": { \"users\": [14, 17], \"groups\": [1, 5] }\n}"},{"id":"6f132ae9-57f2-4966-a026-7057a77349f3","name":"400 Bad Request - Script Tags Not Allowed","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 202,\n  \"registrationpersonalizedmessage\": \"<script>alert('xss')</script>\"\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Field 'registrationpersonalizedmessage' must not contain 'script' tags\"\n}"},{"id":"fda2b748-ccb3-404a-b61f-7456e97c409d","name":"400 Bad Request - Invalid Link Format","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 202,\n  \"externallink\": \"not-a-valid-url\"\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Field 'externallink' must be a link format\"\n}"},{"id":"cedb8846-7f60-4e39-8ceb-9f4dadcd2de9","name":"400 Bad Request - Invalid Language","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"xx-YY\",\n  \"iduser\": 202\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Language 'xx-YY' doesn't exist\"\n}"},{"id":"2f6a947e-bcd1-4c8d-a3d4-92b44de0a984","name":"400 Bad Request - Invalid User ID","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 999999\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Id user '999999' doesn't exist\"\n}"},{"id":"c137a433-6c3f-4ec2-b6b8-0024637a3833","name":"400 Bad Request - Partner Course Missing Partner ID","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"partner\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 202\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"Training of type partner must be provided with an idpartner\\\"\\n}"},{"id":"69a256cb-386c-4ba8-acba-014f9595a042","name":"400 Bad Request - Course Must Be Active to Be Visible","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 202,\n  \"state\": \"draft\",\n  \"visible\": true\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"Course needs to be active to be visible.\\\"\\n}"},{"id":"d9330612-5be7-49e6-818f-a0855cfe4dd0","name":"400 Bad Request - External URL Requires Catalog Name","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 202,\n  \"externalurl\": \"https://example.com\"\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"Cannot set external URL without a catalogname\\\"\\n}"},{"id":"19ca099d-f7f7-4bf9-9c03-4847acc6b865","name":"400 Bad Request - Invalid Skill IDs","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 202,\n  \"skills\": [1, 99999]\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"One or many skills ids does not exist\\\"\\n}"},{"id":"8f7bf1b2-768b-4e01-81dc-2e869ecf0732","name":"400 Bad Request - Invalid Scope IDs","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 202,\n  \"scopes\": [1, 99999]\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"One or many scopes ids does not exist\\\"\\n}"},{"id":"8d833563-b860-4abb-b108-7c8671c3dc8c","name":"400 Bad Request - Invalid Category IDs","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 202,\n  \"categories\": [1, 99999]\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"One or many categories ids does not exist\\\"\\n}"},{"id":"e26a0e3e-53a9-46c0-a126-f98968ce4bf2","name":"400 Bad Request - Scopes Must Be Integers","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 202,\n  \"scopes\": [1, \"not-an-integer\"]\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"Scopes must contains only integer values\\\"\\n}"},{"id":"adced0c5-2f6d-44d7-8b41-7c58713903d7","name":"400 Bad Request - Invalid Course Period Dates","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 202,\n  \"periods\": [{\"startdate\": \"2024-12-31 00:00:00\", \"enddate\": \"2024-01-01 00:00:00\"}]\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"Course period startdate must be before course period enddate.\\\"\\n}"},{"id":"1b948292-0628-4f11-bd89-948d3ea7da5c","name":"400 Bad Request - Creators Must Be Array","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 202,\n  \"creators\": \"not-an-array\"\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"Creators field should be a list\\\"\\n}"},{"id":"acf0e72e-fccf-4a80-9ecc-eb514743264f","name":"400 Bad Request - Skills Must Be Array","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 202,\n  \"skills\": \"not-an-array\"\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"skills must be an array\\\"\\n}"},{"id":"fca4026f-86b5-485d-bad3-0c10acce9889","name":"400 Bad Request - Scopes Must Be Array","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 202,\n  \"scopes\": \"not-an-array\"\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"scopes must be an array\\\"\\n}"},{"id":"429cfebc-8df7-4a35-baea-e131d82eefc0","name":"400 Bad Request - Categories Must Be Array","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 202,\n  \"categories\": \"not-an-array\"\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"categories must be an array\\\"\\n}"},{"id":"77ebdcd1-8ecd-44f7-bc24-fb08a1b52dd3","name":"400 Bad Request - Keywords Must Be Array","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 202,\n  \"keywords\": \"not-an-array\"\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"keywords must be an array\\\"\\n}"},{"id":"574ed3ba-6f4e-4eb4-afef-b0950be81d97","name":"400 Bad Request - Field Must Be Boolean","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 202,\n  \"visible\": \"not-a-boolean\"\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"visible must be of type boolean\\\"\\n}"},{"id":"67dd0d92-4a1c-41c4-b144-19e0ff643251","name":"400 Bad Request - Skills Cannot Be Empty","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 202,\n  \"skills\": []\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"skills must not be an empty array\\\"\\n}"},{"id":"8cdbe482-7ba5-4bdb-8c70-065f7da34a59","name":"400 Bad Request - Scopes Cannot Be Empty","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 202,\n  \"scopes\": []\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"scopes must not be an empty array\\\"\\n}"},{"id":"6620a8cf-efbe-40fe-aede-f1df510a2160","name":"400 Bad Request - Categories Cannot Be Empty","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 202,\n  \"categories\": []\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"categories must not be an empty array\\\"\\n}"},{"id":"793e514c-3364-4446-97c0-5af35512eb83","name":"400 Bad Request - Keywords Cannot Be Empty","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"fr-FR\",\n  \"iduser\": 202,\n  \"keywords\": []\n}"},"url":"https://api.riseup.ai/v3/courses"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"keywords must not be an empty array\\\"\\n}"}],"_postman_id":"834e66d0-cace-4158-a888-9a54a81bcb18"},{"name":"Upload course image","id":"9b3ee744-3aaf-4974-86ad-6a6abf6130a7","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"multipart/form-data","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null}]},"url":"https://api.riseup.ai/v3/courses/image/:id","description":"<p>Upload an image file for a course.</p>\n<p><strong>File Upload Validation Errors:</strong></p>\n<ul>\n<li>400 Bad Request: File is mandatory</li>\n<li>400 Bad Request: Invalid file type</li>\n<li>400 Bad Request: Invalid file size</li>\n</ul>\n<p>See the <strong>Generic API Errors</strong> folder for detailed file upload error examples.</p>\n<p><strong>Common Errors:</strong> For authentication and server errors (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","courses","image",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"c7a90c67-c7b8-4f5b-a84a-a857f904ff98","type":"any","value":"1","key":"id"}]}},"response":[{"id":"7979dad5-d3ac-4d61-8ccf-603346dec3e0","name":"200 Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"multipart/form-data","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":[]}]},"url":{"raw":"https://api.riseup.ai/v3/courses/image/:id","host":["https://api.riseup.ai"],"path":["v3","courses","image",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 18909,\n  \"title\": \"Title\",\n  \"description\": \"Description\",\n  \"objective\": \"Objective\",\n  \"reference\": \"1234DFTEZ\",\n  \"language\": \"fr-FR\",\n  \"eduduration\": 20,\n  \"price\": \"0.00\",\n  \"state\": \"draft\",\n  \"type\": \"internal\",\n  \"idpartner\": null,\n  \"img\": \"https://example.com/imgurl\",\n  \"video\": null,\n  \"sequential\": false,\n  \"visible\": false,\n  \"selfunsubscribe\": true,\n  \"isrecommended\": true,\n  \"legaldocs\": true,\n  \"authorizeskillassessment\": false,\n  \"registration\": true,\n  \"nointernalvalidation\": true,\n  \"minisite\": true,\n  \"forumcategory\": true,\n  \"onlysuccessquiz\": true,\n  \"creationdate\": \"2019-06-21 16:26:08\",\n  \"modificationdate\": null,\n  \"creators\": [202, 203, 204],\n  \"trainingtype\": \"Face-to-face\",\n  \"registrationpersonalizedmessage\": null,\n  \"externallink\": \"https://example.com/MyExternalLinkExample\",\n  \"skills\": [1, 2, 3],\n  \"categories\": [1, 2, 3],\n  \"scopes\": [1, 2, 3],\n  \"keywords\": [\"K1\", \"k1\", \"M1\"],\n  \"mycustomfields1\": \"value\",\n  \"visibilityexception\": { \"users\": [14, 17], \"groups\": [1, 5] }\n}"}],"_postman_id":"9b3ee744-3aaf-4974-86ad-6a6abf6130a7"},{"name":"Upload course banner","id":"493054cc-fa81-4173-b88b-0ef49cb61659","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"multipart/form-data","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null}]},"url":"https://api.riseup.ai/v3/courses/banner/:id","description":"<p>Upload a banner image file for a course.</p>\n<p><strong>File Upload Validation Errors:</strong></p>\n<ul>\n<li>400 Bad Request: File is mandatory</li>\n<li>400 Bad Request: Invalid file type</li>\n<li>400 Bad Request: Invalid file size</li>\n</ul>\n<p>See the <strong>Generic API Errors</strong> folder for detailed file upload error examples.</p>\n<p><strong>Common Errors:</strong> For authentication and server errors (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","courses","banner",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"591d024f-dbda-4080-bffd-ccd1b3bae949","type":"any","value":"1","key":"id"}]}},"response":[{"id":"c2b26022-fbc3-44c4-b227-c7a9ebceca7a","name":"200 Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"multipart/form-data","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":[]}]},"url":{"raw":"https://api.riseup.ai/v3/courses/banner/:id","host":["https://api.riseup.ai"],"path":["v3","courses","banner",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 18909,\n  \"title\": \"Title\",\n  \"description\": \"Description\",\n  \"objective\": \"Objective\",\n  \"reference\": \"1234DFTEZ\",\n  \"language\": \"fr-FR\",\n  \"eduduration\": 20,\n  \"price\": \"0.00\",\n  \"state\": \"draft\",\n  \"type\": \"internal\",\n  \"idpartner\": null,\n  \"img\": null,\n  \"banner\": \"https://example.com/bannerurl\",\n  \"video\": null,\n  \"sequential\": false,\n  \"visible\": false,\n  \"selfunsubscribe\": true,\n  \"isrecommended\": true,\n  \"legaldocs\": true,\n  \"authorizeskillassessment\": false,\n  \"registration\": true,\n  \"nointernalvalidation\": true,\n  \"minisite\": true,\n  \"forumcategory\": true,\n  \"onlysuccessquiz\": true,\n  \"creationdate\": \"2019-06-21 16:26:08\",\n  \"modificationdate\": null,\n  \"creators\": [202, 203, 204],\n  \"trainingtype\": \"Face-to-face\",\n  \"registrationpersonalizedmessage\": null,\n  \"externallink\": \"https://example.com/MyExternalLinkExample\",\n  \"skills\": [1, 2, 3],\n  \"categories\": [1, 2, 3],\n  \"scopes\": [1, 2, 3],\n  \"keywords\": [\"K1\", \"k1\", \"M1\"],\n  \"mycustomfields1\": \"value\",\n  \"visibilityexception\": { \"users\": [14, 17], \"groups\": [1, 5] }\n}"}],"_postman_id":"493054cc-fa81-4173-b88b-0ef49cb61659"},{"name":"Upload course video","id":"a7d60490-39fb-482a-a0cd-ce41ffa324ff","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"video.mp4\",\n  \"file\": \"C:/Users/riseup/video.mp4\"\n}"},"url":"https://api.riseup.ai/v3/courses/video/:id","description":"<p>Upload a video file for a course.</p>\n<p><strong>File Upload Validation Errors:</strong></p>\n<ul>\n<li>400 Bad Request: File is mandatory</li>\n<li>400 Bad Request: Invalid file type</li>\n<li>400 Bad Request: Invalid file size</li>\n</ul>\n<p>See the <strong>Generic API Errors</strong> folder for detailed file upload error examples.</p>\n<p><strong>Common Errors:</strong> For authentication and server errors (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","courses","video",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"7c01b0f8-ccf0-4e98-b954-ffcf5580b35e","type":"any","value":"1","key":"id"}]}},"response":[{"id":"06ddfd21-b4d0-4248-b963-d3339b3f6fc7","name":"200 Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"video.mp4\",\n  \"file\": \"C:/Users/riseup/video.mp4\"\n}"},"url":{"raw":"https://api.riseup.ai/v3/courses/video/:id","host":["https://api.riseup.ai"],"path":["v3","courses","video",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 18909,\n  \"title\": \"Title\",\n  \"description\": \"Description\",\n  \"objective\": \"Objective\",\n  \"reference\": \"1234DFTEZ\",\n  \"language\": \"fr-FR\",\n  \"eduduration\": 20,\n  \"price\": \"0.00\",\n  \"state\": \"draft\",\n  \"type\": \"internal\",\n  \"idpartner\": null,\n  \"img\": null,\n  \"video\": \"https://example.com/videourl\",\n  \"sequential\": false,\n  \"visible\": false,\n  \"selfunsubscribe\": true,\n  \"isrecommended\": true,\n  \"legaldocs\": true,\n  \"authorizeskillassessment\": false,\n  \"registration\": true,\n  \"nointernalvalidation\": true,\n  \"minisite\": true,\n  \"forumcategory\": true,\n  \"onlysuccessquiz\": true,\n  \"creationdate\": \"2019-06-21 16:26:08\",\n  \"modificationdate\": null,\n  \"creators\": [202, 203, 204],\n  \"trainingtype\": \"Face-to-face\",\n  \"registrationpersonalizedmessage\": null,\n  \"externallink\": \"https://example.com/MyExternalLinkExample\",\n  \"skills\": [1, 2, 3],\n  \"categories\": [1, 2, 3],\n  \"scopes\": [1, 2, 3],\n  \"keywords\": [\"K1\", \"k1\", \"M1\"],\n  \"mycustomfields1\": \"value\",\n  \"visibilityexception\": { \"users\": [14, 17], \"groups\": [1, 5] }\n}"}],"_postman_id":"a7d60490-39fb-482a-a0cd-ce41ffa324ff"},{"name":"Update a course","id":"b66245dc-f8a1-4f66-9392-a68fd92363fc","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Updated Title\",\n  \"description\": \"Updated Description\",\n  \"objective\": \"Updated Objective\",\n  \"reference\": \"1234DFTEZ\",\n  \"eduduration\": 30,\n  \"sequential\": false,\n  \"visible\": true,\n  \"creators\": [202, 203, 204],\n  \"skills\": [1, 2, 3],\n  \"categories\": [1, 2, 3],\n  \"scopes\": [1, 2, 3],\n  \"keywords\": [\"K1\", \"k1\", \"M1\"],\n  \"mycustomfields1\": \"value\",\n  \"visibilityexception\": { \"users\": [14, 17], \"groups\": [1, 5] }\n}"},"url":"https://api.riseup.ai/v3/courses/:id","description":"<p>Update an existing course by its ID. This API Call checks the state when trying to set a course to draft.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>title</td>\n<td>String</td>\n<td>No</td>\n<td>Title of the course</td>\n</tr>\n<tr>\n<td>description</td>\n<td>String</td>\n<td>No</td>\n<td>Description of the course</td>\n</tr>\n<tr>\n<td>objective</td>\n<td>String</td>\n<td>No</td>\n<td>Objective of the course</td>\n</tr>\n<tr>\n<td>reference</td>\n<td>String</td>\n<td>No</td>\n<td>Reference of the course</td>\n</tr>\n<tr>\n<td>eduduration</td>\n<td>Integer</td>\n<td>No</td>\n<td>Educational duration of the course in minutes</td>\n</tr>\n<tr>\n<td>state</td>\n<td>String</td>\n<td>No</td>\n<td>State of the course: <code>draft</code> or <code>validated</code></td>\n</tr>\n<tr>\n<td>price</td>\n<td>Float</td>\n<td>No</td>\n<td>Price of the course</td>\n</tr>\n<tr>\n<td>orgname</td>\n<td>String</td>\n<td>No</td>\n<td>Name of the course organisation</td>\n</tr>\n<tr>\n<td>orgformacode</td>\n<td>String</td>\n<td>No</td>\n<td>Formacode of the course organisation</td>\n</tr>\n<tr>\n<td>orgevalmodality</td>\n<td>String</td>\n<td>No</td>\n<td>Evaluation modality of the course organisation</td>\n</tr>\n<tr>\n<td>orgnature</td>\n<td>String</td>\n<td>No</td>\n<td>Nature of the course organisation: <code>none</code>, <code>courseaction</code>, <code>skills</code>, <code>validation</code>, or <code>apprenticeship</code></td>\n</tr>\n<tr>\n<td>sequential</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Whether the course is sequential</td>\n</tr>\n<tr>\n<td>visible</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Whether the course is visible on catalog for learners</td>\n</tr>\n<tr>\n<td>selfunsubscribe</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Allow users to unregister</td>\n</tr>\n<tr>\n<td>isrecommended</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Display the course as recommended in the catalogue</td>\n</tr>\n<tr>\n<td>authorizeskillassessment</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Authorize skill assessment on the course</td>\n</tr>\n<tr>\n<td>legaldocs</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Send legal documents</td>\n</tr>\n<tr>\n<td>registration</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Allow registrations to the course</td>\n</tr>\n<tr>\n<td>nointernalvalidation</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Requires an internal validation</td>\n</tr>\n<tr>\n<td>minisite</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Generate a public link to access the course</td>\n</tr>\n<tr>\n<td>catalogname</td>\n<td>String</td>\n<td>No</td>\n<td>External catalog name</td>\n</tr>\n<tr>\n<td>catalogexternal</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Mark course as external (prevents content edition on webplatform)</td>\n</tr>\n<tr>\n<td>externalcontenturl</td>\n<td>String</td>\n<td>No</td>\n<td>URL to redirect learners if catalogexternal is true</td>\n</tr>\n<tr>\n<td>forumcategory</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Create a board on the community page</td>\n</tr>\n<tr>\n<td>onlysuccessquiz</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Users must successfully finish quiz to complete the course</td>\n</tr>\n<tr>\n<td>creators</td>\n<td>Array of Integers</td>\n<td>No</td>\n<td>ID of the creator users</td>\n</tr>\n<tr>\n<td>skills</td>\n<td>Array of Integers</td>\n<td>No</td>\n<td>ID of the skills</td>\n</tr>\n<tr>\n<td>scopes</td>\n<td>Array of Integers</td>\n<td>No</td>\n<td>ID of the partners</td>\n</tr>\n<tr>\n<td>registrationpersonalizedmessage</td>\n<td>String</td>\n<td>No</td>\n<td>Message sent in registration mail</td>\n</tr>\n<tr>\n<td>externallink</td>\n<td>String</td>\n<td>No</td>\n<td>URL used in the Catalog details page</td>\n</tr>\n<tr>\n<td>mycustomfields1</td>\n<td>String</td>\n<td>No</td>\n<td>First custom field</td>\n</tr>\n<tr>\n<td>categories</td>\n<td>Array of Integers</td>\n<td>No</td>\n<td>ID of the course categories</td>\n</tr>\n<tr>\n<td>keywords</td>\n<td>Array of Strings</td>\n<td>No</td>\n<td>Names of the keywords</td>\n</tr>\n<tr>\n<td>visibilityexception</td>\n<td>Object</td>\n<td>No</td>\n<td>List of groups and users for whom 'Visible' field does not apply</td>\n</tr>\n<tr>\n<td>periods</td>\n<td>Array of Objects</td>\n<td>No</td>\n<td>List of the course periods</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","courses",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"df1b13ae-3320-4c48-a297-370909820ca4","type":"any","value":"1","key":"id"}]}},"response":[{"id":"958270be-60cc-4eb4-967c-1b34eddf77be","name":"200 Success","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Updated Title\",\n  \"description\": \"Updated Description\",\n  \"objective\": \"Updated Objective\",\n  \"reference\": \"1234DFTEZ\",\n  \"eduduration\": 30,\n  \"sequential\": false,\n  \"visible\": true,\n  \"creators\": [202, 203, 204],\n  \"skills\": [1, 2, 3],\n  \"categories\": [1, 2, 3],\n  \"scopes\": [1, 2, 3],\n  \"keywords\": [\"K1\", \"k1\", \"M1\"],\n  \"mycustomfields1\": \"value\",\n  \"visibilityexception\": { \"users\": [14, 17], \"groups\": [1, 5] }\n}"},"url":{"raw":"https://api.riseup.ai/v3/courses/:id","host":["https://api.riseup.ai"],"path":["v3","courses",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 18909,\n  \"title\": \"Updated Title\",\n  \"description\": \"Updated Description\",\n  \"objective\": \"Updated Objective\",\n  \"reference\": \"1234DFTEZ\",\n  \"language\": \"fr-FR\",\n  \"eduduration\": 30,\n  \"price\": \"0.00\",\n  \"state\": \"draft\",\n  \"type\": \"internal\",\n  \"idpartner\": null,\n  \"img\": null,\n  \"video\": null,\n  \"sequential\": false,\n  \"visible\": true,\n  \"selfunsubscribe\": true,\n  \"isrecommended\": true,\n  \"legaldocs\": true,\n  \"authorizeskillassessment\": false,\n  \"registration\": true,\n  \"nointernalvalidation\": true,\n  \"minisite\": true,\n  \"forumcategory\": true,\n  \"onlysuccessquiz\": true,\n  \"creationdate\": \"2019-06-21 16:26:08\",\n  \"modificationdate\": \"2019-06-22 16:26:08\",\n  \"creators\": [202, 203, 204],\n  \"trainingtype\": \"Face-to-face\",\n  \"registrationpersonalizedmessage\": null,\n  \"externallink\": \"https://example.com/MyExternalLinkExample\",\n  \"skills\": [1, 2, 3],\n  \"categories\": [1, 2, 3],\n  \"scopes\": [1, 2, 3],\n  \"keywords\": [\"K1\", \"k1\", \"M1\"],\n  \"mycustomfields1\": \"value\",\n  \"visibilityexception\": { \"users\": [14, 17], \"groups\": [1, 5] }\n}"}],"_postman_id":"b66245dc-f8a1-4f66-9392-a68fd92363fc"},{"name":"Delete a course","id":"8545641f-d74d-4812-a26c-0f255707567e","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/courses/:id","description":"<p>Delete a course by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","courses",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"a5660430-4829-4bbf-895d-7ea11f3fe268","type":"any","value":"1","key":"id"}]}},"response":[{"id":"3c2cc9b3-9891-451b-bd90-09c5fb18fdf5","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/courses/:id","host":["https://api.riseup.ai"],"path":["v3","courses",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"8545641f-d74d-4812-a26c-0f255707567e"}],"id":"b4418af8-c929-4372-b146-c994440918bb","_postman_id":"b4418af8-c929-4372-b146-c994440918bb","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"CourseRegistrations","item":[{"name":"List all course registrations","id":"dacfc393-faa9-4dad-a609-8bab985f5a12","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/courseregistrations","description":"<p>Retrieve all course registrations from the system.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","courseregistrations"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"6615eb99-1934-4a63-a703-011803bd38ef","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/courseregistrations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 110,\n    \"iduser\": 20,\n    \"idtraining\": 100,\n    \"iduservalidator\": null,\n    \"iduserregister\": 1,\n    \"state\": \"validated\",\n    \"progress\": 68,\n    \"score\": 99,\n    \"totaltime\": 6453,\n    \"subscribedate\": \"2015-05-22 09:58:30\",\n    \"trainingenddate\": null,\n    \"creationdate\": \"2015-05-22 09:58:30\",\n    \"modificationdate\": \"2015-05-25 09:58:30\",\n    \"idcourseperiod\": 19\n  },\n  {\n    \"id\": 111,\n    \"iduser\": 10,\n    \"idtraining\": 10,\n    \"iduservalidator\": 10,\n    \"state\": \"cancelled\",\n    \"progress\": 8,\n    \"score\": 77,\n    \"totaltime\": 53,\n    \"subscribedate\": \"2015-01-22 09:58:30\",\n    \"trainingenddate\": null,\n    \"creationdate\": \"2015-05-22 09:58:30\",\n    \"modificationdate\": \"2015-05-25 09:58:30\",\n    \"idcourseperiod\": null\n  }\n]"}],"_postman_id":"dacfc393-faa9-4dad-a609-8bab985f5a12"},{"name":"Fetch a course registration","id":"9f809bdf-e602-4154-8daf-024f9caef9a3","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/courseregistrations/:id","description":"<p>Retrieve a specific course registration by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","courseregistrations",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"68f90d9e-2740-433d-abe6-269b791d63f3","type":"any","value":"1","key":"id"}]}},"response":[{"id":"93f913b3-a7db-459d-8bdc-c030b42c4448","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/courseregistrations/:id","host":["https://api.riseup.ai"],"path":["v3","courseregistrations",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 110,\n  \"iduser\": 20,\n  \"idtraining\": 100,\n  \"iduservalidator\": null,\n  \"iduserregister\": null,\n  \"state\": \"validated\",\n  \"progress\": 68,\n  \"score\": 77,\n  \"forcefinished\": 1,\n  \"totaltime\": 6453,\n  \"subscribedate\": \"2015-05-22 09:58:30\",\n  \"trainingenddate\": null,\n  \"creationdate\": \"2015-05-22 09:58:30\",\n  \"modificationdate\": \"2015-05-25 09:58:30\",\n  \"idcourseperiod\": 17\n}"}],"_postman_id":"9f809bdf-e602-4154-8daf-024f9caef9a3"},{"name":"Create a course registration","id":"10328491-fd1b-48f6-af9f-01c254b64372","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduser\": 20,\n  \"idtraining\": 100,\n  \"sendemail\": true,\n  \"reference\": \"TS123\",\n  \"idcourseperiod\": 17,\n  \"mycustomfields1\": \"value\"\n}"},"url":"https://api.riseup.ai/v3/courseregistrations","description":"<p>Create a new course registration in the system.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>iduser</strong></td>\n<td>Integer</td>\n<td><strong>Yes</strong></td>\n<td>ID of the user</td>\n</tr>\n<tr>\n<td><strong>idtraining</strong></td>\n<td>Integer</td>\n<td><strong>Yes</strong></td>\n<td>ID of the course</td>\n</tr>\n<tr>\n<td>sendemail</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Send the welcome email</td>\n</tr>\n<tr>\n<td>reference</td>\n<td>String</td>\n<td>No</td>\n<td>Reference of the registration</td>\n</tr>\n<tr>\n<td>idcourseperiod</td>\n<td>Integer</td>\n<td>No</td>\n<td>ID of the course period</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Endpoint-Specific Errors:</strong>\nSee response examples below for errors specific to this endpoint (e.g., registration already exists, invalid user/course ID).</p>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","courseregistrations"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"8ef34898-613a-4fc3-afb2-e85243bae0d1","name":"201 Created","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduser\": 20,\n  \"idtraining\": 100,\n  \"sendemail\": true,\n  \"reference\": \"TS123\",\n  \"idcourseperiod\": 17,\n  \"mycustomfields1\": \"value\"\n}"},"url":"https://api.riseup.ai/v3/courseregistrations"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 110,\n  \"iduser\": 20,\n  \"idtraining\": 100,\n  \"iduservalidator\": null,\n  \"iduserregister\": null,\n  \"state\": \"validated\",\n  \"progress\": 68,\n  \"score\": 77,\n  \"forcefinished\": 1,\n  \"totaltime\": 6453,\n  \"subscribedate\": \"2015-05-22 09:58:30\",\n  \"trainingenddate\": null,\n  \"creationdate\": \"2015-05-22 09:58:30\",\n  \"modificationdate\": \"2015-05-25 09:58:30\",\n  \"idcourseperiod\": 17\n}"},{"id":"8c87be4a-6bed-418d-abf6-5e74e6ce11f4","name":"400 Bad Request - Registration Already Exists","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduser\": 20,\n  \"idtraining\": 100\n}"},"url":"https://api.riseup.ai/v3/courseregistrations"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Course registration already exist\"\n}"}],"_postman_id":"10328491-fd1b-48f6-af9f-01c254b64372"},{"name":"Update a course registration","id":"620b4f12-ebc6-4928-8695-30a3b317982f","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"state\": \"validated\",\n  \"forcefinished\": 1,\n  \"totaltime\": 8883,\n  \"sendemail\": true,\n  \"generatedocument\": true,\n  \"reference\": \"TS123\",\n  \"mycustomfields1\": \"value\",\n  \"idcourseperiod\": null\n}"},"url":"https://api.riseup.ai/v3/courseregistrations/:id","description":"<p>Update an existing course registration by its ID.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n<th>Possible Values</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>state</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>State of the registration</td>\n<td><code>validated</code>, <code>pending</code>, <code>archived</code>, <code>cancelled</code>, <code>refused</code></td>\n</tr>\n<tr>\n<td><code>forcefinished</code></td>\n<td>Boolean</td>\n<td>Optional</td>\n<td>Set force finish to True or False</td>\n<td></td>\n</tr>\n<tr>\n<td><code>totaltime</code></td>\n<td>Integer</td>\n<td>Optional</td>\n<td>Total time user did on course</td>\n<td></td>\n</tr>\n<tr>\n<td><code>sendemail</code></td>\n<td>Boolean</td>\n<td>Optional</td>\n<td>Send email to the target user</td>\n<td></td>\n</tr>\n<tr>\n<td><code>generatedocument</code></td>\n<td>Boolean</td>\n<td>Optional</td>\n<td>Generate certificate of course completion if course progress equal to 100 and not force finished</td>\n<td></td>\n</tr>\n<tr>\n<td><code>reference</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Reference of the registration</td>\n<td></td>\n</tr>\n<tr>\n<td><code>mycustomfields1</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Custom field</td>\n<td></td>\n</tr>\n<tr>\n<td><code>idcourseperiod</code></td>\n<td>Integer</td>\n<td>Optional</td>\n<td>ID of the course period</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","courseregistrations",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"d9d15453-08e5-42af-9bec-d91094d9e9d1","type":"any","value":"1","key":"id"}]}},"response":[{"id":"c2ed12fc-3211-4a4f-830c-536587d2dd8b","name":"200 Success","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"state\": \"validated\",\n  \"progress\": 100,\n  \"score\": 85,\n  \"totaltime\": 7200,\n  \"reference\": \"TS123\",\n  \"idcourseperiod\": 17\n}"},"url":{"raw":"https://api.riseup.ai/v3/courseregistrations/:id","host":["https://api.riseup.ai"],"path":["v3","courseregistrations",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 110,\n  \"iduser\": 20,\n  \"idtraining\": 100,\n  \"iduservalidator\": null,\n  \"iduserregister\": null,\n  \"state\": \"validated\",\n  \"progress\": 100,\n  \"score\": 85,\n  \"forcefinished\": 1,\n  \"totaltime\": 7200,\n  \"subscribedate\": \"2015-05-22 09:58:30\",\n  \"trainingenddate\": null,\n  \"creationdate\": \"2015-05-22 09:58:30\",\n  \"modificationdate\": \"2015-05-25 09:58:30\",\n  \"idcourseperiod\": 17\n}"}],"_postman_id":"620b4f12-ebc6-4928-8695-30a3b317982f"},{"name":"Delete a course registration","id":"5789f7eb-5792-42f3-acd7-cd2d60c740f3","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/courseregistrations/:id","description":"<p>Delete a course registration by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","courseregistrations",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"f1c689e5-5674-40ac-9d9c-52c6d2e935dd","type":"any","value":"1","key":"id"}]}},"response":[{"id":"c55d269d-5ab8-4555-aeed-c10076d8d650","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/courseregistrations/:id","host":["https://api.riseup.ai"],"path":["v3","courseregistrations",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"5789f7eb-5792-42f3-acd7-cd2d60c740f3"},{"name":"Update multiple course registrations","id":"4e1212e2-9999-44c0-81d0-e26b3d03d74d","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"field\": \"state\",\n  \"value\": \"validated\",\n  \"ids\": [1, 2, 3],\n  \"sendemail\": true,\n  \"generatedocument\": true\n}"},"url":"https://api.riseup.ai/v3/courseregistrations/bulk","description":"<p>Update multiple course registrations at once. Can update fields like forcefinished, totaltime, state, reference, or custom fields. Maximum 1000 IDs per request.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","courseregistrations","bulk"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"35fab95c-ec6f-4230-99c4-e31c36dfa2ad","name":"200 Success","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"field\": \"state\",\n  \"value\": \"validated\",\n  \"ids\": [1, 2, 3],\n  \"sendemail\": true,\n  \"generatedocument\": true\n}"},"url":"https://api.riseup.ai/v3/courseregistrations/bulk"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"results\": [\n    {\n      \"id\": 1,\n      \"iduser\": 20,\n      \"idtraining\": 100,\n      \"iduservalidator\": null,\n      \"state\": \"validated\",\n      \"progress\": 100,\n      \"score\": 85,\n      \"forcefinished\": false,\n      \"totaltime\": 3600,\n      \"subscribedate\": \"2023-01-01 10:00:00\",\n      \"trainingenddate\": \"2023-01-02 15:30:00\",\n      \"creationdate\": \"2023-01-01 10:00:00\",\n      \"modificationdate\": \"2023-06-15 14:22:33\",\n      \"idcourseperiod\": 19\n    },\n    {\n      \"id\": 2,\n      \"error\": \"invalid_request\",\n      \"error_description\": \"Training subscription with id '2' not found\"\n    },\n    {\n      \"id\": 3,\n      \"error\": \"invalid_request\",\n      \"error_description\": \"Cannot transition from 'cancelled' to 'validated'\"\n    }\n  ]\n}"}],"_postman_id":"4e1212e2-9999-44c0-81d0-e26b3d03d74d"}],"id":"b801f821-d1fd-4518-baf7-5ef70221d2ff","_postman_id":"b801f821-d1fd-4518-baf7-5ef70221d2ff","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"CourseRequests","item":[{"name":"List all course requests","id":"0752d940-02cb-4a60-8f4a-3bfb399689b5","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/courserequests","description":"<p>Retrieve all course requests from the system.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","courserequests"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"559cd708-12fa-40ef-93dc-007281904624","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/courserequests"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 1,\n    \"requester\": 1,\n    \"concerneduser\": 2,\n    \"description\": \"Description of the course request\",\n    \"reason\": \"Reason of the course request\",\n    \"duration\": 120,\n    \"location\": \"Location of the course request\",\n    \"theme\": \"Theme of the course request\",\n    \"organismrequest\": \"OrganismRequest of the course request\",\n    \"state\": \"validated\",\n    \"creationdate\": \"2021-03-29 08:48:40\",\n    \"modificationdate\": null\n  },\n  {\n    \"id\": 2,\n    \"requester\": 1,\n    \"concerneduser\": 3,\n    \"description\": \"Description of the course request\",\n    \"reason\": \"Reason of the course request\",\n    \"duration\": 120,\n    \"location\": \"Location of the course request\",\n    \"theme\": \"Theme of the course request\",\n    \"organismrequest\": \"OrganismRequest of the course request\",\n    \"state\": \"validated\",\n    \"creationdate\": \"2021-04-12 09:50:40\",\n    \"modificationdate\": null\n  }\n]"},{"id":"3171712a-b252-49ff-8d15-d7cd590d845d","name":"400 Bad Request - Invalid Field","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/courserequests?invalidfield=value","host":["https://api.riseup.ai"],"path":["v3","courserequests"],"query":[{"key":"invalidfield","value":"value"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Field invalidfield doesn't exist\"\n}"}],"_postman_id":"0752d940-02cb-4a60-8f4a-3bfb399689b5"},{"name":"Fetch a course request","id":"969f692b-99d1-450b-a15e-3b2b45962359","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/courserequests/:id","description":"<p>Retrieve a specific course request by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","courserequests",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"f7ff19bf-c7c9-48b5-b66e-3a1cd141fea8","type":"any","value":"1","key":"id"}]}},"response":[{"id":"be4a278d-c015-472b-83be-4028db0d0176","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/courserequests/:id","host":["https://api.riseup.ai"],"path":["v3","courserequests",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 1,\n  \"requester\": 1,\n  \"concerneduser\": 2,\n  \"description\": \"Description of the course request\",\n  \"reason\": \"Reason of the course request\",\n  \"duration\": 120,\n  \"location\": \"Location of the course request\",\n  \"theme\": \"Theme of the course request\",\n  \"organismrequest\": \"OrganismRequest of the course request\",\n  \"state\": \"validated\",\n  \"creationdate\": \"2021-03-29 08:48:40\",\n  \"modificationdate\": null\n}"}],"_postman_id":"969f692b-99d1-450b-a15e-3b2b45962359"}],"id":"b8b9d098-5aa1-4242-9ba5-76d2d38493f9","_postman_id":"b8b9d098-5aa1-4242-9ba5-76d2d38493f9","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"CustomFields","item":[{"name":"List all customfields","id":"b8b3175d-5ab9-43d4-95b6-c7d0fe421101","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/customfields","description":"<p>Retrieve all customfields from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>This endpoint supports filtering on custom field properties. You can filter custom fields by any field returned in the response using query parameters.</p>\n<h3 id=\"example-filters\">Example Filters</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /v3/customfields?name=*department*\nGET /v3/customfields?type=text\n</code></pre><p>For details on common query parameters like <code>range</code>, <code>limit</code>, and <code>sort</code>, see the collection-level documentation.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","customfields"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"4570045b-ed9f-4911-bd4c-e65052951637","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/customfields"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 7,\n    \"name\": \"custom text\",\n    \"type\": \"short_text\",\n    \"linked_entities\": [\n      \"training\",\n      \"user\"\n    ],\n    \"options\": [\n      \"required\"\n    ]\n  },\n  {\n    \"id\": 8,\n    \"name\": \"custom dropdown\",\n    \"type\": \"text_dropdown\",\n    \"linked_entities\": [\n      \"training\",\n      \"usergroup\"\n    ],\n    \"values\": [\n      \"value1\",\n      \"value1\"\n    ]\n  }\n]"}],"_postman_id":"b8b3175d-5ab9-43d4-95b6-c7d0fe421101"},{"name":"Fetch a custom field","id":"2257e0c5-9ce2-4987-a102-56b33fad6a47","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/customfields/:id","description":"<p>Retrieve a specific customfields by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","customfields",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"4bd5db3c-a263-47f3-8187-681c9d138a3c","type":"any","value":"1","key":"id"}]}},"response":[{"id":"22db2c4e-058b-4693-b5c2-b044d2a2552c","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/customfields/:id","host":["https://api.riseup.ai"],"path":["v3","customfields",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 8,\n  \"name\": \"custom dropdown\",\n  \"type\": \"text_dropdown\",\n  \"linked_entities\": [\n    \"training\",\n    \"usergroup\"\n  ],\n  \"values\": [\n    \"value1\",\n    \"value1\"\n  ]\n}"}],"_postman_id":"2257e0c5-9ce2-4987-a102-56b33fad6a47"},{"name":"Create a custom field","id":"de43f09a-1359-4288-b34d-378093db45ba","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"custom dropdown\",\n  \"type\": \"text_dropdown\",\n  \"linked_entities\": [\"training\", \"usergroup\"],\n  \"values\": [\"val1\", \"val2\", \"val3\"]\n}"},"url":"https://api.riseup.ai/v3/customfields","description":"<p>Create a new custom field in the system.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>name</strong></td>\n<td>String</td>\n<td><strong>Yes</strong></td>\n<td>Name of the custom field</td>\n</tr>\n<tr>\n<td><strong>type</strong></td>\n<td>String</td>\n<td><strong>Yes</strong></td>\n<td>Type of the custom field: <code>text</code>, <code>text_dropdown</code>, <code>number</code>, <code>date</code>, <code>boolean</code>, <code>url</code></td>\n</tr>\n<tr>\n<td><strong>linked_entities</strong></td>\n<td>Array</td>\n<td><strong>Yes</strong></td>\n<td>Entities the custom field is linked to (e.g., <code>['training', 'user', 'usergroup']</code>)</td>\n</tr>\n<tr>\n<td>values</td>\n<td>Array</td>\n<td>No</td>\n<td>Predefined values for dropdown types</td>\n</tr>\n<tr>\n<td>options</td>\n<td>Array</td>\n<td>No</td>\n<td>Options for the custom field (e.g., <code>['required']</code>)</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Endpoint-Specific Errors:</strong>\nSee response examples below for errors specific to this endpoint (e.g., custom field name already exists).</p>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","customfields"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"b9f02761-2969-4d82-9e9a-be402fa3d0b7","name":"201 Created","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"custom dropdown\",\n  \"type\": \"text_dropdown\",\n  \"linked_entities\": [\"training\", \"usergroup\"],\n  \"values\": [\"val1\", \"val2\", \"val3\"]\n}"},"url":"https://api.riseup.ai/v3/customfields"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 8,\n  \"name\": \"custom dropdown\",\n  \"type\": \"text_dropdown\",\n  \"linked_entities\": [\n    \"training\",\n    \"usergroup\"\n  ],\n  \"values\": [\n    \"val1\",\n    \"val2\",\n    \"val3\"\n  ]\n}"},{"id":"6d266b7e-1f44-46ac-ab90-35afdbcc3dbd","name":"400 Bad Request - Name Already Exists","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"existing_field\",\n  \"type\": \"text_dropdown\",\n  \"linked_entities\": [\"training\"]\n}"},"url":"https://api.riseup.ai/v3/customfields"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"The name of custum feild already exist\"\n}"}],"_postman_id":"de43f09a-1359-4288-b34d-378093db45ba"},{"name":"Update a custom field","id":"74ecb694-eabd-464c-a3aa-41e943c4a40e","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"custom dropdown updated\",\n  \"values\": [\"val1\", \"val2\", \"val3\"],\n  \"options\": [\n    \"required\"\n  ]\n}"},"url":"https://api.riseup.ai/v3/customfields/:id","description":"<p>Update an existing custom field by its ID.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>String</td>\n<td>No</td>\n<td>Name of the custom field</td>\n</tr>\n<tr>\n<td>options</td>\n<td>Array</td>\n<td>No</td>\n<td>Options for the custom field (e.g., <code>['required']</code>)</td>\n</tr>\n<tr>\n<td>values</td>\n<td>Array</td>\n<td>No</td>\n<td>Predefined values for dropdown types</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Endpoint-Specific Errors:</strong>\nSee response examples below for errors specific to this endpoint (e.g., custom field not found).</p>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","customfields",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"e712778c-4f66-49b8-8198-a23e50a22bb8","type":"any","value":"1","key":"id"}]}},"response":[{"id":"28f3df4f-26f5-474c-8a15-1fc4b9efaf42","name":"200 Updated","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"custom dropdown updated\",\n  \"values\": [\"val1\", \"val2\", \"val3\"],\n  \"options\": [\n    \"required\"\n  ]\n}"},"url":{"raw":"https://api.riseup.ai/v3/customfields/:id","host":["https://api.riseup.ai"],"path":["v3","customfields",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 8,\n  \"name\": \"custom dropdown updated\",\n  \"type\": \"text_dropdown\",\n  \"linked_entities\": [\n    \"training\",\n    \"usergroup\",\n    \"user\"\n  ],\n  \"values\": [\n    \"val1\",\n    \"val2\",\n    \"val3\"\n  ],\n  \"options\": [\n    \"required\"\n  ]\n}"},{"id":"6e5684aa-f8cf-4224-b41d-155940d8baf5","name":"400 Bad Request - Name Cannot Be Empty","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"\"\n}"},"url":{"raw":"https://api.riseup.ai/v3/customfields/:id","host":["https://api.riseup.ai"],"path":["v3","customfields",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"name cannot be empty\"\n}"},{"id":"41392be1-1553-41fb-bc11-5c498dd3466b","name":"400 Bad Request - Name Already Exists","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"existing_field_name\"\n}"},"url":{"raw":"https://api.riseup.ai/v3/customfields/:id","host":["https://api.riseup.ai"],"path":["v3","customfields",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"This custom field name already exists\"\n}"}],"_postman_id":"74ecb694-eabd-464c-a3aa-41e943c4a40e"},{"name":"Delete a custom field","id":"b9602fcb-2da8-450f-9817-7cb060ea9a59","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/customfields/:id","description":"<p>Delete a customfields by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","customfields",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"ddd79dec-6c0d-457e-af4e-78d2f77ef65d","type":"any","value":"1","key":"id"}]}},"response":[{"id":"b198a12f-2be2-4cff-bbb0-d1725879d55e","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/customfields/:id","host":["https://api.riseup.ai"],"path":["v3","customfields",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"b9602fcb-2da8-450f-9817-7cb060ea9a59"}],"id":"cf16fece-d57e-4e22-a348-90a4da74e7a1","_postman_id":"cf16fece-d57e-4e22-a348-90a4da74e7a1","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"Documents","item":[{"name":"List all documents","id":"c808ad3b-4458-4748-ae74-93ef9d0d03ff","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/documents","description":"<p>Retrieve all documents from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>This endpoint supports filtering on document fields. You can filter documents by any field returned in the response using query parameters.</p>\n<h3 id=\"example-filters\">Example Filters</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /v3/documents?title=*Training*\nGET /v3/documents?type=pdf\n</code></pre><p>For details on common query parameters like <code>range</code>, <code>limit</code>, and <code>sort</code>, see the collection-level documentation.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","documents"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"dda41de4-76ae-4d24-a1c9-319ea43ccca7","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/documents"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 1,\n    \"creationdate\": \"2021-08-12 09:23:54\",\n    \"training\": 1,\n    \"session\": null,\n    \"type\": \"trainingAttestation\",\n    \"iduser\": 4,\n    \"link\": \"https://test.ai/Document/download/1\"\n  },\n  {\n    \"id\": 2,\n    \"creationdate\": \"2021-08-12 09:23:54\",\n    \"training\": null,\n    \"session\": 3,\n    \"type\": \"sessionConvocation\",\n    \"iduser\": 5,\n    \"link\": \"https://test.ai/Document/download/2\"\n  }\n]"}],"_postman_id":"c808ad3b-4458-4748-ae74-93ef9d0d03ff"},{"name":"Fetch a document","id":"825ad118-6e22-4d65-9eb6-002abcfaf826","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/documents/:id","description":"<p>Retrieve a specific documents by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","documents",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"57c6dabd-0d28-4875-8c96-b31dcb964433","type":"any","value":"1","key":"id"}]}},"response":[{"id":"86468288-b446-4ff4-b964-e4bb5ef29489","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/documents/:id","host":["https://api.riseup.ai"],"path":["v3","documents",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 2,\n  \"creationdate\": \"2021-08-12 09:23:54\",\n  \"training\": null,\n  \"session\": 3,\n  \"type\": \"sessionConvocation\",\n  \"iduser\": 5,\n  \"link\": \"https://test.ai/Document/download/2\"\n}"}],"_postman_id":"825ad118-6e22-4d65-9eb6-002abcfaf826"},{"name":"List all document types with their relations","id":"a0521d37-36e1-4f69-9726-9233af307beb","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/documents/types","description":"<p>Retrieve all document types with their relations, including triggers and associated roles.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","documents","types"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"43439552-53f0-4f04-8a67-389c2fe95148","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/documents/types"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 1,\n    \"type\": \"trainingContract\",\n    \"note\": \"The document is generated when the users click on the generate course agreement button on Homepage>Courses>Manage course\",\n    \"triggers\": [\n      {\n        \"description\": \"Click on the generate training agreement button\"\n      }\n    ],\n    \"roles\": [\n      {\n        \"id\": 1,\n        \"name\": \"Administrator\"\n      },\n      {\n        \"id\": 2,\n        \"name\": \"Designer\"\n      },\n      {\n        \"id\": 3,\n        \"name\": \"Partner administrator\"\n      }\n    ]\n  }\n]"}],"_postman_id":"a0521d37-36e1-4f69-9726-9233af307beb"}],"id":"49a1d68a-c22f-408f-9963-2ec281254e38","_postman_id":"49a1d68a-c22f-408f-9963-2ec281254e38","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"Emails","item":[{"name":"List all emails","id":"199d3ad7-17ab-48ce-89fb-048efa4bd019","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/emails","description":"<p>Retrieve all emails from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>This endpoint supports filtering on email fields. You can filter emails by any field returned in the response using query parameters.</p>\n<h3 id=\"example-filters\">Example Filters</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /v3/emails?subject=*Welcome*\nGET /v3/emails?iduser=123\n</code></pre><p>For details on common query parameters like <code>range</code>, <code>limit</code>, and <code>sort</code>, see the collection-level documentation.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","emails"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"fb3412b4-3f9a-4417-bcbc-babdca4e5a9f","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/emails"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 1,\n    \"iduser\": 3,\n    \"subject\": \"subject 1\",\n    \"body\": \"body 1\",\n    \"creationdate\": \"2021-07-06 10:08:04\"\n  },\n  {\n    \"id\": 1,\n    \"iduser\": 5,\n    \"subject\": \"subject 2\",\n    \"body\": \"body 2\",\n    \"creationdate\": \"2021-07-06 10:10:02\"\n  }\n]"}],"_postman_id":"199d3ad7-17ab-48ce-89fb-048efa4bd019"},{"name":"Fetch a email","id":"f5cc853d-ff20-40f3-9ee8-2606334570fe","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/emails/:id","description":"<p>Fetch a specific email by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","emails",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"8a4dea6b-af5d-4e9c-a1d8-ee0e83c88e08","type":"any","value":"1","key":"id"}]}},"response":[{"id":"6a57abb7-8109-41ef-9392-7ef8b771f49f","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/emails/:id","host":["https://api.riseup.ai"],"path":["v3","emails",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 1,\n  \"iduser\": 5,\n  \"subject\": \"subject 2\",\n  \"body\": \"body 2\",\n  \"creationdate\": \"2021-07-06 10:10:02\"\n}"}],"_postman_id":"f5cc853d-ff20-40f3-9ee8-2606334570fe"}],"id":"d7006d38-7273-444b-95e0-7547625cdb72","_postman_id":"d7006d38-7273-444b-95e0-7547625cdb72","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"Groups","item":[{"name":"List all groups","id":"0224a914-0567-41b5-92ae-3347eade4709","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/groups","description":"<p>Retrieve all groups from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>In addition to the common parameters (<code>range</code>, <code>limit</code>, <code>sort</code>) documented in the collection-level description, this endpoint supports the following resource-specific filters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>iduser</code></td>\n<td>Integer</td>\n<td>Filter groups by user membership (returns groups containing this user)</td>\n<td><code>?iduser=5</code></td>\n</tr>\n<tr>\n<td><code>admin</code></td>\n<td>Boolean</td>\n<td>When combined with <code>iduser</code>, filter for groups where user is admin</td>\n<td><code>?iduser=5&amp;admin=true</code></td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td>String</td>\n<td>Filter by group name (exact match or wildcard)</td>\n<td><code>?name=*Engineering*</code></td>\n</tr>\n<tr>\n<td><code>reference</code></td>\n<td>String</td>\n<td>Filter by group reference</td>\n<td><code>?reference=GRP123</code></td>\n</tr>\n<tr>\n<td><code>hidden</code></td>\n<td>Boolean</td>\n<td>Filter by visibility status</td>\n<td><code>?hidden=false</code></td>\n</tr>\n<tr>\n<td><code>community</code></td>\n<td>Boolean</td>\n<td>Filter groups with community board</td>\n<td><code>?community=true</code></td>\n</tr>\n<tr>\n<td><code>idpartner</code></td>\n<td>Integer</td>\n<td>Filter by partner ID</td>\n<td><code>?idpartner=10</code></td>\n</tr>\n<tr>\n<td><code>mycustomfields*</code></td>\n<td>String</td>\n<td>Filter by custom field values</td>\n<td><code>?mycustomfields1=value</code></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Combining Filters:</strong><br />Multiple filters can be combined:<br /><code>/v3/groups?iduser=5&amp;admin=true&amp;hidden=false</code></p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","groups"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"14d295b3-4cf8-41fa-809a-0f424de9d15c","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/groups"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 22,\n    \"name\": \"Group\",\n    \"managercanmanagetrainings\": \"none\",\n    \"idpartner\": null,\n    \"reference\": \"XHE1234\",\n    \"creationdate\": \"2014-11-14 14:35:54\",\n    \"modificationdate\": \"2014-11-14 14:35:54\",\n    \"hidden\": false,\n    \"community\": true,\n    \"trainings\": [\n      {\n        \"id\": 25,\n        \"name\": \"First training\"\n      }\n    ],\n    \"trainingpaths\": [\n      {\n        \"id\": 12,\n        \"name\": \"First training path\"\n      }\n    ],\n    \"mycustomfields1\": \"value\"\n  },\n  {\n    \"id\": 23,\n    \"name\": \"Group 2\",\n    \"managercanmanagetrainings\": \"none\",\n    \"idpartner\": 18,\n    \"reference\": \"XHE12345\",\n    \"creationdate\": \"2014-11-14 14:35:54\",\n    \"modificationdate\": \"2014-11-14 14:35:54\",\n    \"hidden\": false,\n    \"community\": true,\n    \"trainings\": [\n      {\n        \"id\": 87,\n        \"name\": \"Ninth training\"\n      }\n    ],\n    \"trainingpaths\": [\n      {\n        \"id\": 13,\n        \"name\": \"Second training path\"\n      }\n    ],\n    \"mycustomfields1\": \"value\"\n  }\n]"}],"_postman_id":"0224a914-0567-41b5-92ae-3347eade4709"},{"name":"Fetch a group","id":"e4a6b3d0-ad9e-4802-958c-aec3be466885","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/groups/:id","description":"<p>Retrieve a specific groups by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","groups",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"b8742f87-c556-44ff-9b28-94d6913a25af","type":"any","value":"1","key":"id"}]}},"response":[{"id":"68b96aa1-9cc3-46fb-aecc-00cfe7db50aa","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/groups/:id","host":["https://api.riseup.ai"],"path":["v3","groups",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 22,\n  \"name\": \"Group\",\n  \"managercanmanagetrainings\": \"none\",\n  \"idpartner\": null,\n  \"reference\": \"XHE1234\",\n  \"creationdate\": \"2014-11-14 14:35:54\",\n  \"modificationdate\": \"2014-11-14 14:35:54\",\n  \"hidden\": false,\n  \"community\": true,\n  \"trainings\": [\n    {\n      \"id\": 25,\n      \"name\": \"First training\"\n    },\n    {\n      \"id\": 26,\n      \"name\": \"Second training\"\n    }\n  ],\n  \"trainingpaths\": [\n    {\n      \"id\": 13,\n      \"name\": \"Second training path\"\n    }\n  ]\n}"}],"_postman_id":"e4a6b3d0-ad9e-4802-958c-aec3be466885"},{"name":"Create a group","id":"eeb750b3-0e97-4d86-9225-e6161c0f29b2","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Group\",\n  \"managercanmanagetrainings\": \"every\",\n  \"idpartner\": null,\n  \"reference\": \"XHE1234\",\n  \"mycustomfields1\": \"value\",\n  \"hidden\": true\n}"},"url":"https://api.riseup.ai/v3/groups","description":"<p>Create a new group in the system.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>name</strong></td>\n<td>String</td>\n<td><strong>Yes</strong></td>\n<td>Name of the group</td>\n</tr>\n<tr>\n<td>managercanmanagetrainings</td>\n<td>String</td>\n<td>No</td>\n<td>Manager can manage trainings: <code>every</code>, <code>specific</code>, or <code>none</code></td>\n</tr>\n<tr>\n<td>idpartner</td>\n<td>Integer</td>\n<td>No</td>\n<td>ID of the partner</td>\n</tr>\n<tr>\n<td>reference</td>\n<td>String</td>\n<td>No</td>\n<td>Reference of the group</td>\n</tr>\n<tr>\n<td>mycustomfields1</td>\n<td>String</td>\n<td>No</td>\n<td>Custom field</td>\n</tr>\n<tr>\n<td>hidden</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Whether the group is hidden</td>\n</tr>\n<tr>\n<td>community</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Group has a board on the community page</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Endpoint-Specific Errors:</strong>\nSee response examples below for errors specific to this endpoint (e.g., group already exists).</p>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","groups"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"c5d4f66d-7471-4655-a527-374cc9cbb728","name":"201 Created","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Group\",\n  \"managercanmanagetrainings\": \"every\",\n  \"idpartner\": null,\n  \"reference\": \"XHE1234\",\n  \"mycustomfields1\": \"value\",\n  \"hidden\": true\n}"},"url":"https://api.riseup.ai/v3/groups"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 22,\n  \"name\": \"Group\",\n  \"managercanmanagetrainings\": \"every\",\n  \"idpartner\": null,\n  \"reference\": \"XHE1234\",\n  \"hidden\": true,\n  \"community\": false,\n  \"creationdate\": \"2014-11-14 14:35:54\",\n  \"modificationdate\": null,\n  \"mycustomfields1\": \"value\"\n}"},{"id":"c78a4783-4a0c-4710-9f6e-5c5a6fee5d5e","name":"400 Bad Request - Group Already Exists","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"ExistingGroup\",\n  \"reference\": \"XHE1234\"\n}"},"url":"https://api.riseup.ai/v3/groups"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Group already exist\"\n}"}],"_postman_id":"eeb750b3-0e97-4d86-9225-e6161c0f29b2"},{"name":"Update a group","id":"ea1b05d6-0a17-4b10-99a6-55adcd0dc47d","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Group 2\",\n  \"managercanmanagetrainings\": \"every\",\n  \"reference\": \"XHE1234\",\n  \"mycustomfields1\": \"value\"\n}"},"url":"https://api.riseup.ai/v3/groups/:id","description":"<p>Update an existing group by its ID.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>String</td>\n<td>No</td>\n<td>Name of the group</td>\n</tr>\n<tr>\n<td>managercanmanagetrainings</td>\n<td>String</td>\n<td>No</td>\n<td>Manager can manage trainings: <code>every</code>, <code>specific</code>, or <code>none</code></td>\n</tr>\n<tr>\n<td>reference</td>\n<td>String</td>\n<td>No</td>\n<td>Reference of the group</td>\n</tr>\n<tr>\n<td>mycustomfields1</td>\n<td>String</td>\n<td>No</td>\n<td>Custom field</td>\n</tr>\n<tr>\n<td>hidden</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Whether the group is hidden</td>\n</tr>\n<tr>\n<td>community</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Group has a board on the community page</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Endpoint-Specific Errors:</strong>\nSee response examples below for errors specific to this endpoint (e.g., group not found, group name already exists).</p>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","groups",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"54a3053e-14a3-4f3d-8f60-a149fb4a8890","type":"any","value":"1","key":"id"}]}},"response":[{"id":"a08d0061-fc4a-486b-a9f8-e1391711a724","name":"200 Updated","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Group 2\",\n  \"managercanmanagetrainings\": \"every\",\n  \"reference\": \"XHE1234\",\n  \"mycustomfields1\": \"value\"\n}"},"url":{"raw":"https://api.riseup.ai/v3/groups/:id","host":["https://api.riseup.ai"],"path":["v3","groups",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 22,\n  \"name\": \"Group 2\",\n  \"managercanmanagetrainings\": \"every\",\n  \"idpartner\": null,\n  \"reference\": \"XHE1234\",\n  \"hidden\": false,\n  \"community\": true,\n  \"creationdate\": \"2014-11-14 14:35:54\",\n  \"modificationdate\": \"2021-06-28 15:53:50\",\n  \"mycustomfields1\": \"value\"\n}"},{"id":"21fb4e1a-36c9-495e-a44f-5aa7fdc09786","name":"400 Bad Request - Group Already Exists","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"ExistingGroupName\"\n}"},"url":{"raw":"https://api.riseup.ai/v3/groups/:id","host":["https://api.riseup.ai"],"path":["v3","groups",":id"],"variable":[{"key":"id","value":"22"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Group already exist\"\n}"},{"id":"dd6ba8cf-8ba6-4e75-b8f6-a7ac0d67fb80","name":"404 Not Found - Group Not Found","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Updated Group Name\"\n}"},"url":{"raw":"https://api.riseup.ai/v3/groups/:id","host":["https://api.riseup.ai"],"path":["v3","groups",":id"],"variable":[{"key":"id","value":"999999"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"not_found\",\n  \"error_description\": \"The group with the id '999999' doesn't  exist\"\n}"}],"_postman_id":"ea1b05d6-0a17-4b10-99a6-55adcd0dc47d"},{"name":"Delete a group","id":"b148ae60-722a-4da7-8550-99e9c12d31a4","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/groups/:id","description":"<p>Delete a groups by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","groups",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"b22d81c0-a5a0-49c0-943a-bdd4463e4b34","type":"any","value":"1","key":"id"}]}},"response":[{"id":"619ad8f4-4630-4c7d-ab63-00928a3876ac","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/groups/:id","host":["https://api.riseup.ai"],"path":["v3","groups",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"b148ae60-722a-4da7-8550-99e9c12d31a4"},{"name":"Register user to group","id":"973e4469-831b-4be6-9212-a90a9fd81d55","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\n  {\n    \"id\": 10\n  },\n  {\n    \"id\": 11\n  }\n]"},"url":"https://api.riseup.ai/v3/groups/:id/subscribe","description":"<p>Register users to a group.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","groups",":id","subscribe"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"64be8af7-5735-461a-8a4b-f791baeaefd7","type":"any","value":"1","key":"id"}]}},"response":[{"id":"34f11e1d-6226-498f-875a-0aa594ab0025","name":"200 Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\n  {\n    \"id\": 10\n  },\n  {\n    \"id\": 11\n  }\n]"},"url":{"raw":"https://api.riseup.ai/v3/groups/:id/subscribe","host":["https://api.riseup.ai"],"path":["v3","groups",":id","subscribe"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 10\n  },\n  {\n    \"id\": 11\n  }\n]"},{"id":"6c4ed0bd-e2bf-4a04-aaed-5d866f6d96a6","name":"400 Bad Request - No Valid Users for Subscription","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\n  {\n    \"id\": 999\n  }\n]"},"url":{"raw":"https://api.riseup.ai/v3/groups/:id/subscribe","host":["https://api.riseup.ai"],"path":["v3","groups",":id","subscribe"],"variable":[{"key":"id","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"User array does not contain any new user id valid for subscription.\\\"\\n}"}],"_postman_id":"973e4469-831b-4be6-9212-a90a9fd81d55"},{"name":"Register admin to group","id":"8dc861e2-9a7b-44fc-a493-24989af83aaf","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\n  {\n    \"id\": 10\n  },\n  {\n    \"id\": 11\n  }\n]"},"url":"https://api.riseup.ai/v3/groups/:id/admin/subscribe","description":"<p>Register admin users to a group. No emails are sent when using this call.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","groups",":id","admin","subscribe"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"93f12c35-99fc-4cf6-a9e4-76dad7928f93","type":"any","value":"1","key":"id"}]}},"response":[{"id":"a7578543-0c42-40cb-9604-a4c94c4a680a","name":"200 Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\n  {\n    \"id\": 10\n  },\n  {\n    \"id\": 11\n  }\n]"},"url":{"raw":"https://api.riseup.ai/v3/groups/:id/admin/subscribe","host":["https://api.riseup.ai"],"path":["v3","groups",":id","admin","subscribe"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 10\n  },\n  {\n    \"id\": 11\n  }\n]"}],"_postman_id":"8dc861e2-9a7b-44fc-a493-24989af83aaf"},{"name":"Unregister user to group","id":"bfcc7b6d-50df-4f13-8679-88e67159ae3c","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\n  {\n    \"id\": 10\n  },\n  {\n    \"id\": 11\n  }\n]"},"url":"https://api.riseup.ai/v3/groups/:id/unsubscribe","description":"<p>Unregister users from a group. No emails are sent when using this call.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","groups",":id","unsubscribe"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"31ae5712-d65d-448b-9427-c9c4d988db07","type":"any","value":"1","key":"id"}]}},"response":[{"id":"19df8659-64d6-4e90-b1fe-6630fd17e352","name":"200 Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\n  {\n    \"id\": 10\n  },\n  {\n    \"id\": 11\n  }\n]"},"url":{"raw":"https://api.riseup.ai/v3/groups/:id/unsubscribe","host":["https://api.riseup.ai"],"path":["v3","groups",":id","unsubscribe"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 10\n  },\n  {\n    \"id\": 11\n  }\n]"},{"id":"3bd63a29-a985-4562-9463-af8c592e40cc","name":"400 Bad Request - No Valid Users for Unsubscribing","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\n  {\n    \"id\": 999\n  }\n]"},"url":{"raw":"https://api.riseup.ai/v3/groups/:id/unsubscribe","host":["https://api.riseup.ai"],"path":["v3","groups",":id","unsubscribe"],"variable":[{"key":"id","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"User array does not contain any new user id valid for unsubscribing.\\\"\\n}"}],"_postman_id":"bfcc7b6d-50df-4f13-8679-88e67159ae3c"},{"name":"Unregister admin to group","id":"3d987236-650b-4d99-afc3-b9ed19fc63d9","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\n  {\n    \"id\": 10\n  },\n  {\n    \"id\": 11\n  }\n]"},"url":"https://api.riseup.ai/v3/groups/:id/admin/unsubscribe","description":"<p>Unregister admin users from a group. No emails are sent when using this call.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","groups",":id","admin","unsubscribe"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"d67cf7ca-8950-428f-885f-d8ad8ece1283","type":"any","value":"1","key":"id"}]}},"response":[{"id":"4fce5917-ea00-4bfa-b3c2-fadbe2b2a673","name":"200 Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\n  {\n    \"id\": 10\n  },\n  {\n    \"id\": 11\n  }\n]"},"url":{"raw":"https://api.riseup.ai/v3/groups/:id/admin/unsubscribe","host":["https://api.riseup.ai"],"path":["v3","groups",":id","admin","unsubscribe"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 10\n  },\n  {\n    \"id\": 11\n  }\n]"}],"_postman_id":"3d987236-650b-4d99-afc3-b9ed19fc63d9"}],"id":"7f4844b4-2941-4fd5-8c51-c5448110758b","_postman_id":"7f4844b4-2941-4fd5-8c51-c5448110758b","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"Invoices","item":[{"name":"List all training invoices","id":"9010a630-9698-4132-8a65-a0704cba8de4","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/invoices","description":"<p>Retrieve all training invoices from the system.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","invoices"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"ecbe6846-f450-416e-a8b7-b43fb70054c0","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/invoices"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 1,\n    \"idtrainingsubscription\": 14,\n    \"iduser\": 5,\n    \"price\": 1500,\n    \"fee\": null,\n    \"vat\": null,\n    \"state\": \"paid\",\n    \"creationdate\": \"2021-07-12 10:31:55\",\n    \"modificationdate\": null,\n    \"service\": \"formation\",\n    \"quantity\": 1\n  },\n  {\n    \"id\": 2,\n    \"idtrainingsubscription\": 5,\n    \"iduser\": 3,\n    \"price\": 550,\n    \"fee\": null,\n    \"vat\": null,\n    \"state\": \"cancelled\",\n    \"creationdate\": \"2022-09-22 15:09:39\",\n    \"modificationdate\": null,\n    \"service\": \"formation\",\n    \"quantity\": 1\n  }\n]"}],"_postman_id":"9010a630-9698-4132-8a65-a0704cba8de4"},{"name":"Fetch a invoice","id":"e52ec4eb-9ff9-4de6-8762-f8f34a114317","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/invoices/:id","description":"<p>Retrieve a specific training invoice by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","invoices",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"c657377b-1e91-473c-8443-690084e160f3","type":"any","value":"1","key":"id"}]}},"response":[{"id":"b0adfa6a-e967-4c0a-b78c-9be0944dd542","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/invoices/:id","host":["https://api.riseup.ai"],"path":["v3","invoices",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 1,\n  \"idtrainingsubscription\": 14,\n  \"iduser\": 5,\n  \"price\": 1500,\n  \"fee\": null,\n  \"vat\": null,\n  \"state\": \"cancelled\",\n  \"creationdate\": \"2021-07-12 10:31:55\",\n  \"modificationdate\": null,\n  \"service\": \"formation\",\n  \"quantity\": 1\n}"}],"_postman_id":"e52ec4eb-9ff9-4de6-8762-f8f34a114317"}],"id":"da333b83-5a34-4a28-8fd8-0c4eaf65f8b6","_postman_id":"da333b83-5a34-4a28-8fd8-0c4eaf65f8b6","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"LearningPaths","item":[{"name":"List all learning paths","id":"b93f6a21-6581-40ec-b057-de895ec90b96","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/learningpaths","description":"<p>Retrieve all learning paths from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>You can filter learning paths using the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>title</code></td>\n<td>String</td>\n<td>Filter by learning path title (supports wildcards <code>*</code>)</td>\n<td><code>?title=*Onboarding*</code></td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td>String</td>\n<td>Filter by learning path description (supports wildcards <code>*</code>)</td>\n<td><code>?description=*beginner*</code></td>\n</tr>\n<tr>\n<td><code>pathref</code></td>\n<td>String</td>\n<td>Filter by path reference</td>\n<td><code>?pathref=LP-001</code></td>\n</tr>\n<tr>\n<td><code>forumcategory</code></td>\n<td>Boolean</td>\n<td>Filter by forum category status (1 or 0)</td>\n<td><code>?forumcategory=1</code></td>\n</tr>\n<tr>\n<td><code>sequential</code></td>\n<td>Boolean</td>\n<td>Filter by sequential status (1 or 0)</td>\n<td><code>?sequential=1</code></td>\n</tr>\n<tr>\n<td><code>creationdate</code></td>\n<td>Date</td>\n<td>Filter by creation date using <code>[gt]</code>, <code>[gte]</code>, <code>[lt]</code>, <code>[lte]</code></td>\n<td><code>?creationdate[gte]=2025-01-01</code></td>\n</tr>\n<tr>\n<td><code>modificationdate</code></td>\n<td>Date</td>\n<td>Filter by modification date using <code>[gt]</code>, <code>[gte]</code>, <code>[lt]</code>, <code>[lte]</code></td>\n<td><code>?modificationdate[lte]=2025-12-31</code></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"combined-filter-example\">Combined Filter Example</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /v3/learningpaths?title=*Onboarding*&amp;sequential=1&amp;creationdate[gte]=2025-01-01\n</code></pre><p>For details on common query parameters like <code>range</code>, <code>limit</code>, and <code>sort</code>, see the collection-level documentation.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","learningpaths"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"c28c9794-67e7-4ebc-a391-822658c74804","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/learningpaths"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 772,\n    \"title\": \"learning path name\",\n    \"language\": \"en-US\",\n    \"sequential\": 0,\n    \"description\": \"Description modified\",\n    \"creationdate\": \"2014-11-14 14:35:54\",\n    \"modificationdate\": null,\n    \"img\": \"https://example.com/imgurl\",\n    \"trainings\": [\n      {\n        \"id\": 1389\n      },\n      {\n        \"id\": 1470\n      }\n    ]\n  },\n  {\n    \"id\": 75,\n    \"title\": \"learning path name\",\n    \"language\": \"en-US\",\n    \"sequential\": 0,\n    \"description\": \"Description\",\n    \"creationdate\": \"2016-11-14 14:35:54\",\n    \"modificationdate\": null,\n    \"trainings\": [\n      {\n        \"id\": 2589\n      },\n      {\n        \"id\": 178\n      }\n    ]\n  },\n  {\n    \"id\": 77,\n    \"title\": \"learning path name\",\n    \"sequential\": 1,\n    \"language\": \"en-US\",\n    \"description\": \"Description modified\",\n    \"creationdate\": \"2013-11-14 14:35:54\",\n    \"modificationdate\": null,\n    \"img\": \"https://example.com/imgurl\",\n    \"trainings\": [\n      {\n        \"id\": 13\n      },\n      {\n        \"id\": 170\n      }\n    ]\n  }\n]"}],"_postman_id":"b93f6a21-6581-40ec-b057-de895ec90b96"},{"name":"Fetch a learning path","id":"aa716137-1a25-49d7-aba3-d982c5c249f7","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/learningpaths/:id","description":"<p>Retrieve a specific learning path by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","learningpaths",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"8d0669a5-fa42-4301-9418-221dd059ddd5","type":"any","value":"1","key":"id"}]}},"response":[{"id":"2cee3394-5a9f-4686-968e-935d9c8831c3","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/learningpaths/:id","host":["https://api.riseup.ai"],"path":["v3","learningpaths",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 772,\n  \"title\": \"learning path name\",\n  \"sequential\": 0,\n  \"language\": \"en-US\",\n  \"description\": \"Description\",\n  \"creationdate\": \"2014-11-14 14:35:54\",\n  \"modificationdate\": null,\n  \"img\": \"https://example.com/imgurl\",\n  \"trainings\": [\n    {\n      \"id\": 1389\n    },\n    {\n      \"id\": 1470\n    }\n  ]\n}"}],"_postman_id":"aa716137-1a25-49d7-aba3-d982c5c249f7"},{"name":"Create a learning path","id":"5a0a3db9-dc9b-4885-ba05-fc89a3fc373b","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"en-US\",\n  \"iduser\": 202,\n  \"sequential\": 0,\n  \"description\": \"Description\",\n  \"trainings\": [\n    {\n      \"id\": 1389\n    },\n    {\n      \"id\": 1470\n    }\n  ]\n}"},"url":"https://api.riseup.ai/v3/learningpaths","description":"<p>Create a new learning path in the system. This call handles the error when trying to add course from a wrong partner (or internal).</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>iduser</strong></td>\n<td>Integer</td>\n<td><strong>Yes</strong></td>\n<td>ID of the creator of the learning path</td>\n</tr>\n<tr>\n<td><strong>title</strong></td>\n<td>String</td>\n<td><strong>Yes</strong></td>\n<td>Title of the learning path</td>\n</tr>\n<tr>\n<td><strong>type</strong></td>\n<td>String</td>\n<td><strong>Yes</strong></td>\n<td>Type of the learning path: <code>internal</code> or <code>partner</code></td>\n</tr>\n<tr>\n<td><strong>language</strong></td>\n<td>String</td>\n<td><strong>Yes</strong></td>\n<td>Language of the course (e.g., <code>fr-FR</code>, <code>en-US</code>, <code>es-ES</code>)</td>\n</tr>\n<tr>\n<td><strong>sequential</strong></td>\n<td>Boolean</td>\n<td><strong>Yes</strong></td>\n<td>If learning path is sequential or not (1 or 0)</td>\n</tr>\n<tr>\n<td><strong>trainings</strong></td>\n<td>Array of Objects</td>\n<td><strong>Yes</strong></td>\n<td>List of all courses of the learning path</td>\n</tr>\n<tr>\n<td>idpartner</td>\n<td>Integer</td>\n<td>No</td>\n<td>ID partner of the learning path</td>\n</tr>\n<tr>\n<td>description</td>\n<td>String</td>\n<td>No</td>\n<td>Description of the learning path</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Endpoint-Specific Errors:</strong>\nSee response examples below for errors specific to this endpoint (e.g., invalid courses).</p>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","learningpaths"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"0d71e745-4b0e-4591-81bf-7333399306e5","name":"201 Created","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"en-US\",\n  \"iduser\": 202,\n  \"sequential\": 0,\n  \"description\": \"Description\",\n  \"trainings\": [\n    {\n      \"id\": 1389\n    },\n    {\n      \"id\": 1470\n    }\n  ]\n}"},"url":"https://api.riseup.ai/v3/learningpaths"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 772,\n  \"title\": \"learning path name\",\n  \"sequential\": 0,\n  \"language\": \"en-US\",\n  \"description\": \"Description\",\n  \"creationdate\": \"2014-11-14 14:35:54\",\n  \"modificationdate\": null,\n  \"img\": \"https://example.com/imgurl\",\n  \"trainings\": [\n    {\n      \"id\": 1389\n    },\n    {\n      \"id\": 1470\n    }\n  ]\n}"},{"id":"9cd0cd57-acd4-4d54-ba68-54155bdd98af","name":"400 Bad Request - Invalid Courses","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title\",\n  \"type\": \"internal\",\n  \"language\": \"en-US\",\n  \"iduser\": 202,\n  \"sequential\": 0,\n  \"trainings\": [\n    {\n      \"id\": 999999\n    }\n  ]\n}"},"url":"https://api.riseup.ai/v3/learningpaths"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"the courses have to be valid\"\n}"}],"_postman_id":"5a0a3db9-dc9b-4885-ba05-fc89a3fc373b"},{"name":"Upload learning path image","id":"c3cad4e8-cc33-451b-842b-527f7f799355","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null},{"key":"name","value":"picture.jpg","type":"text"}]},"url":"https://api.riseup.ai/v3/learningpaths/image/:id","description":"<p>Upload an image file for a learning path.</p>\n<p><strong>File Upload Validation Errors:</strong></p>\n<ul>\n<li>400 Bad Request: File is mandatory</li>\n<li>400 Bad Request: Invalid file type</li>\n<li>400 Bad Request: Invalid file size</li>\n</ul>\n<p>See the <strong>Generic API Errors</strong> folder for detailed file upload error examples.</p>\n<p><strong>Common Errors:</strong> For authentication and server errors (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","learningpaths","image",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"2fe2d1cd-766b-4486-8da1-ddc146ae0581","type":"any","value":"1","key":"id"}]}},"response":[{"id":"2676bc10-dd6f-4365-890f-4eb3ae91a84f","name":"200 Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":[]},{"key":"name","value":"picture.jpg","type":"text"}]},"url":{"raw":"https://api.riseup.ai/v3/learningpaths/image/:id","host":["https://api.riseup.ai"],"path":["v3","learningpaths","image",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 772,\n  \"title\": \"learning path name\",\n  \"sequential\": 0,\n  \"language\": \"en-US\",\n  \"description\": \"Description\",\n  \"creationdate\": \"2014-11-14 14:35:54\",\n  \"modificationdate\": null,\n  \"img\": \"https://example.com/imgurl\",\n  \"trainings\": [\n    {\n      \"id\": 1389\n    },\n    {\n      \"id\": 1470\n    }\n  ]\n}"}],"_postman_id":"c3cad4e8-cc33-451b-842b-527f7f799355"},{"name":"Update a learning path","id":"743c2bd8-6f9a-4e3c-aa46-083c642d412b","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Updated Title\",\n  \"description\": \"Updated Description\",\n  \"sequential\": 1\n}"},"url":"https://api.riseup.ai/v3/learningpaths/:id","description":"<p>Update an existing learning path. No mails are sent when calling this API endpoint.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>title</td>\n<td>String</td>\n<td>No</td>\n<td>Title of the learning path</td>\n</tr>\n<tr>\n<td>sequential</td>\n<td>Boolean</td>\n<td>No</td>\n<td>If learning path is sequential or not (1 or 0)</td>\n</tr>\n<tr>\n<td>description</td>\n<td>String</td>\n<td>No</td>\n<td>Description of the learning path</td>\n</tr>\n<tr>\n<td>trainings</td>\n<td>Array of Objects</td>\n<td>No</td>\n<td>List all courses of the learning path</td>\n</tr>\n<tr>\n<td>pathref</td>\n<td>String</td>\n<td>No</td>\n<td>Reference of the path</td>\n</tr>\n<tr>\n<td>forumcategory</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Create a board on the community page</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","learningpaths",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"237c5d86-6258-4a69-a1b9-d67211ecb199","type":"any","value":"1","key":"id"}]}},"response":[{"id":"9d2d787a-419e-46e4-b935-6eb0b340f118","name":"200 Success","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Updated Title\",\n  \"description\": \"Updated Description\",\n  \"sequential\": 1\n}"},"url":{"raw":"https://api.riseup.ai/v3/learningpaths/:id","host":["https://api.riseup.ai"],"path":["v3","learningpaths",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 772,\n  \"title\": \"learning path name\",\n  \"sequential\": 0,\n  \"language\": \"en-US\",\n  \"description\": \"Description\",\n  \"creationdate\": \"2014-11-14 14:35:54\",\n  \"modificationdate\": null,\n  \"img\": \"https://example.com/imgurl\",\n  \"trainings\": [\n    {\n      \"id\": 1389\n    },\n    {\n      \"id\": 1470\n    }\n  ]\n}"}],"_postman_id":"743c2bd8-6f9a-4e3c-aa46-083c642d412b"},{"name":"Delete a learning path","id":"b99503cd-2776-4734-afa9-62156cda49fb","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/learningpaths/:id","description":"<p>Delete a learning path.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","learningpaths",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"144bc6fc-d67d-44f6-8d04-5f5c8a873857","type":"any","value":"1","key":"id"}]}},"response":[{"id":"d8f95ca9-2f9a-4d68-8430-310f3f4d91e3","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/learningpaths/:id","host":["https://api.riseup.ai"],"path":["v3","learningpaths",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"b99503cd-2776-4734-afa9-62156cda49fb"}],"id":"cde88d25-43f1-44cb-9fd3-1b2aec5864c2","_postman_id":"cde88d25-43f1-44cb-9fd3-1b2aec5864c2","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"LearningPathRegistrations","item":[{"name":"List all learning path registrations","id":"db020873-9446-4ee4-95cf-408d4010e890","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/learningpathregistrations","description":"<p>Retrieve all learning path registrations from the system.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","learningpathregistrations"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"64a20e24-ea24-47ef-b651-d9dd4d9f9d7f","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/learningpathregistrations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 1,\n    \"idpath\": \"3\",\n    \"iduser\": \"20\",\n    \"score\": 99,\n    \"progress\": 20,\n    \"reference\": \"TPS121\",\n    \"subscribedate\": \"2014-11-14 14:35:54\",\n    \"creationdate\": \"2014-11-14 14:35:54\",\n    \"modificationdate\": \"2014-11-16 14:35:54\"\n  },\n  {\n    \"id\": 2,\n    \"idpath\": \"4\",\n    \"iduser\": \"10\",\n    \"score\": 70,\n    \"progress\": 20,\n    \"reference\": \"TPS123\",\n    \"subscribedate\": \"2013-11-14 14:35:54\",\n    \"creationdate\": \"2013-11-14 14:35:54\",\n    \"modificationdate\": \"2013-11-22 14:35:54\"\n  }\n]"}],"_postman_id":"db020873-9446-4ee4-95cf-408d4010e890"},{"name":"Fetch a learning path registration","id":"d01f09e2-072b-4e05-8ac3-de0ff71f547a","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/learningpathregistrations/:id","description":"<p>Retrieve a specific learning path registration by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","learningpathregistrations",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"67b8e4d4-9e82-47a2-af04-62b251578de3","type":"any","value":"1","key":"id"}]}},"response":[{"id":"aa4f8bbc-a9f6-4994-b273-fb03fccdab6c","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/learningpathregistrations/:id","host":["https://api.riseup.ai"],"path":["v3","learningpathregistrations",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 1,\n  \"idpath\": \"3\",\n  \"iduser\": \"20\",\n  \"progress\": 20,\n  \"subscribedate\": \"2014-11-14 14:35:54\",\n  \"creationdate\": \"2014-11-14 14:35:54\",\n  \"modificationdate\": \"2014-11-22 14:35:54\"\n}"}],"_postman_id":"d01f09e2-072b-4e05-8ac3-de0ff71f547a"},{"name":"Create a learning path registration","id":"064378ba-8bee-421c-bc4f-e98f5a2a4efc","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"idpath\": \"3\",\n  \"iduser\": \"20\",\n  \"reference\": \"TPS123\"\n}"},"url":"https://api.riseup.ai/v3/learningpathregistrations","description":"<p>Create a new learning path registration in the system. No mails are sent when calling this API endpoint.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>idpath</strong></td>\n<td>Integer</td>\n<td><strong>Yes</strong></td>\n<td>ID of the learning path</td>\n</tr>\n<tr>\n<td><strong>iduser</strong></td>\n<td>Integer</td>\n<td><strong>Yes</strong></td>\n<td>ID of the user registered to the path</td>\n</tr>\n<tr>\n<td>reference</td>\n<td>String</td>\n<td>No</td>\n<td>Reference of the registration</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","learningpathregistrations"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"79a96a24-708d-498f-8ec1-20dd10713df4","name":"200 Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"idpath\": \"3\",\n  \"iduser\": \"20\",\n  \"reference\": \"TPS123\"\n}"},"url":"https://api.riseup.ai/v3/learningpathregistrations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 1,\n  \"idpath\": \"3\",\n  \"iduser\": \"20\",\n  \"progress\": 20,\n  \"subscribedate\": \"2014-11-14 14:35:54\",\n  \"creationdate\": \"2014-11-14 14:35:54\",\n  \"modificationdate\": \"2014-11-22 14:35:54\"\n}"},{"id":"c82fb421-8f8f-4980-a10e-3e02f899e37d","name":"400 Bad Request - Subscription Already Exists","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"idpath\": \"3\",\n  \"iduser\": \"20\"\n}"},"url":"https://api.riseup.ai/v3/learningpathregistrations"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Training path subscription already exists\"\n}"},{"id":"3ade0f8d-0416-497e-9b8a-ac19e0e59e08","name":"400 Bad Request - Reference Already Exists","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"idpath\": \"3\",\n  \"iduser\": \"25\",\n  \"reference\": \"DUPLICATE_REF\"\n}"},"url":"https://api.riseup.ai/v3/learningpathregistrations"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Training path subscription with the reference 'DUPLICATE_REF' already exists\"\n}"}],"_postman_id":"064378ba-8bee-421c-bc4f-e98f5a2a4efc"},{"name":"Update a learning path registration","id":"9dd8ab94-cb24-4f39-a769-705b34f8fa61","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"reference\": \"TPS123\"\n}"},"url":"https://api.riseup.ai/v3/learningpathregistrations/:id","description":"<p>Update an existing learning path registration by its ID.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>reference</td>\n<td>String</td>\n<td>No</td>\n<td>Reference of the registration</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","learningpathregistrations",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"8b446b4a-dce4-44a3-8574-44387246e7cc","type":"any","value":"1","key":"id"}]}},"response":[{"id":"07f3721a-0628-48a3-933a-84645627b784","name":"200 Success","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"reference\": \"TPS123\"\n}"},"url":{"raw":"https://api.riseup.ai/v3/learningpathregistrations/:id","host":["https://api.riseup.ai"],"path":["v3","learningpathregistrations",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 1,\n  \"idpath\": \"3\",\n  \"iduser\": \"20\",\n  \"progress\": 20,\n  \"subscribedate\": \"2014-11-14 14:35:54\",\n  \"creationdate\": \"2014-11-14 14:35:54\",\n  \"modificationdate\": \"2014-11-22 14:35:54\"\n}"},{"id":"69de3d47-b34a-4da2-9c26-d059f76744d5","name":"400 Bad Request - Reference Already Exists","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"reference\": \"DUPLICATE_REF\"\n}"},"url":{"raw":"https://api.riseup.ai/v3/learningpathregistrations/:id","host":["https://api.riseup.ai"],"path":["v3","learningpathregistrations",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Training path subscription with the reference 'DUPLICATE_REF' already exists\"\n}"}],"_postman_id":"9dd8ab94-cb24-4f39-a769-705b34f8fa61"},{"name":"Delete a learning path registration","id":"2322360a-d5d1-4629-a8ff-82a8930c2380","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"unsubscribetrainings\": 1\n}"},"url":"https://api.riseup.ai/v3/learningpathregistrations/:id","description":"<p>Delete a learning path registration by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","learningpathregistrations",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"37c984df-8e16-43cd-8738-561f47c31388","type":"any","value":"1","key":"id"}]}},"response":[{"id":"f5f119e6-386d-4e30-b647-0cdcbcd29b16","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"unsubscribetrainings\": 1\n}"},"url":{"raw":"https://api.riseup.ai/v3/learningpathregistrations/:id","host":["https://api.riseup.ai"],"path":["v3","learningpathregistrations",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"2322360a-d5d1-4629-a8ff-82a8930c2380"}],"id":"182d9ffd-e081-4ee8-b794-10f762d28026","_postman_id":"182d9ffd-e081-4ee8-b794-10f762d28026","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"Modules","item":[{"name":"List all modules","id":"ab3c840b-b1da-4114-825a-3b2c7e676d0b","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/modules","description":"<p>Retrieve all modules from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>You can filter modules using the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>idtraining</code></td>\n<td>Integer</td>\n<td>Filter by training ID</td>\n<td><code>?idtraining=123</code></td>\n</tr>\n<tr>\n<td><code>title</code></td>\n<td>String</td>\n<td>Filter by module title (supports wildcards <code>*</code>)</td>\n<td><code>?title=*Introduction*</code></td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td>String</td>\n<td>Filter by module description (supports wildcards <code>*</code>)</td>\n<td><code>?description=*beginner*</code></td>\n</tr>\n<tr>\n<td><code>location</code></td>\n<td>String</td>\n<td>Filter by module location</td>\n<td><code>?location=Paris</code></td>\n</tr>\n<tr>\n<td><code>duration</code></td>\n<td>Integer</td>\n<td>Filter by duration in minutes</td>\n<td><code>?duration=60</code></td>\n</tr>\n<tr>\n<td><code>reference</code></td>\n<td>String</td>\n<td>Filter by module reference</td>\n<td><code>?reference=MOD-001</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td>String</td>\n<td>Filter by module type ('online' or 'physical')</td>\n<td><code>?type=online</code></td>\n</tr>\n<tr>\n<td><code>seats</code></td>\n<td>Integer</td>\n<td>Filter by number of seats</td>\n<td><code>?seats=25</code></td>\n</tr>\n<tr>\n<td><code>creationdate</code></td>\n<td>Date</td>\n<td>Filter by creation date using <code>[gt]</code>, <code>[gte]</code>, <code>[lt]</code>, <code>[lte]</code></td>\n<td><code>?creationdate[gte]=2025-01-01</code></td>\n</tr>\n<tr>\n<td><code>modificationdate</code></td>\n<td>Date</td>\n<td>Filter by modification date using <code>[gt]</code>, <code>[gte]</code>, <code>[lt]</code>, <code>[lte]</code></td>\n<td><code>?modificationdate[lte]=2025-12-31</code></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"combined-filter-example\">Combined Filter Example</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /v3/modules?idtraining=123&amp;type=online&amp;creationdate[gte]=2025-01-01\n</code></pre><p>For details on common query parameters like <code>range</code>, <code>limit</code>, and <code>sort</code>, see the collection-level documentation.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","modules"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"9d1891c8-d7e1-4eee-8942-a9607e0d0219","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/modules"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 1235,\n    \"idtraining\": 12,\n    \"title\": \"First module\",\n    \"description\": \"Description of the first module\",\n    \"eduduration\": 30,\n    \"type\": \"online\",\n    \"position\": 0,\n    \"reference\": \"XHE1234\",\n    \"creationdate\": \"2016-09-17 13:49:09\",\n    \"modificationdate\": \"2016-09-18 13:49:09\"\n  },\n  {\n    \"id\": 1415,\n    \"idtraining\": 12,\n    \"title\": \"Second module\",\n    \"description\": \"Description of the second module\",\n    \"eduduration\": 65,\n    \"type\": \"online\",\n    \"position\": 1,\n    \"reference\": \"XHE1234\",\n    \"creationdate\": \"2016-09-17 13:49:09\",\n    \"modificationdate\": \"2021-04-20 15:18:10\"\n  },\n  {\n    \"id\": 1467,\n    \"idtraining\": 12,\n    \"title\": \"Third module\",\n    \"description\": \"Description of the third module\",\n    \"eduduration\": 75,\n    \"type\": \"online\",\n    \"position\": 2,\n    \"reference\": \"XHE1234\",\n    \"creationdate\": \"2016-09-17 13:49:09\",\n    \"modificationdate\": \"2021-04-20 15:18:10\"\n  }\n]"}],"_postman_id":"ab3c840b-b1da-4114-825a-3b2c7e676d0b"},{"name":"Get modules by ID","id":"48bbdcd1-d187-49a3-9e12-4c6541877ba1","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/modules/:id","description":"<p>Retrieve a specific modules by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","modules",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"480b2065-75f5-4d56-bcb8-9083a66d4575","type":"any","value":"1","key":"id"}]}},"response":[{"id":"a0759aa9-9cc3-4ec8-9634-43d9d72d14a7","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/modules/:id","host":["https://api.riseup.ai"],"path":["v3","modules",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 11,\n  \"idtraining\": 12,\n  \"title\": \"Name of the module\",\n  \"description\": \"Description of the module\",\n  \"eduduration\": 365,\n  \"type\": \"online\",\n  \"position\": 0,\n  \"reference\": \"XHE1234\",\n  \"creationdate\": \"2016-09-17 13:49:09\",\n  \"modificationdate\": \"2021-04-20 15:18:10\"\n}"}],"_postman_id":"48bbdcd1-d187-49a3-9e12-4c6541877ba1"},{"name":"Create a module","id":"38aae685-4cc8-4cdc-9b1f-ac755c70a3d6","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Module\",\n  \"type\": \"online\",\n  \"idtraining\": 12,\n  \"description\": \"Description\",\n  \"eduduration\": 120,\n  \"reference\": \"XHE1234\",\n  \"position\": 0\n}"},"url":"https://api.riseup.ai/v3/modules","description":"<p>Create a new module in the system.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>title</code></td>\n<td>String</td>\n<td><strong>Required</strong></td>\n<td>Title of the module</td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td>String</td>\n<td><strong>Required</strong></td>\n<td>Type of the module: <code>online</code>, <code>physical</code></td>\n</tr>\n<tr>\n<td><code>idtraining</code></td>\n<td>Integer</td>\n<td><strong>Required</strong></td>\n<td>ID of the training</td>\n</tr>\n<tr>\n<td><code>eduduration</code></td>\n<td>Integer</td>\n<td><strong>Required</strong></td>\n<td>Educational duration in minutes</td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Description of the module</td>\n</tr>\n<tr>\n<td><code>reference</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Reference of the module</td>\n</tr>\n<tr>\n<td><code>position</code></td>\n<td>Integer</td>\n<td>Optional</td>\n<td>Position of the module</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Endpoint-Specific Errors:</strong>\nSee response examples below for errors specific to this endpoint (e.g., invalid training ID).</p>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","modules"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"a837295e-7044-47c1-83c7-6eeb13de8e1e","name":"201 Created","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Module\",\n  \"type\": \"online\",\n  \"idtraining\": 12,\n  \"description\": \"Description\",\n  \"reference\": \"XHE1234\",\n  \"position\": 0\n}"},"url":"https://api.riseup.ai/v3/modules"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 75107,\n  \"idtraining\": 12,\n  \"title\": \"Title\",\n  \"description\": \"Description\",\n  \"duration\": null,\n  \"type\": \"online\",\n  \"reference\": \"XHE1234\",\n  \"position\": 0,\n  \"creationdate\": \"2019-06-21 17:09:18\",\n  \"modificationdate\": null\n}"},{"id":"a022e8dc-e835-4ce3-bb3d-7907109e1789","name":"400 Bad Request - Invalid Training ID","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Module Title\",\n  \"type\": \"online\",\n  \"idtraining\": 999999\n}"},"url":"https://api.riseup.ai/v3/modules"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Id training '999999' doesn't exist\"\n}"}],"_postman_id":"38aae685-4cc8-4cdc-9b1f-ac755c70a3d6"},{"name":"Update a module","id":"548cf6d8-3447-4b3d-a967-202779345eb7","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title modfied\",\n  \"description\": \"Description modified\",\n  \"reference\": \"XHE1234\",\n  \"position\": 1\n}"},"url":"https://api.riseup.ai/v3/modules/:id","description":"<p>Update an existing module by its ID.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>title</code></td>\n<td>String</td>\n<td>No</td>\n<td>Title of the module</td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td>String</td>\n<td>No</td>\n<td>Description of the module</td>\n</tr>\n<tr>\n<td><code>eduduration</code></td>\n<td>Integer</td>\n<td>No</td>\n<td>Educational duration in minutes</td>\n</tr>\n<tr>\n<td><code>reference</code></td>\n<td>String</td>\n<td>No</td>\n<td>Reference of the module</td>\n</tr>\n<tr>\n<td><code>position</code></td>\n<td>Integer</td>\n<td>No</td>\n<td>Position of the module</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Endpoint-Specific Errors:</strong>\nSee response examples below for errors specific to this endpoint (e.g., module not found).</p>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","modules",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"d6374d91-4be3-48ee-8583-d9b1ab7b69ae","type":"any","value":"1","key":"id"}]}},"response":[{"id":"444b2e2e-94f2-4fad-ae01-b0c352e80cd9","name":"200 Updated","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title modfied\",\n  \"description\": \"Description modified\",\n  \"reference\": \"XHE1234\",\n  \"position\": 1\n}"},"url":{"raw":"https://api.riseup.ai/v3/modules/:id","host":["https://api.riseup.ai"],"path":["v3","modules",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 75107,\n  \"idtraining\": 12,\n  \"title\": \"Title modified\",\n  \"description\": \"Description modified\",\n  \"duration\": null,\n  \"type\": \"online\",\n  \"reference\": \"XHE1234\",\n  \"position\": 1,\n  \"creationdate\": \"2019-06-21 17:09:18\",\n  \"modificationdate\": \"2021-04-26 15:12:30\"\n}"},{"id":"8b6a231e-5289-4db8-9ac7-ec83771b4f53","name":"404 Not Found - Module Not Found","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Updated Title\"\n}"},"url":{"raw":"https://api.riseup.ai/v3/modules/:id","host":["https://api.riseup.ai"],"path":["v3","modules",":id"],"variable":[{"key":"id","value":"999999"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"not_found\",\n  \"error_description\": \"The module with the id '999999' doesn't  exist\"\n}"}],"_postman_id":"548cf6d8-3447-4b3d-a967-202779345eb7"},{"name":"Delete a module","id":"3dd629c7-8dad-46e6-a7b8-ae155e401778","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/modules/:id","description":"<p>Delete a modules by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","modules",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"45633255-ed9a-4018-9bfb-65b260115ff5","type":"any","value":"1","key":"id"}]}},"response":[{"id":"06987915-acf4-4788-9257-9a229a81f27e","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/modules/:id","host":["https://api.riseup.ai"],"path":["v3","modules",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"3dd629c7-8dad-46e6-a7b8-ae155e401778"}],"id":"0995c7d7-febe-4385-9b0f-91cc77ceff68","_postman_id":"0995c7d7-febe-4385-9b0f-91cc77ceff68","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"ObjectiveLevels","item":[{"name":"List all objective levels","id":"65292212-4448-460b-8382-ea71ee2675bb","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/objectivelevels","description":"<p>Retrieve all objectivelevels from the system.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","objectivelevels"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"193f58a3-c51d-4b84-8e36-4e6f75ea2a7b","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/objectivelevels"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 1,\n    \"title\": \"Level 1\",\n    \"description\": \"Starters\",\n    \"img\": \"https://imgresize-dev.riseup.ai/ms_TmKZd7KP-o6E53i0KwkBrT5A=/0x0:0x0/fit-in/0x0/filters:fill(transparent)/imagesbank%2Fsquare%2Fart-big-data-blur-373543.jpg\",\n    \"experiencepointsrequired\": 100,\n    \"creationdate\": \"2021-03-09 12:13:46\",\n    \"modificationdate\": \"2021-03-11 12:13:46\"\n  },\n  {\n    \"id\": 1,\n    \"title\": \"Level 2\",\n    \"description\": \"Second Level\",\n    \"img\": \"https://imgresize-dev.riseup.ai/ms_TmKZd7KP-o6E53i0KwkBrT5A=/0x0:0x0/fit-in/0x0/filters:fill(transparent)/imagesbank%2Fsquare%2Fart-big-data-blur-373543.jpg\",\n    \"experiencepointsrequired\": 100,\n    \"creationdate\": \"2021-03-09 12:13:46\",\n    \"modificationdate\": \"2021-03-12 12:13:46\"\n  }\n]"}],"_postman_id":"65292212-4448-460b-8382-ea71ee2675bb"},{"name":"Fetch an objective level","id":"1eef090f-6e38-4c73-9cb7-c2ce7e76de49","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/objectivelevels/:id","description":"<p>Retrieve a specific objectivelevels by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","objectivelevels",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"1add0dba-003d-4b41-b4f1-a146109ebf12","type":"any","value":"1","key":"id"}]}},"response":[{"id":"a0820fbd-6198-4e0f-84a7-26fd9a2f7098","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/objectivelevels/:id","host":["https://api.riseup.ai"],"path":["v3","objectivelevels",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 1,\n  \"title\": \"Level 1\",\n  \"description\": \"Starters\",\n  \"img\": \"https://imgresize-dev.riseup.ai/ms_TmKZd7KP-o6E53i0KwkBrT5A=/0x0:0x0/fit-in/0x0/filters:fill(transparent)/imagesbank%2Fsquare%2Fart-big-data-blur-373543.jpg\",\n  \"experiencepointsrequired\": 100,\n  \"creationdate\": \"2021-03-09 12:13:46\",\n  \"modificationdate\": \"2021-03-12 12:13:46\"\n}"}],"_postman_id":"1eef090f-6e38-4c73-9cb7-c2ce7e76de49"}],"id":"ba59b2e4-cfce-475e-93e9-b885c94566f3","_postman_id":"ba59b2e4-cfce-475e-93e9-b885c94566f3","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"ObjectiveLevelUsers","item":[{"name":"List all objectivelevelusers","id":"52792246-15a5-4600-87a5-5dda138423ba","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/objectiveleveluser","description":"<p>Retrieve all objectivelevelusers from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>This endpoint supports filtering on objective level user fields. You can filter objective level users by any field returned in the response using query parameters.</p>\n<h3 id=\"example-filters\">Example Filters</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /v3/objectiveleveluser?iduser=123\nGET /v3/objectiveleveluser?idobjective=456\n</code></pre><p>For details on common query parameters like <code>range</code>, <code>limit</code>, and <code>sort</code>, see the collection-level documentation.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","objectiveleveluser"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"aaed7828-7aa9-449e-b6bb-b83ef7eaa273","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/objectiveleveluser"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 1,\n    \"iduser\": 574,\n    \"idobjectivelevel\": 1,\n    \"creationdate\": \"2021-03-09 17:03:56\",\n    \"modificationdate\": \"2021-03-11 17:03:56\"\n  },\n  {\n    \"id\": 2,\n    \"iduser\": 202,\n    \"idobjectivelevel\": 1,\n    \"creationdate\": \"2021-03-09 17:03:56\",\n    \"modificationdate\": \"2021-03-13 17:03:56\"\n  }\n]"}],"_postman_id":"52792246-15a5-4600-87a5-5dda138423ba"},{"name":"Fetch an objectiveleveluser","id":"735fdada-cd11-475d-867d-6d618786dcc3","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/objectiveleveluser/:id","description":"<p>Retrieve a specific objectiveleveluser by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","objectiveleveluser",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"9cbb1021-c60c-40da-b80a-a586577e1d6d","type":"any","value":"1","key":"id"}]}},"response":[{"id":"45461b56-bf62-47d0-b691-272095ab637f","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/objectiveleveluser/:id","host":["https://api.riseup.ai"],"path":["v3","objectiveleveluser",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 1,\n  \"iduser\": 574,\n  \"idobjectivelevel\": 1,\n  \"creationdate\": \"2021-03-09 17:03:56\",\n  \"modificationdate\": \"2021-03-10 17:03:56\"\n}"}],"_postman_id":"735fdada-cd11-475d-867d-6d618786dcc3"}],"id":"6815fdff-c8cf-4988-9504-4b079e299709","_postman_id":"6815fdff-c8cf-4988-9504-4b079e299709","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"Objectives","item":[{"name":"List all objectives","id":"69878c29-f845-44d6-91ad-d2850d184e0a","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/objectives","description":"<p>Retrieve all objectives from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>This endpoint supports filtering on objective fields. You can filter objectives by any field returned in the response using query parameters.</p>\n<h3 id=\"example-filters\">Example Filters</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /v3/objectives?title=*Sales*\nGET /v3/objectives?idskill=789\n</code></pre><p>For details on common query parameters like <code>range</code>, <code>limit</code>, and <code>sort</code>, see the collection-level documentation.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","objectives"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"68db7d52-51c3-4f94-8c17-02cca5397587","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/objectives"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 20,\n    \"title\": \"Objective\",\n    \"description\": \"\",\n    \"img\": \"https://imgresize-dev.riseup.ai/yOFc6b5AyD8CclTGA0-m-XvATsg=/0x0:0x0/fit-in/0x0/filters:fill(transparent)/imagesbank%2Fsquare%2Fanalysis-coffee-cup-1549702.jpg\",\n    \"startdate\": \"2021-03-01 15:30:00\",\n    \"enddate\": \"2021-04-30 14:30:00\",\n    \"hidden\": 0,\n    \"experiencepoints\": 100,\n    \"creationdate\": \"2021-03-11 15:30:48\",\n    \"modificationdate\": \"2021-04-03 14:20:48\"\n  },\n  {\n    \"id\": 21,\n    \"title\": \"Objective\",\n    \"description\": \"Description of an objective\",\n    \"img\": \"https://imgresize-dev.riseup.ai/yOFc6b5AyD8CclTGA0-m-XvATsg=/0x0:0x0/fit-in/0x0/filters:fill(transparent)/imagesbank%2Fsquare%2Fanalysis-coffee-cup-1549702.jpg\",\n    \"startdate\": \"2021-04-11 15:30:00\",\n    \"enddate\": \"2021-05-30 14:30:00\",\n    \"hidden\": 0,\n    \"experiencepoints\": 150,\n    \"creationdate\": \"2021-04-01 15:30:48\",\n    \"modificationdate\": \"2021-04-03 14:20:48\"\n  }\n]"}],"_postman_id":"69878c29-f845-44d6-91ad-d2850d184e0a"},{"name":"Fetch an objective","id":"2bf14a72-a6d7-41f1-b5fb-1b5c3dd93ed5","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/objectives/:id","description":"<p>Retrieve a specific objectives by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","objectives",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"af3505a3-4507-403e-a7b8-55e53fd59a2b","type":"any","value":"1","key":"id"}]}},"response":[{"id":"9eaf90ea-7fa7-4f98-9bc3-02f1de9af6ed","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/objectives/:id","host":["https://api.riseup.ai"],"path":["v3","objectives",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 20,\n  \"title\": \"Objective\",\n  \"description\": \"Description of an objective\",\n  \"img\": \"https://imgresize-dev.riseup.ai/yOFc6b5AyD8CclTGA0-m-XvATsg=/0x0:0x0/fit-in/0x0/filters:fill(transparent)/imagesbank%2Fsquare%2Fanalysis-coffee-cup-1549702.jpg\",\n  \"startdate\": \"2021-03-01 15:30:00\",\n  \"enddate\": \"2021-04-30 14:30:00\",\n  \"hidden\": 0,\n  \"experiencepoints\": 100,\n  \"creationdate\": \"2021-03-11 15:30:48\",\n  \"modificationdate\": \"2021-04-03 14:20:48\"\n}"}],"_postman_id":"2bf14a72-a6d7-41f1-b5fb-1b5c3dd93ed5"}],"id":"8b7b2bfa-0564-4b81-a0ba-efaf6b21b8c0","_postman_id":"8b7b2bfa-0564-4b81-a0ba-efaf6b21b8c0","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"ObjectiveRegistrations","item":[{"name":"List all objective registrations","id":"9c181062-f179-45f9-aca6-1e2f2b31c71c","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/objectiveregistrations","description":"<p>Retrieve all objective registrations from the system.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","objectiveregistrations"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"f94f59d0-4825-4e92-99c6-3e7b596ccfdf","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/objectiveregistrations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 1,\n    \"iduser\": 574,\n    \"idobjective\": 6,\n    \"state\": \"validated\",\n    \"progress\": 0,\n    \"experiencepoints\": 100,\n    \"subscribedate\": \"2021-03-09 17:03:56\",\n    \"modificationdate\": \"2021-03-12 17:03:56\"\n  },\n  {\n    \"id\": 2,\n    \"iduser\": 574,\n    \"idobjective\": 7,\n    \"state\": \"validated\",\n    \"progress\": 0,\n    \"experiencepoints\": 100,\n    \"subscribedate\": \"2021-03-10 17:03:56\",\n    \"modificationdate\": \"2021-03-11 17:03:56\"\n  }\n]"}],"_postman_id":"9c181062-f179-45f9-aca6-1e2f2b31c71c"},{"name":"Fetch an objective registration","id":"c3f9dff9-17c8-4031-b92d-3760f18b44fa","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/objectiveregistrations/:id","description":"<p>Retrieve a specific objective registration by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","objectiveregistrations",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"e002fe75-c64f-4017-91dc-b94b1d34cc44","type":"any","value":"1","key":"id"}]}},"response":[{"id":"4eaedcef-8248-4b38-8bd2-3de4bac7fb9e","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/objectiveregistrations/:id","host":["https://api.riseup.ai"],"path":["v3","objectiveregistrations",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 1,\n  \"iduser\": 574,\n  \"idobjective\": 6,\n  \"state\": \"validated\",\n  \"progress\": 0,\n  \"experiencepoints\": 100,\n  \"subscribedate\": \"2021-03-09 17:03:56\",\n  \"modificationdate\": \"2021-03-11 17:03:56\"\n}"}],"_postman_id":"c3f9dff9-17c8-4031-b92d-3760f18b44fa"},{"name":"Create an objective registration","id":"80e3dbe2-2b85-41f7-b0d2-3d8f70359f1f","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduser\": 202,\n  \"idobjective\": 78\n}"},"url":"https://api.riseup.ai/v3/objectiveregistrations","description":"<p>Create a new objective registration in the system.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>iduser</strong></td>\n<td>Integer</td>\n<td><strong>Yes</strong></td>\n<td>ID of the user</td>\n</tr>\n<tr>\n<td><strong>idobjective</strong></td>\n<td>Integer</td>\n<td><strong>Yes</strong></td>\n<td>ID of the objective</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Endpoint-Specific Errors:</strong>\nSee response examples below for errors specific to this endpoint (e.g., registration already exists, invalid user/objective ID).</p>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","objectiveregistrations"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"a1584132-0f3c-43c3-8eff-e987867f116a","name":"201 Created","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduser\": 202,\n  \"idobjective\": 78\n}"},"url":"https://api.riseup.ai/v3/objectiveregistrations"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 2,\n  \"iduser\": 202,\n  \"idobjective\": 78,\n  \"state\": \"validated\",\n  \"progress\": 0,\n  \"experiencepoints\": 100,\n  \"subscribedate\": \"2021-03-09 17:03:56\",\n  \"modificationdate\": \"2021-03-11 17:03:56\"\n}"},{"id":"bec3a199-034a-4e34-a16f-5003493a2db0","name":"400 Bad Request - Registration Already Exists","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduser\": 202,\n  \"idobjective\": 78\n}"},"url":"https://api.riseup.ai/v3/objectiveregistrations"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Objectiveregistration already exists\"\n}"},{"id":"926f3d09-9673-4990-9007-491cc62c6454","name":"400 Bad Request - Invalid Objective ID","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduser\": 202,\n  \"idobjective\": 999999\n}"},"url":"https://api.riseup.ai/v3/objectiveregistrations"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Id objective '999999' doesn't exists\"\n}"},{"id":"7dabd251-2edd-44c4-9a3c-280a529963d9","name":"400 Bad Request - Invalid User ID","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduser\": 999999,\n  \"idobjective\": 78\n}"},"url":"https://api.riseup.ai/v3/objectiveregistrations"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Id user '999999' doesn't exists\"\n}"}],"_postman_id":"80e3dbe2-2b85-41f7-b0d2-3d8f70359f1f"},{"name":"Delete an objective registration","id":"f9cb3f8d-1067-46ad-883d-35b991a0554e","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/objectiveregistration/:id","description":"<p>Delete an objective registration by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","objectiveregistration",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"b5627c3e-6771-4632-a3b4-709290b07795","type":"any","value":"1","key":"id"}]}},"response":[{"id":"28a78856-e9f0-46c1-b741-626d6ec4e000","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/objectiveregistration/:id","host":["https://api.riseup.ai"],"path":["v3","objectiveregistration",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"f9cb3f8d-1067-46ad-883d-35b991a0554e"}],"id":"aa29975a-2534-4b9b-a4c9-95dbcfdfaf42","_postman_id":"aa29975a-2534-4b9b-a4c9-95dbcfdfaf42","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"Partners","item":[{"name":"List all partners","id":"8686645f-0d3f-421d-a11f-ced820ae7f11","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/partners","description":"<p>Retrieve all partners from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>In addition to the common parameters (<code>range</code>, <code>limit</code>, <code>sort</code>) documented in the collection-level description, this endpoint supports filtering by any field with type String or Int:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td>String</td>\n<td>Filter by partner name (exact match or wildcard)</td>\n<td><code>?name=*Acme*</code></td>\n</tr>\n<tr>\n<td><code>fullcontrol</code></td>\n<td>Boolean</td>\n<td>Filter by full control status</td>\n<td><code>?fullcontrol=true</code></td>\n</tr>\n<tr>\n<td><code>creationdate</code></td>\n<td>Date</td>\n<td>Filter by creation date (supports date operators)</td>\n<td><code>?creationdate[gte]=2024-01-01</code></td>\n</tr>\n<tr>\n<td><code>modificationdate</code></td>\n<td>Date</td>\n<td>Filter by modification date (supports date operators)</td>\n<td><code>?modificationdate[lte]=2024-12-31</code></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Combining Filters:</strong><br />Multiple filters can be combined:<br /><code>/v3/partners?fullcontrol=true&amp;name=*Corp*</code></p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","partners"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"90fe6185-6173-4d7a-9431-b7d7669cc543","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/partners"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 1087,\n    \"name\": \"Partner\",\n    \"fullcontrol\": true,\n    \"nbmaxusers\": 10,\n    \"nbusers\": 5,\n    \"img\": null,\n    \"nbsubscriptions\": 0,\n    \"nbmaxsubscriptions\": 10,\n    \"creationdate\": \"2020-07-07 15:00:00\",\n    \"modificationdate\": \"2020-07-08 15:00:00\"\n  },\n  {\n    \"id\": 1088,\n    \"name\": \"Partner 2\",\n    \"fullcontrol\": false,\n    \"nbmaxusers\": null,\n    \"nbusers\": 0,\n    \"img\": null,\n    \"nbsubscriptions\": 7,\n    \"nbmaxsubscriptions\": 10,\n    \"creationdate\": \"2020-07-07 15:00:00\",\n    \"modificationdate\": \"2020-07-08 15:00:00\"\n  }\n]"}],"_postman_id":"8686645f-0d3f-421d-a11f-ced820ae7f11"},{"name":"Fetch a partner","id":"9407e8fa-1a98-4879-b4fc-c9f4afb2de22","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/partners/:id","description":"<p>Retrieve a specific partners by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","partners",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"51001139-3bb0-4b87-9bf2-cf43fb28a944","type":"any","value":"1","key":"id"}]}},"response":[{"id":"af8abba3-4a66-4a86-91fa-04e789858839","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/partners/:id","host":["https://api.riseup.ai"],"path":["v3","partners",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 1087,\n  \"name\": \"Partner\",\n  \"fullcontrol\": false,\n  \"nbmaxusers\": 10,\n  \"nbusers\": 6,\n  \"img\": null,\n  \"nbsubscriptions\": 7,\n  \"nbmaxsubscriptions\": 10,\n  \"creationdate\": \"2020-07-07 15:00:00\",\n  \"modificationdate\": \"2020-07-08 15:00:00\"\n}"}],"_postman_id":"9407e8fa-1a98-4879-b4fc-c9f4afb2de22"},{"name":"Create a partner","id":"302cf9bf-15ae-40af-aa97-a532829e6d56","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Partner\",\n  \"fullcontrol\": false,\n  \"nbmaxusers\": 10\n}"},"url":"https://api.riseup.ai/v3/partners","description":"<p>Create a new partner in the system.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>name</strong></td>\n<td>String</td>\n<td><strong>Yes</strong></td>\n<td>Name of the partner</td>\n</tr>\n<tr>\n<td>fullcontrol</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Whether the partner has full control</td>\n</tr>\n<tr>\n<td>nbmaxusers</td>\n<td>Integer</td>\n<td>No</td>\n<td>Maximum number of users allowed</td>\n</tr>\n<tr>\n<td>nbmaxsubscriptions</td>\n<td>Integer</td>\n<td>No</td>\n<td>Maximum number of subscriptions allowed</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Endpoint-Specific Errors:</strong>\nSee response examples below for errors specific to this endpoint (e.g., partner name already exists).</p>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","partners"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"10f0c1b9-5d0a-41f7-a5ff-ff194b988010","name":"201 Created","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Partner\",\n  \"fullcontrol\": false,\n  \"nbmaxusers\": 10\n}"},"url":"https://api.riseup.ai/v3/partners"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 1087,\n  \"name\": \"Partner\",\n  \"fullcontrol\": false,\n  \"nbmaxusers\": 10,\n  \"img\": null,\n  \"nbsubscriptions\": 0,\n  \"nbmaxsubscriptions\": null,\n  \"creationdate\": \"2020-07-07 15:00:00\",\n  \"modificationdate\": null\n}"},{"id":"e87172d2-1f4d-4d35-91c7-ddfb17271990","name":"400 Bad Request - Partner Name Already Exists","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"ExistingPartnerName\",\n  \"fullcontrol\": false,\n  \"nbmaxusers\": 10\n}"},"url":"https://api.riseup.ai/v3/partners"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Partner name already exists\"\n}"}],"_postman_id":"302cf9bf-15ae-40af-aa97-a532829e6d56"},{"name":"Update a partner","id":"1b7e1757-7963-430e-94c6-dc598e624204","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Partner\",\n  \"fullcontrol\": true,\n  \"nbmaxusers\": 30\n}"},"url":"https://api.riseup.ai/v3/partners/:id","description":"<p>Update an existing partner by its ID.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>String</td>\n<td>No</td>\n<td>Name of the partner</td>\n</tr>\n<tr>\n<td>fullcontrol</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Whether the partner has full control</td>\n</tr>\n<tr>\n<td>nbmaxusers</td>\n<td>Integer</td>\n<td>No</td>\n<td>Maximum number of users allowed</td>\n</tr>\n<tr>\n<td>nbmaxsubscriptions</td>\n<td>Integer</td>\n<td>No</td>\n<td>Maximum number of subscriptions allowed</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Endpoint-Specific Errors:</strong>\nSee response examples below for errors specific to this endpoint (e.g., partner not found, partner name already exists).</p>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","partners",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"d4faef97-a3f6-4555-b929-cd68b4efe6e9","type":"any","value":"1","key":"id"}]}},"response":[{"id":"7532dcca-576a-4d50-828b-f2b58fa65a41","name":"200 Updated","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Partner\",\n  \"fullcontrol\": true,\n  \"nbmaxusers\": 30\n}"},"url":{"raw":"https://api.riseup.ai/v3/partners/:id","host":["https://api.riseup.ai"],"path":["v3","partners",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 1087,\n  \"name\": \"Partner\",\n  \"fullcontrol\": false,\n  \"nbmaxusers\": 30,\n  \"img\": null,\n  \"nbsubscriptions\": 7,\n  \"nbmaxsubscriptions\": 10,\n  \"creationdate\": \"2020-07-07 15:00:00\",\n  \"modificationdate\": \"2020-07-08 15:00:00\"\n}"},{"id":"eb55d246-e548-4da9-9849-8cf1a74a0447","name":"400 Bad Request - Partner Name Already Exists","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"ExistingPartnerName\"\n}"},"url":{"raw":"https://api.riseup.ai/v3/partners/:id","host":["https://api.riseup.ai"],"path":["v3","partners",":id"],"variable":[{"key":"id","value":"1087"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Partner name already exists\"\n}"},{"id":"16b32db1-18de-493a-bbfd-fe667fda2152","name":"404 Not Found - Partner Not Found","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Updated Partner Name\"\n}"},"url":{"raw":"https://api.riseup.ai/v3/partners/:id","host":["https://api.riseup.ai"],"path":["v3","partners",":id"],"variable":[{"key":"id","value":"999999"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"not_found\",\n  \"error_description\": \"The partner with the id '999999' doesn't  exist\"\n}"},{"id":"f8e43858-d005-4599-ac65-63351d513dbd","name":"400 Bad Request - Subscription Quota Exceeded","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"nbmaxsubscriptions\": 5\n}"},"url":{"raw":"https://api.riseup.ai/v3/partners/:id","host":["https://api.riseup.ai"],"path":["v3","partners",":id"],"variable":[{"key":"id","value":"1087"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"This partner nbmaxsubscriptions must be greater or equal to nbsubscriptions\\\"\\n}"}],"_postman_id":"1b7e1757-7963-430e-94c6-dc598e624204"},{"name":"Delete a partner","id":"c0311d46-f3ac-4c77-be76-9a677fe0634c","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/partners/:id","description":"<p>Delete a partners by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","partners",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"bca2d7fe-1482-4824-8d95-da3dfbeff0ac","type":"any","value":"1","key":"id"}]}},"response":[{"id":"6eb0149b-b1ae-427a-8c49-752fdd1c6bea","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/partners/:id","host":["https://api.riseup.ai"],"path":["v3","partners",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"c0311d46-f3ac-4c77-be76-9a677fe0634c"}],"id":"7272b089-5cef-43f0-a950-49c93a896341","_postman_id":"7272b089-5cef-43f0-a950-49c93a896341","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"Plans","item":[{"name":"List all plans","id":"7cacebac-f89b-41ce-b3ab-8c9b9bf3a0c5","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/plans","description":"<p>Retrieve all plans from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>This endpoint supports filtering on plan fields. You can filter plans by any field returned in the response using query parameters.</p>\n<h3 id=\"example-filters\">Example Filters</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /v3/plans?title=*Development*\nGET /v3/plans?iduser=123\n</code></pre><p>For details on common query parameters like <code>range</code>, <code>limit</code>, and <code>sort</code>, see the collection-level documentation.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","plans"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"c232ea19-f76c-4c28-af06-e0d44cbb0c51","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/plans"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 1,\n  \"type\": \"CREATIONPRO\",\n  \"startdate\": \"2019-11-20 12:43:58\",\n  \"enddate\": null,\n  \"nbusers\": 3000,\n  \"nbremainingusers\": 2992\n}"}],"_postman_id":"7cacebac-f89b-41ce-b3ab-8c9b9bf3a0c5"},{"name":"Get plans by ID","id":"4fb22ff3-5aef-4b0c-bbb3-9320709a6b02","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/plans/:id","description":"<p>Retrieve a specific plans by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","plans",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"738f6e42-2ca7-4ed9-a8d8-d1a4242ee22d","type":"any","value":"1","key":"id"}]}},"response":[{"id":"82e7ed38-a807-4ca7-aeda-a9ee0acc24c4","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/plans/:id","host":["https://api.riseup.ai"],"path":["v3","plans",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 1,\n  \"type\": \"CREATIONPRO\",\n  \"startdate\": \"2019-11-20 12:43:58\",\n  \"enddate\": null,\n  \"nbusers\": 3000,\n  \"nbremainingusers\": 2992,\n  \"nbsubscriptions\": 500,\n  \"nbremainingsubscriptions\": 450\n}"}],"_postman_id":"4fb22ff3-5aef-4b0c-bbb3-9320709a6b02"}],"id":"e206fa45-f09b-43ac-9069-382ab1155214","_postman_id":"e206fa45-f09b-43ac-9069-382ab1155214","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"Resources","item":[{"name":"List all resources","id":"a9d81db5-412d-464c-9e21-cad130f951b6","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/resources","description":"<p>Retrieve all resources from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>This endpoint supports filtering on resource fields. You can filter resources by any field returned in the response using query parameters.</p>\n<h3 id=\"example-filters\">Example Filters</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /v3/resources?title=*Training*\nGET /v3/resources?type=document\n</code></pre><p>For details on common query parameters like <code>range</code>, <code>limit</code>, and <code>sort</code>, see the collection-level documentation.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","resources"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"169720a8-a618-4a16-9216-bc79b0a141bf","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/resources"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 195297,\n    \"iduser\": 202,\n    \"idparent\": null,\n    \"title\": \"Resource\",\n    \"type\": \"folder\",\n    \"content\": false,\n    \"reference\": \"R1234\",\n    \"creationdate\": \"2019-06-21 17:09:18\",\n    \"modificationdate\": \"2019-06-22 17:09:18\"\n  },\n  {\n    \"id\": 195298,\n    \"iduser\": 202,\n    \"idparent\": 195297,\n    \"title\": \"Resource\",\n    \"type\": \"document\",\n    \"content\": true,\n    \"reference\": \"R12345\",\n    \"creationdate\": \"2019-06-21 17:09:18\",\n    \"modificationdate\": \"2019-06-24 17:09:18\"\n  }\n]"}],"_postman_id":"a9d81db5-412d-464c-9e21-cad130f951b6"},{"name":"Fetch a resource","id":"a533eedd-3504-465d-b474-03e0b344da13","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/resources/:id","description":"<p>Retrieve a specific resources by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","resources",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"2d52c9a6-7ed4-4021-a89b-df698ca74b36","type":"any","value":"1","key":"id"}]}},"response":[{"id":"75b31865-2cd8-4dea-8c45-c40777cdf5a3","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/resources/:id","host":["https://api.riseup.ai"],"path":["v3","resources",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 1579,\n  \"iduser\": 202,\n  \"idparent\": null,\n  \"title\": \"Resource\",\n  \"type\": \"text\",\n  \"content\": \"Hello world\",\n  \"reference\": \"R1234\",\n  \"creationdate\": \"2016-09-17 13:49:09\",\n  \"modificationdate\": \"2016-09-19 13:49:09\"\n}"}],"_postman_id":"a533eedd-3504-465d-b474-03e0b344da13"},{"name":"Create a resource","id":"1d1e6ead-686e-4987-a2f1-a57e0c52371f","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Resource\",\n  \"iduser\": 202,\n  \"type\": \"video\",\n  \"reference\": \"R1234\"\n}"},"url":"https://api.riseup.ai/v3/resources","description":"<p>Create a new resource in the system.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>title</strong></td>\n<td>String</td>\n<td><strong>Yes</strong></td>\n<td>Title of the resource</td>\n</tr>\n<tr>\n<td><strong>iduser</strong></td>\n<td>Integer</td>\n<td><strong>Yes</strong></td>\n<td>ID of the user</td>\n</tr>\n<tr>\n<td><strong>type</strong></td>\n<td>String</td>\n<td><strong>Yes</strong></td>\n<td>Type of the resource: <code>video</code>, <code>text</code>, <code>quiz</code>, <code>exam</code>, <code>scorm</code>, <code>document</code>, or <code>iframe</code></td>\n</tr>\n<tr>\n<td>reference</td>\n<td>String</td>\n<td>No</td>\n<td>Reference of the resource</td>\n</tr>\n<tr>\n<td>content</td>\n<td>String/Object</td>\n<td>No</td>\n<td>Content of the resource (depends on type)</td>\n</tr>\n<tr>\n<td>description</td>\n<td>String</td>\n<td>No</td>\n<td>Description of the resource</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","resources"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"4111394a-aae4-4d91-ade7-be9eacc2b555","name":"201 Created","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Resource\",\n  \"iduser\": 202,\n  \"type\": \"video\",\n  \"reference\": \"R1234\"\n}"},"url":"https://api.riseup.ai/v3/resources"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 195297,\n  \"iduser\": 202,\n  \"idparent\": null,\n  \"title\": \"Resource\",\n  \"type\": \"video\",\n  \"content\": true,\n  \"reference\": \"R1234\",\n  \"creationdate\": \"2019-06-21 17:09:18\",\n  \"modificationdate\": null\n}"},{"id":"7ce14323-bd80-47b9-9fae-37a3e2dcfdb8","name":"400 Bad Request - Reference Already Exists","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Resource\",\n  \"iduser\": 202,\n  \"type\": \"video\",\n  \"reference\": \"DUPLICATE_REF\"\n}"},"url":"https://api.riseup.ai/v3/resources"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Reference already exists\"\n}"},{"id":"f3c891e9-0d0f-4403-99e7-7361ae5d1bbf","name":"400 Bad Request - Invalid Type","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Resource\",\n  \"iduser\": 202,\n  \"type\": \"invalid_type\"\n}"},"url":"https://api.riseup.ai/v3/resources"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Type 'invalid_type' doesn't exist\"\n}"},{"id":"4928582d-b194-4b38-a82b-4bfa25f092de","name":"400 Bad Request - Invalid User ID","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Resource\",\n  \"iduser\": 99999,\n  \"type\": \"video\"\n}"},"url":"https://api.riseup.ai/v3/resources"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Id User 99999 doesn't exist\"\n}"},{"id":"18f5269f-8583-4768-a6fc-25db5b2534cb","name":"400 Bad Request - Invalid Parent ID","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Resource\",\n  \"iduser\": 202,\n  \"type\": \"video\",\n  \"idparent\": 99999\n}"},"url":"https://api.riseup.ai/v3/resources"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Id parent 99999 doesn't exist\"\n}"},{"id":"f7adeb49-d105-4e84-b23b-c288eebc982f","name":"400 Bad Request - Invalid Content for Resource Type","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Resource\",\n  \"iduser\": 202,\n  \"type\": \"scorm\",\n  \"content\": \"Some content\"\n}"},"url":"https://api.riseup.ai/v3/resources"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"You can't specify content for this kind of resource\"\n}"}],"_postman_id":"1d1e6ead-686e-4987-a2f1-a57e0c52371f"},{"name":"Update a resource","id":"eb81ac6b-cdb8-4a48-a850-9aca75f317f9","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title modfied\"\n}"},"url":"https://api.riseup.ai/v3/resources/:id","description":"<p>Update an existing resource by its ID.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>title</td>\n<td>String</td>\n<td>No</td>\n<td>Title of the resource</td>\n</tr>\n<tr>\n<td>content</td>\n<td>String/Object</td>\n<td>No</td>\n<td>Content of the resource (depends on type)</td>\n</tr>\n<tr>\n<td>idparent</td>\n<td>Integer</td>\n<td>No</td>\n<td>Parent ID of the resource</td>\n</tr>\n<tr>\n<td>reference</td>\n<td>String</td>\n<td>No</td>\n<td>Reference of the resource</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Endpoint-Specific Errors:</strong>\nSee response examples below for errors specific to this endpoint (e.g., resource not found).</p>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","resources",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"558e6140-9127-4286-b4d0-d39f0da39588","type":"any","value":"1","key":"id"}]}},"response":[{"id":"e89d75e2-db9e-4fef-8bfd-47f0fa993f5a","name":"200 Updated","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title modfied\"\n}"},"url":{"raw":"https://api.riseup.ai/v3/resources/:id","host":["https://api.riseup.ai"],"path":["v3","resources",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 195297,\n  \"iduser\": 202,\n  \"idparent\": null,\n  \"title\": \"Title modfied\",\n  \"type\": \"video\",\n  \"content\": true,\n  \"reference\": \"R1234\",\n  \"creationdate\": \"2019-06-21 17:09:18\",\n  \"modificationdate\": \"2019-06-22 17:09:18\"\n}"},{"id":"e39cf5a5-27c0-4840-aa6c-30b7a24dd1f1","name":"400 Bad Request - Reference Already Exists","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"reference\": \"DUPLICATE_REF\"\n}"},"url":{"raw":"https://api.riseup.ai/v3/resources/:id","host":["https://api.riseup.ai"],"path":["v3","resources",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Reference already exists\"\n}"}],"_postman_id":"eb81ac6b-cdb8-4a48-a850-9aca75f317f9"},{"name":"Delete a resource","id":"8658ca9e-a943-45bc-8228-1eee9827a2ca","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/resources/:id","description":"<p>Delete a resources by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","resources",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"12114bb9-5b86-4383-9a6b-c7b711975ca9","type":"any","value":"1","key":"id"}]}},"response":[{"id":"f3e5b1a9-1193-444d-9917-e43d95e63c34","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/resources/:id","host":["https://api.riseup.ai"],"path":["v3","resources",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"8658ca9e-a943-45bc-8228-1eee9827a2ca"},{"name":"Upload resource content","id":"a8066c83-d6f9-4217-9d27-684fe72343ad","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null},{"key":"name","value":"document.pdf","type":"text"}]},"url":"https://api.riseup.ai/v3/resources/content/:id","description":"<p>Upload resource content (only available for video, document types).</p>\n<p><strong>File Upload Validation Errors:</strong></p>\n<ul>\n<li>400 Bad Request: File is mandatory</li>\n<li>400 Bad Request: Invalid file type</li>\n<li>400 Bad Request: Invalid file size</li>\n</ul>\n<p>See the <strong>Generic API Errors</strong> folder for detailed file upload error examples.</p>\n<p><strong>Common Errors:</strong> For authentication and server errors (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","resources","content",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"9185ead2-024e-4b23-8b1f-fa52d44140b9","type":"any","value":"1","key":"id"}]}},"response":[{"id":"99f66253-f1d8-41d0-a449-a22ec63970b4","name":"200 Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":[]},{"key":"name","value":"document.pdf","type":"text"}]},"url":{"raw":"https://api.riseup.ai/v3/resources/content/:id","host":["https://api.riseup.ai"],"path":["v3","resources","content",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 195297,\n  \"iduser\": 202,\n  \"idparent\": null,\n  \"title\": \"Resource\",\n  \"type\": \"document\",\n  \"content\": true,\n  \"reference\": \"R1234\",\n  \"creationdate\": \"2019-06-21 17:09:18\",\n  \"modificationdate\": \"2019-06-22 17:09:18\"\n}"}],"_postman_id":"a8066c83-d6f9-4217-9d27-684fe72343ad"}],"id":"fcf453a3-ea8a-4890-af9b-51c4e530586d","_postman_id":"fcf453a3-ea8a-4890-af9b-51c4e530586d","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"SkillTrainingUser","item":[{"name":"List all skilltraininguser","id":"749cb480-cbf0-4a59-82e3-5d8bb812b2f9","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/skilltraininguser","description":"<p>Retrieve all skilltraininguser from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>This endpoint supports filtering on skill training user fields. You can filter skill training users by any field returned in the response using query parameters.</p>\n<h3 id=\"example-filters\">Example Filters</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /v3/skilltraininguser?iduser=123\nGET /v3/skilltraininguser?idskill=789\n</code></pre><p>For details on common query parameters like <code>range</code>, <code>limit</code>, and <code>sort</code>, see the collection-level documentation.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","skilltraininguser"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"dc332cb4-19ea-49c6-9318-799ea62cf864","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/skilltraininguser"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 1,\n    \"idtrainingsubscription\": 1,\n    \"skillcriteria\": \"skillcriteria 1\",\n    \"comment\": \"comment 1\",\n    \"creationdate\": \"2019-06-21 17:09:18\",\n    \"modificationdate\": null\n  },\n  {\n    \"id\": 2,\n    \"idtrainingsubscription\": 2,\n    \"skillcriteria\": \"skillcriteria 2\",\n    \"comment\": \"comment 2\",\n    \"creationdate\": \"2019-06-21 17:09:18\",\n    \"modificationdate\": null\n  },\n  {\n    \"id\": 3,\n    \"idtrainingsubscription\": 4,\n    \"skillcriteria\": \"skillcriteria 3\",\n    \"comment\": \"comment 3\",\n    \"creationdate\": \"2019-06-21 17:09:18\",\n    \"modificationdate\": null\n  }\n]"}],"_postman_id":"749cb480-cbf0-4a59-82e3-5d8bb812b2f9"},{"name":"Fetch a skilltraininguser","id":"f114b08e-4081-4055-b1dc-b4e71e966524","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/skilltraininguser/:id","description":"<p>Retrieve a specific skilltraininguser by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","skilltraininguser",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"00e6050b-8108-4ee0-9e59-1dbd0f355198","type":"any","value":"1","key":"id"}]}},"response":[{"id":"e31205bc-9133-449b-b34b-b9dacf455e6c","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/skilltraininguser/:id","host":["https://api.riseup.ai"],"path":["v3","skilltraininguser",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 1,\n  \"idtrainingsubscription\": 1,\n  \"skillcriteria\": \"skillcriteria 1\",\n  \"comment\": \"comment 1\",\n  \"creationdate\": \"2019-06-21 17:09:18\",\n  \"modificationdate\": null\n}"}],"_postman_id":"f114b08e-4081-4055-b1dc-b4e71e966524"},{"name":"Create a skill training user","id":"b0d119c4-a22b-47fe-97da-fc110ba73949","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"idskill\": 2,\n  \"idtrainingsubscription\": 4,\n  \"iduserassessor\": 1,\n  \"idskillcriteria\": 2,\n  \"comment\": \"test comment\"\n}"},"url":"https://api.riseup.ai/v3/skilltraininguser","description":"<p>Create a new skilltraininguser in the system.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","skilltraininguser"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"a9022b82-4c43-4b2a-92b2-9771fda43de3","name":"200 Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"idskill\": 2,\n  \"idtrainingsubscription\": 4,\n  \"iduserassessor\": 1,\n  \"idskillcriteria\": 2,\n  \"comment\": \"test comment\"\n}"},"url":"https://api.riseup.ai/v3/skilltraininguser"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 11,\n  \"idskill\": 2,\n  \"idtrainingsubscription\": 4,\n  \"iduser\": 1,\n  \"idskillcriteria\": 2,\n  \"skillcriteria\": \"criteria 2\",\n  \"comment\": \"test comment\",\n  \"creationdate\": \"2023-02-09 11:29:35\",\n  \"modificationdate\": null\n}"}],"_postman_id":"b0d119c4-a22b-47fe-97da-fc110ba73949"},{"name":"Update a skill training user","id":"f5351e6a-97de-415f-a2f1-d65cab1ce412","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduserassessor\": 3,\n  \"comment\": \"comment updated\"\n}"},"url":"https://api.riseup.ai/v3/skilltraininguser/:id","description":"<p>Update an existing skill training user by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","skilltraininguser",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"f7f24e60-91dc-4781-ba7b-d250f1edabd4","type":"any","value":"1","key":"id"}]}},"response":[{"id":"7e44c39c-4e8e-4c9e-9848-cad6a7ad596c","name":"200 Updated","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduserassessor\": 3,\n  \"comment\": \"comment updated\"\n}"},"url":{"raw":"https://api.riseup.ai/v3/skilltraininguser/:id","host":["https://api.riseup.ai"],"path":["v3","skilltraininguser",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 11,\n  \"idskill\": 2,\n  \"idtrainingsubscription\": 4,\n  \"iduser\": 3,\n  \"idskillcriteria\": 2,\n  \"skillcriteria\": \"criteria 2\",\n  \"comment\": \"comment updated\",\n  \"creationdate\": \"2023-02-09 11:29:35\",\n  \"modificationdate\": \"2023-02-09 12:30:00\"\n}"}],"_postman_id":"f5351e6a-97de-415f-a2f1-d65cab1ce412"},{"name":"Delete a skill training user","id":"729a27a4-116d-43b5-a56c-4ade6fa27218","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/skilltraininguser/:id","description":"<p>Delete a skill training user by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","skilltraininguser",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"9f5106c6-1dac-403e-9d65-33ffb8d00a76","type":"any","value":"1","key":"id"}]}},"response":[{"id":"59e5c184-4026-4f56-aba4-6e9b9bf2f0d0","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/skilltraininguser/:id","host":["https://api.riseup.ai"],"path":["v3","skilltraininguser",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"729a27a4-116d-43b5-a56c-4ade6fa27218"}],"id":"8a3fc3dd-358d-42a7-bcf4-c8957997295d","_postman_id":"8a3fc3dd-358d-42a7-bcf4-c8957997295d","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"SkillCriterias","item":[{"name":"List all skillcriterias","id":"91c58b04-a451-4d90-bbae-a5834025c1e4","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/skillcriterias","description":"<p>Retrieve all skillcriterias from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>This endpoint supports filtering on skill criteria fields. You can filter skill criterias by any field returned in the response using query parameters.</p>\n<h3 id=\"example-filters\">Example Filters</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /v3/skillcriterias?name=*Leadership*\nGET /v3/skillcriterias?idskill=456\n</code></pre><p>For details on common query parameters like <code>range</code>, <code>limit</code>, and <code>sort</code>, see the collection-level documentation.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","skillcriterias"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"98f7ad43-5083-4fae-b6e3-bb293ed032f2","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/skillcriterias"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 1,\n    \"name\": \"skillcriteria 1\",\n    \"poston\": 1,\n    \"creationdate\": \"2019-06-21 17:09:18\",\n    \"modificationdate\": null\n  },\n  {\n    \"id\": 2,\n    \"name\": \"skillcriteria 2\",\n    \"position\": 2,\n    \"creationdate\": \"2019-06-21 17:09:18\",\n    \"modificationdate\": null\n  },\n  {\n    \"id\": 3,\n    \"name\": \"skillcriteria 3\",\n    \"postion\": 3,\n    \"creationdate\": \"2019-06-21 17:09:18\",\n    \"modificationdate\": \"2019-06-22 17:09:18\"\n  }\n]"}],"_postman_id":"91c58b04-a451-4d90-bbae-a5834025c1e4"},{"name":"Get skillcriterias by ID","id":"b0a73a0b-af97-41da-b59b-bccf07c28faf","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/skillcriterias/:id","description":"<p>Retrieve a specific skillcriterias by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","skillcriterias",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"50dd72b3-84e3-4090-bd07-83a8d5623cbc","type":"any","value":"1","key":"id"}]}},"response":[{"id":"5622cd4c-501d-40c9-a12f-48a3802f0f83","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/skillcriterias/:id","host":["https://api.riseup.ai"],"path":["v3","skillcriterias",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 1,\n  \"name\": \"skillcriteria 1\",\n  \"position\": 1,\n  \"creationdate\": \"2019-06-21 17:09:18\",\n  \"modificationdate\": \"2019-06-22 17:09:18\"\n}"}],"_postman_id":"b0a73a0b-af97-41da-b59b-bccf07c28faf"},{"name":"Create a skillcriteria","id":"9836eba2-8644-491b-810f-e01c3b192cd8","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"skillcriteria name\",\n  \"position\": 1\n}"},"url":"https://api.riseup.ai/v3/skillcriterias","description":"<p>Create a new skillcriterias in the system.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","skillcriterias"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"b6c6e5c9-9ad1-4c72-8ed9-d18cfb9265f3","name":"200 Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"skillcriteria name\",\n  \"position\": 1\n}"},"url":"https://api.riseup.ai/v3/skillcriterias"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 1,\n  \"name\": \"skillcriteria name\",\n  \"position\": 1,\n  \"creationdate\": \"2019-06-21 17:09:18\",\n  \"modificationdate\": null\n}"}],"_postman_id":"9836eba2-8644-491b-810f-e01c3b192cd8"},{"name":"Update a skillcriteria","id":"2284f734-a7f9-4a83-b80b-73557d562414","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Name modfied\",\n  \"position\": 2\n}"},"url":"https://api.riseup.ai/v3/skillcriterias/:id","description":"<p>Update an existing skillcriterias by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","skillcriterias",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"9abbecc3-546b-485b-a486-3baa5e0c26dc","type":"any","value":"1","key":"id"}]}},"response":[{"id":"c0bd9992-16a6-496a-b69d-01ddf9a0d82f","name":"200 Success","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Name modfied\",\n  \"position\": 2\n}"},"url":{"raw":"https://api.riseup.ai/v3/skillcriterias/:id","host":["https://api.riseup.ai"],"path":["v3","skillcriterias",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 1,\n  \"name\": \"Name modfied\",\n  \"position\": 2,\n  \"creationdate\": \"2019-06-21 17:09:18\",\n  \"modificationdate\": \"2019-06-22 17:09:18\"\n}"}],"_postman_id":"2284f734-a7f9-4a83-b80b-73557d562414"},{"name":"Delete a skillcriteria","id":"84af0e5e-3736-495f-a3ef-e0df21ac89cd","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/skillcriterias/:id","description":"<p>Delete a skillcriterias by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","skillcriterias",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"26a4a61b-9024-4146-a31c-6f500f87474e","type":"any","value":"1","key":"id"}]}},"response":[{"id":"950ba4fb-7a40-4850-9d9d-f06178e88e3b","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/skillcriterias/:id","host":["https://api.riseup.ai"],"path":["v3","skillcriterias",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"84af0e5e-3736-495f-a3ef-e0df21ac89cd"}],"id":"3826da1d-3bd8-43bd-8aad-e841509dd56a","_postman_id":"3826da1d-3bd8-43bd-8aad-e841509dd56a","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"Skills","item":[{"name":"List all skills","id":"5b8dce56-c492-44bb-a764-80e1b8b87858","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/skills","description":"<p>Retrieve all skills from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>You can filter skills using the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td>String</td>\n<td>Filter by skill name/title (supports wildcards <code>*</code>)</td>\n<td><code>?name=*Leadership*</code></td>\n</tr>\n<tr>\n<td><code>title</code></td>\n<td>String</td>\n<td>Filter by skill title (supports wildcards <code>*</code>)</td>\n<td><code>?title=*Management*</code></td>\n</tr>\n<tr>\n<td><code>skill</code></td>\n<td>String</td>\n<td>Filter by skill identifier (supports wildcards <code>*</code>)</td>\n<td><code>?skill=SKILL-001</code></td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td>String</td>\n<td>Filter by skill description (supports wildcards <code>*</code>)</td>\n<td><code>?description=*team*</code></td>\n</tr>\n<tr>\n<td><code>creationdate</code></td>\n<td>Date</td>\n<td>Filter by creation date using <code>[gt]</code>, <code>[gte]</code>, <code>[lt]</code>, <code>[lte]</code></td>\n<td><code>?creationdate[gte]=2025-01-01</code></td>\n</tr>\n<tr>\n<td><code>modificationdate</code></td>\n<td>Date</td>\n<td>Filter by modification date using <code>[gt]</code>, <code>[gte]</code>, <code>[lt]</code>, <code>[lte]</code></td>\n<td><code>?modificationdate[lte]=2025-12-31</code></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"combined-filter-example\">Combined Filter Example</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /v3/skills?name=*Leadership*&amp;creationdate[gte]=2025-01-01\n</code></pre><p>For details on common query parameters like <code>range</code>, <code>limit</code>, and <code>sort</code>, see the collection-level documentation.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","skills"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"b60427cc-6096-432a-8fdf-60237dde5c3d","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/skills"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 10,\n    \"name\": \"skill 1\",\n    \"reference\": \"reference 1\",\n    \"description\": \"skill 1 description\",\n    \"themes\": [\n      5,\n      9\n    ],\n    \"creationdate\": \"2019-06-21 17:09:18\",\n    \"modificationdate\": null\n  },\n  {\n    \"id\": 11,\n    \"name\": \"skill 2\",\n    \"reference\": \"reference 2\",\n    \"description\": \"skill 2 description\",\n    \"themes\": [\n      7\n    ],\n    \"creationdate\": \"2019-06-21 17:09:18\",\n    \"modificationdate\": null\n  },\n  {\n    \"id\": 12,\n    \"name\": \"skill 3\",\n    \"reference\": \"reference 3\",\n    \"description\": \"skill 3 description\",\n    \"themes\": [],\n    \"creationdate\": \"2019-06-21 17:09:18\",\n    \"modificationdate\": \"2019-06-22 17:09:18\"\n  }\n]"}],"_postman_id":"5b8dce56-c492-44bb-a764-80e1b8b87858"},{"name":"Get skills by ID","id":"f90d1d98-96fe-4d87-bfba-012bc8832c11","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/skills/:id","description":"<p>Retrieve a specific skills by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","skills",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"f4490fae-c7e0-4982-8128-494104d23d48","type":"any","value":"1","key":"id"}]}},"response":[{"id":"c2ebbcbf-bf9b-41f0-af63-0f1de9b779e9","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/skills/:id","host":["https://api.riseup.ai"],"path":["v3","skills",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 12,\n  \"name\": \"skill 2\",\n  \"reference\": \"reference 2\",\n  \"description\": \"skill 3 description\",\n  \"themes\": [\n    5,\n    9\n  ],\n  \"creationdate\": \"2019-06-21 17:09:18\",\n  \"modificationdate\": \"2019-06-22 17:09:18\"\n}"}],"_postman_id":"f90d1d98-96fe-4d87-bfba-012bc8832c11"},{"name":"Create a skill","id":"f8117801-1521-4fea-b823-c665363f4597","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"skill name\",\n  \"reference\": \"skill reference\",\n  \"description\": \"skill description\",\n  \"themes\": [\n    4,\n    8\n  ]\n}"},"url":"https://api.riseup.ai/v3/skills","description":"<p>Create a new skill in the system.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>name</strong></td>\n<td>String</td>\n<td><strong>Yes</strong></td>\n<td>Name of the skill</td>\n</tr>\n<tr>\n<td><strong>description</strong></td>\n<td>String</td>\n<td><strong>Yes</strong></td>\n<td>Description of the skill</td>\n</tr>\n<tr>\n<td>reference</td>\n<td>String</td>\n<td>No</td>\n<td>Reference of the skill</td>\n</tr>\n<tr>\n<td>themes</td>\n<td>Array</td>\n<td>No</td>\n<td>Array of theme IDs linked to the skill</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","skills"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"22398c2f-bfca-4f84-980e-5e13168cbdb6","name":"201 Created","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"skill name\",\n  \"reference\": \"skill reference\",\n  \"description\": \"skill description\",\n  \"themes\": [\n    4,\n    8\n  ]\n}"},"url":"https://api.riseup.ai/v3/skills"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 11,\n  \"name\": \"skill name\",\n  \"reference\": \"skill reference\",\n  \"description\": \"skill description\",\n  \"themes\": [\n    4,\n    8\n  ],\n  \"creationdate\": \"2019-06-21 17:09:18\",\n  \"modificationdate\": null\n}"}],"_postman_id":"f8117801-1521-4fea-b823-c665363f4597"},{"name":"Update a skill","id":"5e4684af-5f71-4b02-bbc3-519c6c7acb2f","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Name modified\",\n  \"reference\": \"Reference modified\",\n  \"description\": \"Description modified\",\n  \"themes\": []\n}"},"url":"https://api.riseup.ai/v3/skills/:id","description":"<p>Update an existing skill by its ID.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>String</td>\n<td>No</td>\n<td>Name of the skill</td>\n</tr>\n<tr>\n<td>reference</td>\n<td>String</td>\n<td>No</td>\n<td>Reference of the skill</td>\n</tr>\n<tr>\n<td>description</td>\n<td>String</td>\n<td>No</td>\n<td>Description of the skill</td>\n</tr>\n<tr>\n<td>themes</td>\n<td>Array</td>\n<td>No</td>\n<td>Array of theme IDs (can be empty array to remove all themes)</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Endpoint-Specific Errors:</strong>\nSee response examples below for errors specific to this endpoint (e.g., skill not found).</p>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","skills",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"e5e4b05d-f280-42d5-a651-0545493a31cf","type":"any","value":"1","key":"id"}]}},"response":[{"id":"7653eb1f-9642-4580-8dbb-f52ac1b6857e","name":"200 Updated","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Name modified\",\n  \"reference\": \"Reference modified\",\n  \"description\": \"Description modified\",\n  \"themes\": []\n}"},"url":{"raw":"https://api.riseup.ai/v3/skills/:id","host":["https://api.riseup.ai"],"path":["v3","skills",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 10,\n  \"name\": \"Name modified\",\n  \"reference\": \"Reference modified\",\n  \"description\": \"Description modified\",\n  \"themes\": [],\n  \"creationdate\": \"2019-06-21 17:09:18\",\n  \"modificationdate\": \"2019-06-22 17:09:18\"\n}"},{"id":"0698ae20-4fce-43b2-91fc-b4e5d9497ce0","name":"404 Not Found - Skill Not Found","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Updated Skill Name\"\n}"},"url":{"raw":"https://api.riseup.ai/v3/skills/:id","host":["https://api.riseup.ai"],"path":["v3","skills",":id"],"variable":[{"key":"id","value":"999999"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"not_found\",\n  \"error_description\": \"The skill with the id '999999' doesn't  exist\"\n}"}],"_postman_id":"5e4684af-5f71-4b02-bbc3-519c6c7acb2f"},{"name":"Delete a skill","id":"f188c8f5-fd2f-4ee2-a04d-c4e29d3478c1","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/skills/:id","description":"<p>Delete a skills by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","skills",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"e6a8525f-1952-41cd-a2b0-446849b9d543","type":"any","value":"1","key":"id"}]}},"response":[{"id":"19758d29-56dc-4a1c-8519-9853d6c4d619","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/skills/:id","host":["https://api.riseup.ai"],"path":["v3","skills",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"f188c8f5-fd2f-4ee2-a04d-c4e29d3478c1"}],"id":"796fa514-c110-4dae-80e4-402f55cd9e8c","_postman_id":"796fa514-c110-4dae-80e4-402f55cd9e8c","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"SkillThemes","item":[{"name":"List all skillthemes","id":"5319e2e6-ed6d-454b-b981-860c06790ea8","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/skillthemes","description":"<p>Retrieve all skillthemes from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>This endpoint supports filtering on skill theme fields. You can filter skill themes by any field returned in the response using query parameters.</p>\n<h3 id=\"example-filters\">Example Filters</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /v3/skillthemes?title=*Management*\nGET /v3/skillthemes?name=*Technical*\n</code></pre><p>For details on common query parameters like <code>range</code>, <code>limit</code>, and <code>sort</code>, see the collection-level documentation.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","skillthemes"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"95ec1a5b-6e91-418f-97e1-e6b8aa0a122b","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/skillthemes"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 10,\n    \"title\": \"theme 1\",\n    \"language\": \"french\",\n    \"skills\": [\n      5,\n      9\n    ],\n    \"creationdate\": \"2019-06-21 17:09:18\",\n    \"modificationdate\": null\n  },\n  {\n    \"id\": 11,\n    \"title\": \"theme 2\",\n    \"language\": \"english\",\n    \"skills\": [\n      7\n    ],\n    \"creationdate\": \"2019-06-21 17:09:18\",\n    \"modificationdate\": null\n  },\n  {\n    \"id\": 12,\n    \"title\": \"theme 3\",\n    \"language\": \"english\",\n    \"skills\": [],\n    \"creationdate\": \"2019-06-21 17:09:18\",\n    \"modificationdate\": \"2019-06-22 17:09:18\"\n  }\n]"}],"_postman_id":"5319e2e6-ed6d-454b-b981-860c06790ea8"},{"name":"Get skillthemes by ID","id":"a25bd7ae-6e2d-415e-81d5-7aa5b4118fa4","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/skillthemes/:id","description":"<p>Retrieve a specific skillthemes by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","skillthemes",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"935fcbaf-a693-4312-98fe-402f00667762","type":"any","value":"1","key":"id"}]}},"response":[{"id":"a44408ba-4a05-41e4-8f27-7ca4377d9437","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/skillthemes/:id","host":["https://api.riseup.ai"],"path":["v3","skillthemes",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 10,\n  \"title\": \"theme 1\",\n  \"language\": \"french\",\n  \"skills\": [\n    5,\n    9\n  ],\n  \"creationdate\": \"2019-06-21 17:09:18\",\n  \"modificationdate\": null\n}"}],"_postman_id":"a25bd7ae-6e2d-415e-81d5-7aa5b4118fa4"},{"name":"Create a skill theme","id":"a648470a-61d4-4651-8e8e-ba9efab12c6d","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"theme name\",\n  \"language\": \"french\",\n  \"skills\": [\n    4,\n    8\n  ]\n}"},"url":"https://api.riseup.ai/v3/skillthemes","description":"<p>Create a new skill theme in the system.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>title</strong></td>\n<td>String</td>\n<td><strong>Yes</strong></td>\n<td>Title of the skill theme</td>\n</tr>\n<tr>\n<td><strong>language</strong></td>\n<td>String</td>\n<td><strong>Yes</strong></td>\n<td>Language of the skill theme: <code>french</code>, <code>english</code>, <code>chinese</code>, <code>spanish</code>, <code>arabic</code>, <code>portuguese</code>, <code>russian</code>, <code>japanese</code>, <code>german</code>, <code>italian</code>, <code>dutch</code>, <code>thai</code>, <code>polish</code>, <code>bulgarian</code>, <code>czech</code>, <code>greek</code>, <code>korean</code>, <code>turkish</code>, <code>vietnamese</code>, <code>serbian</code>, <code>brazilian</code>, <code>ukrainian</code></td>\n</tr>\n<tr>\n<td>skills</td>\n<td>Array</td>\n<td>No</td>\n<td>Array of skill IDs to link to this theme</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Endpoint-Specific Errors:</strong>\nSee response examples below for errors specific to this endpoint.</p>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","skillthemes"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"74f6dd28-e821-4c8e-97f3-d0cfbca04a8e","name":"200 Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"theme name\",\n  \"language\": \"french\",\n  \"skills\": [\n    4,\n    8\n  ]\n}"},"url":"https://api.riseup.ai/v3/skillthemes"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 11,\n  \"title\": \"theme name\",\n  \"language\": \"french\",\n  \"skills\": [\n    4,\n    8\n  ],\n  \"creationdate\": \"2019-06-21 17:09:18\",\n  \"modificationdate\": null\n}"}],"_postman_id":"a648470a-61d4-4651-8e8e-ba9efab12c6d"},{"name":"Update a skill theme","id":"180eaace-567f-4b22-960c-ddf56a413b15","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title modfied\",\n  \"language\": \"english\",\n  \"skills\": []\n}"},"url":"https://api.riseup.ai/v3/skillthemes/:id","description":"<p>Update an existing skillthemes by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","skillthemes",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"1844443a-37af-4dc4-8484-57a679701c90","type":"any","value":"1","key":"id"}]}},"response":[{"id":"1814f8bf-6c0b-47f9-ad29-a844eaf0edbe","name":"200 Success","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title modfied\",\n  \"language\": \"english\",\n  \"skills\": []\n}"},"url":{"raw":"https://api.riseup.ai/v3/skillthemes/:id","host":["https://api.riseup.ai"],"path":["v3","skillthemes",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 10,\n  \"title\": \"Title modfied\",\n  \"language\": \"english\",\n  \"skills\": [],\n  \"creationdate\": \"2019-06-21 17:09:18\",\n  \"modificationdate\": \"2019-06-22 17:09:18\"\n}"}],"_postman_id":"180eaace-567f-4b22-960c-ddf56a413b15"},{"name":"Delete a skill theme","id":"bacdfdd8-6bad-4f7a-990a-3d6214d30c82","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/skillthemes/:id","description":"<p>Delete a skillthemes by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","skillthemes",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"d98825ae-4af0-499d-b33c-d4804627383f","type":"any","value":"1","key":"id"}]}},"response":[{"id":"4d201358-5bf8-410e-ab73-7062c34fe6c2","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/skillthemes/:id","host":["https://api.riseup.ai"],"path":["v3","skillthemes",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"bacdfdd8-6bad-4f7a-990a-3d6214d30c82"}],"id":"fb048ebb-5c42-4cd9-9614-a69a9a17d20f","_postman_id":"fb048ebb-5c42-4cd9-9614-a69a9a17d20f","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"Steps","item":[{"name":"List all steps","id":"bb5e1377-0397-4b22-8f53-03ab468c09c7","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/steps","description":"<p>Retrieve all steps from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>This endpoint supports filtering on step fields. You can filter steps by any field returned in the response using query parameters.</p>\n<h3 id=\"example-filters\">Example Filters</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /v3/steps?title=*Introduction*\nGET /v3/steps?idmodule=123\n</code></pre><p>For details on common query parameters like <code>range</code>, <code>limit</code>, and <code>sort</code>, see the collection-level documentation.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","steps"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"01fecdd1-8bee-413c-9fbf-ffc6bb0508b0","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/steps"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 195297,\n    \"idmodule\": 15,\n    \"title\": \"Step\",\n    \"description\": \"Description\",\n    \"type\": \"video\",\n    \"position\": 0,\n    \"content\": true,\n    \"reference\": \"S1234\",\n    \"creationdate\": \"2019-06-21 17:09:18\"\n  }\n]"}],"_postman_id":"bb5e1377-0397-4b22-8f53-03ab468c09c7"},{"name":"Get steps by ID","id":"fdc922c5-6b81-47da-8277-948cf11f8774","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/steps/:id","description":"<p>Retrieve a specific steps by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","steps",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"de9ef82a-21c4-49fb-9c7b-8dd0b626613b","type":"any","value":"1","key":"id"}]}},"response":[{"id":"2119941a-9a97-4ea5-9968-4fc6d6b62349","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/steps/:id","host":["https://api.riseup.ai"],"path":["v3","steps",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 195297,\n  \"idmodule\": 15,\n  \"title\": \"Step\",\n  \"description\": \"Description\",\n  \"type\": \"video\",\n  \"position\": 0,\n  \"content\": true,\n  \"reference\": \"S1234\",\n  \"creationdate\": \"2019-06-21 17:09:18\"\n}"}],"_postman_id":"fdc922c5-6b81-47da-8277-948cf11f8774"},{"name":"Create a step","id":"d2e4ee9f-cb50-42a7-8197-056d4e69874e","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Step\",\n  \"type\": \"video\",\n  \"idmodule\": 15,\n  \"description\": \"Description\",\n  \"reference\": \"S1234\",\n  \"position\": 0\n}"},"url":"https://api.riseup.ai/v3/steps","description":"<p>Create a new step in the system.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>title</strong></td>\n<td>String</td>\n<td><strong>Yes</strong></td>\n<td>Title of the step</td>\n</tr>\n<tr>\n<td><strong>type</strong></td>\n<td>String</td>\n<td><strong>Yes</strong></td>\n<td>Type of the step: <code>video</code>, <code>text</code>, <code>scorm</code>, <code>iframe</code>, <code>document</code>, <code>quiz</code>, <code>exam</code>, or <code>survey</code></td>\n</tr>\n<tr>\n<td><strong>idmodule</strong></td>\n<td>Integer</td>\n<td><strong>Yes</strong></td>\n<td>ID of the module</td>\n</tr>\n<tr>\n<td>content</td>\n<td>String/Object</td>\n<td>No</td>\n<td>Content of the step (only for types: <code>text</code>, <code>quiz</code>, <code>exam</code>, <code>survey</code>, <code>iframe</code>, <code>video</code>, <code>document</code>). SCORM steps use file upload instead.</td>\n</tr>\n<tr>\n<td>description</td>\n<td>String</td>\n<td>No</td>\n<td>Description of the step</td>\n</tr>\n<tr>\n<td>reference</td>\n<td>String</td>\n<td>No</td>\n<td>Reference of the step</td>\n</tr>\n<tr>\n<td>position</td>\n<td>Integer</td>\n<td>No</td>\n<td>Position of the step</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","steps"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"13ebc48d-3711-45ba-a503-8c1cb57fdcfc","name":"201 Created","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Step\",\n  \"type\": \"video\",\n  \"idmodule\": 15,\n  \"description\": \"Description\",\n  \"reference\": \"S1234\",\n  \"position\": 0\n}"},"url":"https://api.riseup.ai/v3/steps"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 195297,\n  \"idmodule\": 15,\n  \"title\": \"Step\",\n  \"description\": \"Description\",\n  \"type\": \"video\",\n  \"position\": 0,\n  \"content\": true,\n  \"reference\": \"S1234\",\n  \"creationdate\": \"2019-06-21 17:09:18\"\n}"},{"id":"93a17e17-0b13-4cff-ac58-d18a0f5988d3","name":"201 Created - Quiz Step Example","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Step\",\n  \"type\": \"quiz\",\n  \"idmodule\": 15,\n  \"description\": \"Description\",\n  \"reference\": \"S1234\",\n  \"position\": 0,\n  \"content\": {\n    \"scoretoachieve\": 70,\n    \"showcorrection\": false,\n    \"questions\": [\n      {\n        \"type\": \"yesno\",\n        \"question\": \"Question 1?\",\n        \"explanation\": \"explanation 1\",\n        \"response\": \"yes\",\n        \"reference\": \"Q1\"\n      },\n      {\n        \"type\": \"multiplechoice\",\n        \"question\": \"Question 2?\",\n        \"explanation\": \"explanation 2\",\n        \"reference\": \"Q2\",\n        \"choices\": [\n          {\n            \"choice\": \"Choice 1\",\n            \"isright\": true,\n            \"reference\": \"Q1C1\"\n          },\n          {\n            \"choice\": \"Choice 2\",\n            \"isright\": false,\n            \"reference\": \"Q1C2\"\n          }\n        ]\n      },\n      {\n        \"type\": \"openchoice\",\n        \"question\": \"Question 3?\",\n        \"explanation\": \"explanation 3\",\n        \"reference\": \"Q3\"\n      }\n    ]\n  }\n}"},"url":"https://api.riseup.ai/v3/steps"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 195297,\n  \"idmodule\": 15,\n  \"title\": \"Step\",\n  \"description\": \"Description\",\n  \"type\": \"quiz\",\n  \"position\": 0,\n  \"content\": true,\n  \"reference\": \"S1234\",\n  \"creationdate\": \"2019-06-21 17:09:18\"\n}"},{"id":"d077ba9f-89d2-4425-aeee-cc41cb05e7d2","name":"201 Created - Exam Step Example","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Exam Step\",\n  \"type\": \"exam\",\n  \"idmodule\": 15,\n  \"description\": \"Final assessment\",\n  \"reference\": \"E1234\",\n  \"position\": 0,\n  \"content\": {\n    \"scoretoachieve\": 70,\n    \"showcorrection\": false,\n    \"maxtries\": 3,\n    \"timer\": 3600,\n    \"questions\": [\n      {\n        \"type\": \"yesno\",\n        \"question\": \"Question 1?\",\n        \"explanation\": \"explanation 1\",\n        \"response\": \"yes\",\n        \"reference\": \"Q1\"\n      },\n      {\n        \"type\": \"multiplechoice\",\n        \"question\": \"Question 2?\",\n        \"explanation\": \"explanation 2\",\n        \"reference\": \"Q2\",\n        \"choices\": [\n          {\n            \"choice\": \"Choice 1\",\n            \"isright\": true,\n            \"reference\": \"Q2C1\"\n          },\n          {\n            \"choice\": \"Choice 2\",\n            \"isright\": false,\n            \"reference\": \"Q2C2\"\n          }\n        ]\n      },\n      {\n        \"type\": \"openended\",\n        \"question\": \"Question 3?\",\n        \"explanation\": \"explanation 3\",\n        \"reference\": \"Q3\"\n      }\n    ]\n  }\n}"},"url":"https://api.riseup.ai/v3/steps"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 195298,\n  \"idmodule\": 15,\n  \"title\": \"Exam Step\",\n  \"description\": \"Final assessment\",\n  \"type\": \"exam\",\n  \"position\": 0,\n  \"content\": true,\n  \"reference\": \"E1234\",\n  \"creationdate\": \"2019-06-21 17:09:18\"\n}"},{"id":"ccad2d76-492e-44eb-b611-9780e1859e26","name":"201 Created - Text Step Example","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Text Step\",\n  \"type\": \"text\",\n  \"idmodule\": 15,\n  \"description\": \"A text-based lesson\",\n  \"reference\": \"T1234\",\n  \"position\": 0,\n  \"content\": \"<h1>Lesson Title</h1><p>This is the lesson content with <strong>HTML formatting</strong>.</p><ul><li>Point 1</li><li>Point 2</li></ul>\"\n}"},"url":"https://api.riseup.ai/v3/steps"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 195299,\n  \"idmodule\": 15,\n  \"title\": \"Text Step\",\n  \"description\": \"A text-based lesson\",\n  \"type\": \"text\",\n  \"position\": 0,\n  \"content\": \"<h1>Lesson Title</h1><p>This is the lesson content with <strong>HTML formatting</strong>.</p><ul><li>Point 1</li><li>Point 2</li></ul>\",\n  \"reference\": \"T1234\",\n  \"creationdate\": \"2019-06-21 17:09:18\"\n}"},{"id":"9fec5059-17dd-407a-a242-98e67076bd68","name":"201 Created - Iframe Step Example","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Iframe Step\",\n  \"type\": \"iframe\",\n  \"idmodule\": 15,\n  \"description\": \"External content via iframe\",\n  \"reference\": \"I1234\",\n  \"position\": 0,\n  \"content\": \"https://example.com/embedded-content\"\n}"},"url":"https://api.riseup.ai/v3/steps"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 195300,\n  \"idmodule\": 15,\n  \"title\": \"Iframe Step\",\n  \"description\": \"External content via iframe\",\n  \"type\": \"iframe\",\n  \"position\": 0,\n  \"content\": \"https://example.com/embedded-content\",\n  \"reference\": \"I1234\",\n  \"creationdate\": \"2019-06-21 17:09:18\"\n}"},{"id":"608a6970-080f-4092-8717-acee49414723","name":"201 Created - Survey Step Example","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Survey Step\",\n  \"type\": \"survey\",\n  \"idmodule\": 15,\n  \"description\": \"Learner feedback survey\",\n  \"reference\": \"SV1234\",\n  \"position\": 0,\n  \"content\": {\n    \"seeEveryoneResults\": true,\n    \"questions\": [\n      {\n        \"type\": \"evaluation\",\n        \"title\": \"Rate this training\",\n        \"mandatory\": false,\n        \"position\": 0\n      },\n      {\n        \"type\": \"survey\",\n        \"title\": \"What is your favorite part?\",\n        \"mandatory\": false,\n        \"position\": 1,\n        \"choices\": [\n          {\n            \"choice\": \"Videos\"\n          },\n          {\n            \"choice\": \"Quizzes\"\n          },\n          {\n            \"choice\": \"Documents\"\n          }\n        ]\n      },\n      {\n        \"type\": \"openchoice\",\n        \"title\": \"Additional comments?\",\n        \"mandatory\": false,\n        \"position\": 2\n      }\n    ],\n    \"minSpendingDuration\": 60,\n    \"emailToSend\": null\n  }\n}"},"url":"https://api.riseup.ai/v3/steps"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 195301,\n  \"idmodule\": 15,\n  \"title\": \"Survey Step\",\n  \"description\": \"Learner feedback survey\",\n  \"type\": \"survey\",\n  \"position\": 0,\n  \"content\": true,\n  \"reference\": \"SV1234\",\n  \"creationdate\": \"2019-06-21 17:09:18\"\n}"},{"id":"bbc41002-ecb3-4213-a066-d0dd239d67f8","name":"400 Bad Request - Invalid Step Type","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Step\",\n  \"type\": \"invalid_type\",\n  \"idmodule\": 15\n}"},"url":"https://api.riseup.ai/v3/steps"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"Type 'invalid_type' doesn't exist\\\"\\n}"},{"id":"570f9d0b-32a4-461a-95b3-111df353ee1d","name":"400 Bad Request - Module Does Not Exist","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Step\",\n  \"type\": \"video\",\n  \"idmodule\": 99999\n}"},"url":"https://api.riseup.ai/v3/steps"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"Id module 99999 doesn't exist\\\"\\n}"},{"id":"d9425b9b-e364-43a0-99e9-f05ff501aec6","name":"400 Bad Request - Cannot Add Content to SCORM/Upload Steps","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Step\",\n  \"type\": \"scorm\",\n  \"idmodule\": 15,\n  \"content\": \"Some content\"\n}","options":{"raw":{"description":"Attempting to add content field to a SCORM step. SCORM steps require file upload instead. Content can only be specified for: text, iframe, video, document, quiz, exam, survey."}}},"url":"https://api.riseup.ai/v3/steps"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"You can't specify content for this kind of step\\\"\\n}"}],"_postman_id":"d2e4ee9f-cb50-42a7-8197-056d4e69874e"},{"name":"Update a step","id":"9b7ba238-0fbb-43fc-a37a-eb012a1d1342","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title modfied\",\n  \"description\": \"Description modified\",\n  \"position\": 1\n}"},"url":"https://api.riseup.ai/v3/steps/:id","description":"<p>Update an existing steps by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","steps",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"2c18b004-70d5-4fc2-ae01-c045466d94d2","type":"any","value":"1","key":"id"}]}},"response":[{"id":"64129e06-2ea7-4332-9ada-2dc648cd60fa","name":"200 Updated","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Title modfied\",\n  \"description\": \"Description modified\",\n  \"position\": 1\n}"},"url":{"raw":"https://api.riseup.ai/v3/steps/:id","host":["https://api.riseup.ai"],"path":["v3","steps",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 195297,\n  \"idmodule\": 15,\n  \"title\": \"Title modfied\",\n  \"description\": \"Description modified\",\n  \"type\": \"video\",\n  \"position\": 1,\n  \"content\": true,\n  \"reference\": \"S1234\",\n  \"creationdate\": \"2019-06-21 17:09:18\"\n}"}],"_postman_id":"9b7ba238-0fbb-43fc-a37a-eb012a1d1342"},{"name":"Delete a step","id":"ec8a50c6-26e8-47fd-b9ea-cb5721839e38","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/steps/:id","description":"<p>Delete a steps by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","steps",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"ee0d7575-7bf1-439a-b2d9-f3cbbdc24f27","type":"any","value":"1","key":"id"}]}},"response":[{"id":"97b74a31-7bd7-4b60-8356-e9f353e1d4b1","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/steps/:id","host":["https://api.riseup.ai"],"path":["v3","steps",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"ec8a50c6-26e8-47fd-b9ea-cb5721839e38"},{"name":"Upload step content","id":"fbfe3335-f836-430b-a940-4cecd5784868","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null},{"key":"name","value":"document.pdf","type":"text"}]},"url":"https://api.riseup.ai/v3/steps/content/:id","description":"<p>Upload step content (only available for video, document, scorm types).</p>\n<p><strong>File Upload Validation Errors:</strong></p>\n<ul>\n<li>400 Bad Request: File is mandatory</li>\n<li>400 Bad Request: Invalid file type</li>\n<li>400 Bad Request: Invalid file size</li>\n</ul>\n<p>See the <strong>Generic API Errors</strong> folder for detailed file upload error examples.</p>\n<p><strong>Common Errors:</strong> For authentication and server errors (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","steps","content",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"723463d8-6994-49fd-84ac-9dafe24468f7","type":"any","value":"1","key":"id"}]}},"response":[{"id":"16837b4b-1d5d-48b5-b37b-543e55d109e5","name":"200 Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":[]},{"key":"name","value":"document.pdf","type":"text"}]},"url":{"raw":"https://api.riseup.ai/v3/steps/content/:id","host":["https://api.riseup.ai"],"path":["v3","steps","content",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 195297,\n  \"idmodule\": 15,\n  \"title\": \"Step\",\n  \"description\": \"Description\",\n  \"type\": \"document\",\n  \"position\": 0,\n  \"content\": true,\n  \"reference\": \"S1234\",\n  \"creationdate\": \"2019-06-21 17:09:18\"\n}"},{"id":"4dba404b-4d29-4ae8-914a-3ade8e512d40","name":"400 Bad Request - SCORM Config File Not Found","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":[]}]},"url":{"raw":"https://api.riseup.ai/v3/steps/content/:id","host":["https://api.riseup.ai"],"path":["v3","steps","content",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"CONFIG_FILE_NOT_FOUND\\\"\\n}"},{"id":"e71b68bc-a5b9-4ce1-aa32-ccde3ed087e4","name":"400 Bad Request - TINCAN Unavailable","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":[]}]},"url":{"raw":"https://api.riseup.ai/v3/steps/content/:id","host":["https://api.riseup.ai"],"path":["v3","steps","content",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"TINCAN_UNAVAILABLE\\\"\\n}"},{"id":"ea20d31d-8a1a-4d5d-bb48-e9a6b2d73528","name":"400 Bad Request - SCORM Package Extract Failed","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":[]}]},"url":{"raw":"https://api.riseup.ai/v3/steps/content/:id","host":["https://api.riseup.ai"],"path":["v3","steps","content",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"ERROR_UNZIP\\\"\\n}"},{"id":"7c5587d7-ad61-4801-a366-f65635db268b","name":"400 Bad Request - Invalid File Extension","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":[]}]},"url":{"raw":"https://api.riseup.ai/v3/steps/content/:id","host":["https://api.riseup.ai"],"path":["v3","steps","content",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"ERROR_EXTENSION\\\"\\n}"},{"id":"786bc524-2013-4fcd-9220-9cca539eb951","name":"400 Bad Request - Failed to Add SCORM Content","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":[]}]},"url":{"raw":"https://api.riseup.ai/v3/steps/content/:id","host":["https://api.riseup.ai"],"path":["v3","steps","content",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"ERROR_ADD\\\"\\n}"},{"id":"99d5bb31-15b3-4e46-9d14-fb974538fb07","name":"400 Bad Request - Failed to Update SCORM Content","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":[]}]},"url":{"raw":"https://api.riseup.ai/v3/steps/content/:id","host":["https://api.riseup.ai"],"path":["v3","steps","content",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"ERROR_UPDATE\\\"\\n}"},{"id":"65891014-c1db-4213-b98d-e108665b31f6","name":"400 Bad Request - Cannot Update This Step Type","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":[]}]},"url":{"raw":"https://api.riseup.ai/v3/steps/content/:id","host":["https://api.riseup.ai"],"path":["v3","steps","content",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"UNABLE_TO_UPDATE\\\"\\n}"},{"id":"068593ed-1578-49e6-adf1-8f16f037db5a","name":"400 Bad Request - SCORM Version Mismatch","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":[]}]},"url":{"raw":"https://api.riseup.ai/v3/steps/content/:id","host":["https://api.riseup.ai"],"path":["v3","steps","content",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"UNABLE_TO_UPDATE_VERSION\\\"\\n}"},{"id":"51ddeb0b-42d3-4733-a71b-5799edf6356d","name":"400 Bad Request - Multiple SCORM Modules Conflict","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":[]}]},"url":{"raw":"https://api.riseup.ai/v3/steps/content/:id","host":["https://api.riseup.ai"],"path":["v3","steps","content",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"UNABLE_TO_UPDATE_VERSION_WITH_MULTIPLE_SCORM_MODULES\\\"\\n}"},{"id":"4675fb80-1400-4ac7-9b73-7f184e1f410b","name":"400 Bad Request - AICC Config Not Found","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":[]}]},"url":{"raw":"https://api.riseup.ai/v3/steps/content/:id","host":["https://api.riseup.ai"],"path":["v3","steps","content",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"CONFIG_FILE_NOT_FOUND_AICC\\\"\\n}"}],"_postman_id":"fbfe3335-f836-430b-a940-4cecd5784868"}],"id":"693f6992-e6f6-4268-8468-f0d520563e58","_postman_id":"693f6992-e6f6-4268-8468-f0d520563e58","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"TrainingSessions","item":[{"name":"List all training sessions","id":"b1312c7d-c621-4f52-a505-190cdeccbdaf","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/trainingsessions","description":"<p>Retrieve all training sessions from the system.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","trainingsessions"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"c9b0f8f0-20f1-47b7-b54b-49dd6d66ebfc","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/trainingsessions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 26,\n    \"idtraining\": 8,\n    \"title\": \"Session de formation 1\",\n    \"seats\": 33,\n    \"state\": \"validated\",\n    \"creationdate\": \"2021-09-21 10:45:52\",\n    \"modificationdate\": null,\n    \"sessions\": [\n      {\n        \"id\": 37,\n        \"idmodule\": 11,\n        \"idtraining\": 8,\n        \"startdate\": \"2021-10-14 09:00:00\",\n        \"enddate\": \"2021-10-14 11:00:00\",\n        \"location\": \"Paris\",\n        \"language\": null,\n        \"description\": null,\n        \"room\": null,\n        \"meetingurl\": \"https://meetzoom.com/my-meeting-url\",\n        \"session_type\": \"virtual\",\n        \"eduduration\": null,\n        \"reference\": null,\n        \"facilitators\": []\n      },\n      {\n        \"id\": 38,\n        \"idmodule\": 12,\n        \"idtraining\": 8,\n        \"startdate\": \"2021-10-18 09:00:00\",\n        \"enddate\": \"2021-10-18 11:00:00\",\n        \"location\": \"Paris\",\n        \"language\": null,\n        \"description\": \"description 2\",\n        \"room\": null,\n        \"meetingurl\": null,\n        \"session_type\": \"face-to-face\",\n        \"eduduration\": null,\n        \"reference\": null,\n        \"facilitators\": []\n      }\n    ]\n  },\n  {\n    \"id\": 27,\n    \"idtraining\": 8,\n    \"title\": \"Session de formation 2\",\n    \"state\": \"validated\",\n    \"seats\": 33,\n    \"creationdate\": \"2021-09-21 10:45:52\",\n    \"modificationdate\": null,\n    \"sessions\": [\n      {\n        \"id\": 40,\n        \"idmodule\": 11,\n        \"idtraining\": 8,\n        \"startdate\": \"2021-10-14 09:00:00\",\n        \"enddate\": \"2021-10-14 11:00:00\",\n        \"location\": \"Paris\",\n        \"language\": null,\n        \"description\": null,\n        \"meetingurl\": null,\n        \"session_type\": \"face-to-face\",\n        \"room\": null,\n        \"eduduration\": null,\n        \"reference\": null,\n        \"facilitators\": []\n      },\n      {\n        \"id\": 41,\n        \"idmodule\": 12,\n        \"idtraining\": 8,\n        \"startdate\": \"2021-10-18 09:00:00\",\n        \"enddate\": \"2021-10-18 11:00:00\",\n        \"location\": \"Paris\",\n        \"language\": null,\n        \"description\": \"description 2\",\n        \"room\": null,\n        \"meetingurl\": null,\n        \"session_type\": \"face-to-face\",\n        \"eduduration\": null,\n        \"reference\": null,\n        \"facilitators\": []\n      }\n    ]\n  }\n]"}],"_postman_id":"b1312c7d-c621-4f52-a505-190cdeccbdaf"},{"name":"Get training session by ID","id":"bc0ae2c3-19c9-4f02-baa2-7727881ceba9","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/trainingsessions/:id","description":"<p>Retrieve a specific training session by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","trainingsessions",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"29180030-af9d-447f-86b6-2889aabbef80","type":"any","value":"1","key":"id"}]}},"response":[{"id":"2f69c9e1-84e4-435e-ba7c-5e9e67254f74","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/trainingsessions/:id","host":["https://api.riseup.ai"],"path":["v3","trainingsessions",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 26,\n  \"idtraining\": 8,\n  \"title\": \"Session de formation 1 updated\",\n  \"seats\": 33,\n  \"state\": \"validated\",\n  \"creationdate\": \"2021-09-21 10:45:52\",\n  \"modificationdate\": \"2021-09-21 11:22:17\",\n  \"sessions\": [\n    {\n      \"id\": 37,\n      \"idmodule\": 11,\n      \"idtraining\": 8,\n      \"startdate\": \"2021-10-14 09:00:00\",\n      \"enddate\": \"2021-10-14 11:00:00\",\n      \"location\": \"Paris\",\n      \"language\": \"en-US\",\n      \"description\": \"description updated\",\n      \"room\": \"R12\",\n      \"meetingurl\": null,\n      \"session_type\": \"face-to-face\",\n      \"eduduration\": 120,\n      \"reference\": \"r13\",\n      \"facilitators\": [\n        8\n      ]\n    },\n    {\n      \"id\": 38,\n      \"idmodule\": 12,\n      \"idtraining\": 8,\n      \"startdate\": \"2021-10-18 09:00:00\",\n      \"enddate\": \"2021-10-18 11:00:00\",\n      \"location\": \"Paris\",\n      \"language\": null,\n      \"description\": \"description 2\",\n      \"room\": null,\n      \"meetingurl\": \"https://meetzoom.com/my-meeting-url\",\n      \"session_type\": \"virtual\",\n      \"eduduration\": null,\n      \"reference\": null,\n      \"facilitators\": []\n    }\n  ]\n}"}],"_postman_id":"bc0ae2c3-19c9-4f02-baa2-7727881ceba9"},{"name":"Create a training session","id":"1b8a7a66-6fe3-4f5f-a3f5-56eba3b5ce4b","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Session de formation 1\",\n  \"seats\": 33,\n  \"idtraining\": 8,\n  \"state\": \"pending\",\n  \"sessions\": [\n    {\n      \"idmodule\": 11,\n      \"startdate\": \"2021-10-14 09:00:00\",\n      \"enddate\": \"2021-10-14 11:00:00\",\n      \"timezone\": \"Europe/Paris\",\n      \"location\": \"Paris\",\n      \"room\": \"R12\",\n      \"language\": \"en-US\",\n      \"duration\": 120,\n      \"meetingurl\": \"https://meetzoom.com/my-meeting-url\",\n      \"session_type\": \"virtual\",\n      \"mycustomfields1\": \"value\",\n      \"reference\": \"r13\",\n      \"facilitators\": [\n        6,\n        7\n      ]\n    },\n    {\n      \"idmodule\": 12,\n      \"startdate\": \"2021-10-18 09:00:00\",\n      \"enddate\": \"2021-10-18 11:00:00\",\n      \"timezone\": \"Europe/Paris\",\n      \"location\": \"Paris\",\n      \"state\": \"validated\",\n      \"room\": \"R30\",\n      \"meetingurl\": null,\n      \"session_type\": \"face-to-face\",\n      \"duration\": 60,\n      \"description\": \"description 2\"\n    }\n  ]\n}"},"url":"https://api.riseup.ai/v3/trainingsessions","description":"<p>Create a new training session in the system. This call handles the error on the max number of sessions. No mails are sent using this call.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>title</strong></td>\n<td>String</td>\n<td><strong>Yes</strong></td>\n<td>Title of the training session</td>\n</tr>\n<tr>\n<td><strong>seats</strong></td>\n<td>Integer</td>\n<td><strong>Yes</strong></td>\n<td>Seats available for the training session</td>\n</tr>\n<tr>\n<td><strong>idtraining</strong></td>\n<td>Integer</td>\n<td><strong>Yes</strong></td>\n<td>ID of the related course</td>\n</tr>\n<tr>\n<td><strong>sessions</strong></td>\n<td>Array of Objects</td>\n<td><strong>Yes</strong></td>\n<td>List of the sessions</td>\n</tr>\n<tr>\n<td>state</td>\n<td>String</td>\n<td>No</td>\n<td>State of the sessions: <code>pending</code> or <code>validated</code></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","trainingsessions"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"6a30de22-29ed-4e94-8635-56f84ad2a02c","name":"200 Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Session de formation 1\",\n  \"seats\": 33,\n  \"idtraining\": 8,\n  \"state\": \"pending\",\n  \"sessions\": [\n    {\n      \"idmodule\": 11,\n      \"startdate\": \"2021-10-14 09:00:00\",\n      \"enddate\": \"2021-10-14 11:00:00\",\n      \"timezone\": \"Europe/Paris\",\n      \"location\": \"Paris\",\n      \"room\": \"R12\",\n      \"language\": \"en-US\",\n      \"duration\": 120,\n      \"meetingurl\": \"https://meetzoom.com/my-meeting-url\",\n      \"session_type\": \"virtual\",\n      \"mycustomfields1\": \"value\",\n      \"reference\": \"r13\",\n      \"facilitators\": [\n        6,\n        7\n      ]\n    },\n    {\n      \"idmodule\": 12,\n      \"startdate\": \"2021-10-18 09:00:00\",\n      \"enddate\": \"2021-10-18 11:00:00\",\n      \"timezone\": \"Europe/Paris\",\n      \"location\": \"Paris\",\n      \"state\": \"validated\",\n      \"room\": \"R30\",\n      \"meetingurl\": null,\n      \"session_type\": \"face-to-face\",\n      \"duration\": 60,\n      \"description\": \"description 2\"\n    }\n  ]\n}"},"url":"https://api.riseup.ai/v3/trainingsessions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 26,\n  \"idtraining\": 8,\n  \"title\": \"Session de formation 1 updated\",\n  \"seats\": 33,\n  \"state\": \"validated\",\n  \"creationdate\": \"2021-09-21 10:45:52\",\n  \"modificationdate\": \"2021-09-21 11:22:17\",\n  \"sessions\": [\n    {\n      \"id\": 37,\n      \"idmodule\": 11,\n      \"idtraining\": 8,\n      \"startdate\": \"2021-10-14 09:00:00\",\n      \"enddate\": \"2021-10-14 11:00:00\",\n      \"location\": \"Paris\",\n      \"language\": \"en-US\",\n      \"description\": \"description updated\",\n      \"room\": \"R12\",\n      \"meetingurl\": null,\n      \"session_type\": \"face-to-face\",\n      \"eduduration\": 120,\n      \"reference\": \"r13\",\n      \"facilitators\": [\n        8\n      ]\n    },\n    {\n      \"id\": 38,\n      \"idmodule\": 12,\n      \"idtraining\": 8,\n      \"startdate\": \"2021-10-18 09:00:00\",\n      \"enddate\": \"2021-10-18 11:00:00\",\n      \"location\": \"Paris\",\n      \"language\": null,\n      \"description\": \"description 2\",\n      \"room\": null,\n      \"meetingurl\": \"https://meetzoom.com/my-meeting-url\",\n      \"session_type\": \"virtual\",\n      \"eduduration\": null,\n      \"reference\": null,\n      \"facilitators\": []\n    }\n  ]\n}"},{"id":"ae242974-0d1a-4512-a945-d85a222b173a","name":"400 Bad Request - Reference Already Exists","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"idmodule\": 11,\n  \"startdate\": \"2021-10-14 09:00:00\",\n  \"enddate\": \"2021-10-14 11:00:00\",\n  \"seats\": 33,\n  \"eduduration\": 120,\n  \"reference\": \"DUPLICATE_REF\"\n}"},"url":"https://api.riseup.ai/v3/trainingsessions"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Reference already exists\"\n}"},{"id":"0b724509-9b3f-4f61-b695-4c236c8cb266","name":"400 Bad Request - Virtual Classroom Error","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"idmodule\": 11,\n  \"startdate\": \"2021-10-14 09:00:00\",\n  \"enddate\": \"2021-10-14 11:00:00\",\n  \"seats\": 33,\n  \"eduduration\": 120,\n  \"session_type\": \"virtual\",\n  \"createzoomlink\": true\n}"},"url":"https://api.riseup.ai/v3/trainingsessions"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Error occured while creating virtual classroom\"\n}"}],"_postman_id":"1b8a7a66-6fe3-4f5f-a3f5-56eba3b5ce4b"},{"name":"Update a training session","id":"b920d648-9549-4088-8c84-681c22affa8a","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Session de formation 1 updated\",\n  \"seats\": 33,\n  \"state\": \"validated\",\n  \"sessions\": [\n    {\n      \"idmodule\": 11,\n      \"description\": \"description updated\",\n      \"facilitators\": [\n        8\n      ]\n    }\n  ]\n}"},"url":"https://api.riseup.ai/v3/trainingsessions/:id","description":"<p>Update an existing training session. This call handles the error on the max number of sessions. No mails are sent using this call.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>title</td>\n<td>String</td>\n<td>No</td>\n<td>Title of the training session</td>\n</tr>\n<tr>\n<td>seats</td>\n<td>Integer</td>\n<td>No</td>\n<td>Seats available for the training session</td>\n</tr>\n<tr>\n<td>sessions</td>\n<td>Array of Objects</td>\n<td>No</td>\n<td>List of the sessions</td>\n</tr>\n<tr>\n<td>state</td>\n<td>String</td>\n<td>No</td>\n<td>State of the sessions: <code>pending</code> or <code>validated</code></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","trainingsessions",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"4312c2c2-295b-47d9-89c6-05880bb79a4f","type":"any","value":"26","key":"id"}]}},"response":[{"id":"56210f96-35c6-4357-b34b-f5ce8de0e3f5","name":"200 Success","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Session de formation 1 updated\",\n  \"seats\": 33,\n  \"state\": \"validated\",\n  \"sessions\": [\n    {\n      \"idmodule\": 11,\n      \"description\": \"description updated\",\n      \"facilitators\": [\n        8\n      ]\n    }\n  ]\n}"},"url":{"raw":"https://api.riseup.ai/v3/trainingsessions/:id","host":["https://api.riseup.ai"],"path":["v3","trainingsessions",":id"],"variable":[{"key":"id","value":"26"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 26,\n  \"idtraining\": 8,\n  \"title\": \"Session de formation 1 updated\",\n  \"seats\": 33,\n  \"state\": \"validated\",\n  \"creationdate\": \"2021-09-21 10:45:52\",\n  \"modificationdate\": \"2021-09-21 11:22:17\",\n  \"sessions\": [\n    {\n      \"id\": 37,\n      \"idmodule\": 11,\n      \"idtraining\": 8,\n      \"startdate\": \"2021-10-14 09:00:00\",\n      \"enddate\": \"2021-10-14 11:00:00\",\n      \"location\": \"Paris\",\n      \"language\": \"en-US\",\n      \"description\": \"description updated\",\n      \"room\": \"R12\",\n      \"meetingurl\": null,\n      \"session_type\": \"face-to-face\",\n      \"eduduration\": 120,\n      \"reference\": \"r13\",\n      \"facilitators\": [\n        8\n      ]\n    },\n    {\n      \"id\": 38,\n      \"idmodule\": 12,\n      \"idtraining\": 8,\n      \"startdate\": \"2021-10-18 09:00:00\",\n      \"enddate\": \"2021-10-18 11:00:00\",\n      \"location\": \"Paris\",\n      \"language\": null,\n      \"description\": \"description 2\",\n      \"room\": null,\n      \"meetingurl\": \"https://meetzoom.com/my-meeting-url\",\n      \"session_type\": \"virtual\",\n      \"eduduration\": null,\n      \"reference\": null,\n      \"facilitators\": []\n    }\n  ]\n}"},{"id":"f77ac394-6218-4bb4-bfc6-ba83e0f511cf","name":"400 Bad Request - Reference Already Exists","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"sessions\": [\n    {\n      \"id\": 37,\n      \"reference\": \"DUPLICATE_REF\"\n    }\n  ]\n}"},"url":{"raw":"https://api.riseup.ai/v3/trainingsessions/:id","host":["https://api.riseup.ai"],"path":["v3","trainingsessions",":id"],"variable":[{"key":"id","value":"26"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Reference already exists\"\n}"}],"_postman_id":"b920d648-9549-4088-8c84-681c22affa8a"},{"name":"Delete a training session","id":"617b98ec-702a-4902-8d02-7c5a037b1196","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/trainingsessions/:id","description":"<p>Delete a training session by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","trainingsessions",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"af61fd59-9464-4b1c-a57b-38669cc49b68","type":"any","value":"26","key":"id"}]}},"response":[{"id":"3279e9f5-9992-4ec5-a649-930dbaaa8e75","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/trainingsessions/:id","host":["https://api.riseup.ai"],"path":["v3","trainingsessions",":id"],"variable":[{"key":"id","value":"26"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":""},{"id":"dda4197c-d86f-4dfc-b9be-f2c011f9443e","name":"401 Unauthorized - Session Already Cancelled","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/trainingsessions/:id","host":["https://api.riseup.ai"],"path":["v3","trainingsessions",":id"],"variable":[{"key":"id","value":"26"}]}},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"Unauthorized\",\n  \"error_description\": \"Session already cancelled\"\n}"}],"_postman_id":"617b98ec-702a-4902-8d02-7c5a037b1196"},{"name":"Get a list of the sessions from a training session","id":"28aa8445-46b6-490f-8f74-e28a7a9ff6d0","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/trainingsessions/:id/sessions","description":"<p>Get a list of the sessions from a training session.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","trainingsessions",":id","sessions"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"586941f1-5bae-4d3b-ae1d-3dc7405d846b","type":"any","value":"26","key":"id"}]}},"response":[{"id":"0c38c3b8-83a4-41a8-ac27-327969754516","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/trainingsessions/:id/sessions","host":["https://api.riseup.ai"],"path":["v3","trainingsessions",":id","sessions"],"variable":[{"key":"id","value":"26"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 37,\n    \"idmodule\": 11,\n    \"idtraining\": 8,\n    \"startdate\": \"2021-10-14 09:00:00\",\n    \"enddate\": \"2021-10-14 11:00:00\",\n    \"location\": \"Paris\",\n    \"language\": \"en-US\",\n    \"description\": \"description updated\",\n    \"room\": \"R12\",\n    \"meetingurl\": null,\n    \"session_type\": \"face-to-face\",\n    \"eduduration\": 120,\n    \"reference\": \"r13\",\n    \"facilitators\": [8]\n  },\n  {\n    \"id\": 38,\n    \"idmodule\": 12,\n    \"idtraining\": 8,\n    \"startdate\": \"2021-10-18 09:00:00\",\n    \"enddate\": \"2021-10-18 11:00:00\",\n    \"location\": \"Paris\",\n    \"language\": null,\n    \"description\": \"description 2\",\n    \"room\": null,\n    \"meetingurl\": \"https://meetzoom.com/my-meeting-url\",\n    \"session_type\": \"virtual\",\n    \"eduduration\": null,\n    \"reference\": null,\n    \"facilitators\": []\n  }\n]"}],"_postman_id":"28aa8445-46b6-490f-8f74-e28a7a9ff6d0"},{"name":"Get a session from a training session","id":"024a9806-aa6a-4ea6-a54c-b6fc68f746b0","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/trainingsessions/:id/sessions/:idSession","description":"<p>Get a session from a training session.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","trainingsessions",":id","sessions",":idSession"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"087f979f-ceab-4be8-8d05-ebf6fff26b47","type":"any","value":"26","key":"id"},{"id":"9da38e27-6614-4642-9edc-56a2c65c3e43","type":"any","value":"37","key":"idSession"}]}},"response":[{"id":"a0bee74a-06a2-4078-a624-2ccd39d1f5d9","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/trainingsessions/:id/sessions/:idSession","host":["https://api.riseup.ai"],"path":["v3","trainingsessions",":id","sessions",":idSession"],"variable":[{"key":"id","value":"26"},{"key":"idSession","value":"37"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 37,\n  \"idmodule\": 11,\n  \"idtraining\": 8,\n  \"startdate\": \"2021-10-14 09:00:00\",\n  \"enddate\": \"2021-10-14 11:00:00\",\n  \"location\": \"Paris\",\n  \"language\": \"en-US\",\n  \"description\": \"description updated\",\n  \"room\": \"R12\",\n  \"meetingurl\": null,\n  \"session_type\": \"face-to-face\",\n  \"eduduration\": 120,\n  \"reference\": \"r13\",\n  \"facilitators\": [8]\n}"}],"_postman_id":"024a9806-aa6a-4ea6-a54c-b6fc68f746b0"},{"name":"Update a session from a training session","id":"d220fd90-b460-4ca0-82be-60b2da006593","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"description\": \"description updated\",\n  \"facilitators\": [8]\n}"},"url":"https://api.riseup.ai/v3/trainingsessions/:id/sessions/:idSession","description":"<p>Update a session from a training session.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>idmodule</td>\n<td>Integer</td>\n<td>No</td>\n<td>ID of the module</td>\n</tr>\n<tr>\n<td>startdate</td>\n<td>Date</td>\n<td>No</td>\n<td>Start date of the session</td>\n</tr>\n<tr>\n<td>enddate</td>\n<td>Date</td>\n<td>No</td>\n<td>End date of the session</td>\n</tr>\n<tr>\n<td>location</td>\n<td>String</td>\n<td>No</td>\n<td>Location of the session</td>\n</tr>\n<tr>\n<td>timezone</td>\n<td>String</td>\n<td>No</td>\n<td>Timezone of the training session</td>\n</tr>\n<tr>\n<td>language</td>\n<td>String</td>\n<td>No</td>\n<td>Language of the session (e.g., <code>fr-FR</code>, <code>en-US</code>, <code>es-ES</code>)</td>\n</tr>\n<tr>\n<td>description</td>\n<td>String</td>\n<td>No</td>\n<td>Description of the session</td>\n</tr>\n<tr>\n<td>room</td>\n<td>String</td>\n<td>No</td>\n<td>Room of the session</td>\n</tr>\n<tr>\n<td>meetingurl</td>\n<td>String</td>\n<td>No</td>\n<td>URL of the virtual classroom</td>\n</tr>\n<tr>\n<td>session_type</td>\n<td>String</td>\n<td>No</td>\n<td>Type of the session: <code>virtual</code> or <code>face-to-face</code></td>\n</tr>\n<tr>\n<td>eduduration</td>\n<td>Integer</td>\n<td>No</td>\n<td>Educational duration of the session in minutes</td>\n</tr>\n<tr>\n<td>reference</td>\n<td>String</td>\n<td>No</td>\n<td>Reference of the session</td>\n</tr>\n<tr>\n<td>facilitators</td>\n<td>Array of Integers</td>\n<td>No</td>\n<td>User IDs of the facilitators</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","trainingsessions",":id","sessions",":idSession"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"63006e55-75a5-4a28-aab7-553a34e1bdcc","type":"any","value":"26","key":"id"},{"id":"b19a755b-0f4b-47b3-8113-9db80df83bd3","type":"any","value":"37","key":"idSession"}]}},"response":[{"id":"e3ac2e6d-d8b5-47ff-9dc6-1fca6de03596","name":"200 Updated","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"description\": \"description updated\",\n  \"facilitators\": [8]\n}"},"url":{"raw":"https://api.riseup.ai/v3/trainingsessions/:id/sessions/:idSession","host":["https://api.riseup.ai"],"path":["v3","trainingsessions",":id","sessions",":idSession"],"variable":[{"key":"id","value":"26"},{"key":"idSession","value":"37"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 37,\n  \"idmodule\": 11,\n  \"idtraining\": 8,\n  \"startdate\": \"2021-10-14 09:00:00\",\n  \"enddate\": \"2021-10-14 11:00:00\",\n  \"location\": \"Paris\",\n  \"language\": \"en-US\",\n  \"description\": \"description updated\",\n  \"room\": \"R12\",\n  \"meetingurl\": null,\n  \"session_type\": \"face-to-face\",\n  \"eduduration\": 120,\n  \"reference\": \"r13\",\n  \"facilitators\": [8]\n}"}],"_postman_id":"d220fd90-b460-4ca0-82be-60b2da006593"}],"id":"92b704cf-e53f-402f-bc6e-4dc79c194b4b","_postman_id":"92b704cf-e53f-402f-bc6e-4dc79c194b4b","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"TrainingSessionRegistrations","item":[{"name":"List all training session registrations","id":"db2439af-8fdc-44d7-a4ed-ce5532c10186","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/trainingsessionregistrations","description":"<p>Retrieve all training session registrations from the system.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","trainingsessionregistrations"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"a2efb848-9b3e-4939-ad01-96ed6de0fbfb","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/trainingsessionregistrations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 10,\n    \"iduser\": 125,\n    \"idsessiongroup\": 78,\n    \"idtrainingsubscription\": 456,\n    \"state\": \"validated\",\n    \"reference\": \"SGS10\",\n    \"attented\": null,\n    \"subscribedate\": \"2014-11-14 18:00:00\",\n    \"creationdate\": \"2019-06-21 16:26:08\",\n    \"modificationdate\": \"2019-06-22 16:26:08\"\n  },\n  {\n    \"id\": 11,\n    \"iduser\": 150,\n    \"idsessiongroup\": 78,\n    \"idtrainingsubscription\": 789,\n    \"state\": \"validated\",\n    \"attented\": false,\n    \"subscribedate\": \"2014-11-14 18:00:00\",\n    \"reference\": null,\n    \"creationdate\": \"2019-06-21 16:26:08\",\n    \"modificationdate\": \"2019-06-22 16:26:08\"\n  }\n]"}],"_postman_id":"db2439af-8fdc-44d7-a4ed-ce5532c10186"},{"name":"Create a training session registration","id":"edb20ede-d497-47b3-a61f-8fb0828ee68a","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduser\": 202,\n  \"idsessiongroup\": 78,\n  \"reference\": \"SS123\"\n}"},"url":"https://api.riseup.ai/v3/trainingsessionregistrations","description":"<p>Create a new training session registration in the system.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>iduser</strong></td>\n<td>Integer</td>\n<td><strong>Yes</strong></td>\n<td>ID of the user</td>\n</tr>\n<tr>\n<td><strong>idsessiongroup</strong></td>\n<td>Integer</td>\n<td><strong>Yes</strong></td>\n<td>ID of the training session</td>\n</tr>\n<tr>\n<td>attended</td>\n<td>String</td>\n<td>No</td>\n<td>User attendance</td>\n</tr>\n<tr>\n<td>reference</td>\n<td>String</td>\n<td>No</td>\n<td>Reference of the training session registration</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Endpoint-Specific Errors:</strong>\nSee response examples below for errors specific to this endpoint (e.g., user already registered).</p>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","trainingsessionregistrations"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"c1df2155-2e72-4cca-ae83-02a88d258f40","name":"201 Created","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduser\": 202,\n  \"idsessiongroup\": 78,\n  \"reference\": \"SS123\"\n}"},"url":"https://api.riseup.ai/v3/trainingsessionregistrations"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 10,\n  \"iduser\": 202,\n  \"idsessiongroup\": 78,\n  \"idtrainingsubscription\": 456,\n  \"state\": \"validated\",\n  \"reference\": \"SS123\",\n  \"attented\": null,\n  \"subscribedate\": \"2014-11-14 18:00:00\",\n  \"creationdate\": \"2019-06-21 16:26:08\",\n  \"modificationdate\": \"2019-06-22 16:26:08\"\n}"},{"id":"96d18b50-27c6-4268-a34c-be188e18aa77","name":"400 Bad Request - User Already Registered","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduser\": 202,\n  \"idsessiongroup\": 78\n}"},"url":"https://api.riseup.ai/v3/trainingsessionregistrations"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"User already registered\"\n}"},{"id":"aa57e83d-2a92-47ea-bad7-e24da9d20834","name":"400 Bad Request - No More Place in Session Group","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduser\": 202,\n  \"idsessiongroup\": 78\n}"},"url":"https://api.riseup.ai/v3/trainingsessionregistrations"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"No more place in this session group\\\"\\n}"},{"id":"1cfa86ea-5c1b-4d18-9b99-b2fbd92b2d41","name":"400 Bad Request - User Already Subscribed to Training","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"iduser\": 202,\n  \"idsessiongroup\": 78\n}"},"url":"https://api.riseup.ai/v3/trainingsessionregistrations"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\\n  \\\"error\\\": \\\"invalid_request\\\",\\n  \\\"error_description\\\": \\\"User already subscribed to the session group or a session group from the same training\\\"\\n}"}],"_postman_id":"edb20ede-d497-47b3-a61f-8fb0828ee68a"},{"name":"Update a training session registration","id":"44fe5c38-f82c-4479-a0fc-f2f350b115ff","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"attended\": true,\n  \"reference\": \"SGS123\"\n}"},"url":"https://api.riseup.ai/v3/trainingsessionregistrations/:id","description":"<p>Update an existing training session registration by its ID.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>attended</td>\n<td>String</td>\n<td>No</td>\n<td>User attendance</td>\n</tr>\n<tr>\n<td>reference</td>\n<td>String</td>\n<td>No</td>\n<td>Reference of the training session registration</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","trainingsessionregistrations",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"4ca5e7ed-814c-4ca3-a4d7-97879f3ae417","type":"any","value":"10","key":"id"}]}},"response":[{"id":"18ca517a-46e5-4652-9158-08307c67c734","name":"200 Success","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"state\": \"validated\",\n  \"attented\": true\n}"},"url":{"raw":"https://api.riseup.ai/v3/trainingsessionregistrations/:id","host":["https://api.riseup.ai"],"path":["v3","trainingsessionregistrations",":id"],"variable":[{"key":"id","value":"10"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 10,\n  \"iduser\": 202,\n  \"idsessiongroup\": 78,\n  \"idtrainingsubscription\": 456,\n  \"state\": \"validated\",\n  \"reference\": \"SS123\",\n  \"attented\": true,\n  \"subscribedate\": \"2014-11-14 18:00:00\",\n  \"creationdate\": \"2019-06-21 16:26:08\",\n  \"modificationdate\": \"2019-06-22 16:26:08\"\n}"}],"_postman_id":"44fe5c38-f82c-4479-a0fc-f2f350b115ff"},{"name":"Delete a training session registration","id":"f075b5a2-de8e-4ff1-85f6-5ce8fc37fb30","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/trainingsessionregistrations/:id","description":"<p>Delete a training session registration.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","trainingsessionregistrations",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"f3cb20ad-4d6e-4a79-91ae-56a7de776f7c","type":"any","value":"10","key":"id"}]}},"response":[{"id":"ad77a669-b12e-46e6-98bd-31ba4e166118","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/trainingsessionregistrations/:id","host":["https://api.riseup.ai"],"path":["v3","trainingsessionregistrations",":id"],"variable":[{"key":"id","value":"10"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"f075b5a2-de8e-4ff1-85f6-5ce8fc37fb30"}],"id":"17dd1bbe-d028-446e-9df3-da96a612358f","_postman_id":"17dd1bbe-d028-446e-9df3-da96a612358f","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"TrainingCategories","item":[{"name":"List all training categories","id":"f47eeacf-298e-41b1-b8cc-946508e4eb5e","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/trainingcategories","description":"<p>Retrieve all training categories from the system.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","trainingcategories"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"d99b2e1e-cafc-4b4f-bcf1-2cb61e238b5d","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/trainingcategories"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 63,\n    \"idparent\": null,\n    \"creationdate\": \"2026-03-31 09:44:02\",\n    \"modificationdate\": \"2026-03-31 09:44:02\",\n    \"name\": \"gh_category1\",\n    \"language\": \"fr-FR\",\n    \"img\": \"https://example.com/MyExternalLinkExample\"\n  },\n  {\n    \"id\": 64,\n    \"idparent\": 63,\n    \"creationdate\": \"2026-03-31 09:44:02\",\n    \"modificationdate\": \"2026-03-31 09:44:02\",\n    \"name\": \"gh_category2\",\n    \"language\": \"fr-FR\",\n    \"img\": \"https://example.com/MyExternalLinkExample\"\n  },\n  {\n    \"id\": 65,\n    \"idparent\": 63,\n    \"creationdate\": \"2026-03-31 09:44:02\",\n    \"modificationdate\": \"2026-03-31 09:44:02\",\n    \"name\": \"gh_category3\",\n    \"language\": \"fr-FR\",\n    \"img\": \"https://example.com/MyExternalLinkExample\"\n  }\n]"}],"_postman_id":"f47eeacf-298e-41b1-b8cc-946508e4eb5e"},{"name":"Fetch a training category","id":"479dcfe8-27a7-4bff-a82f-cf1567526069","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/trainingcategories/:id","description":"<p>Retrieve a specific training category by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","trainingcategories",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"7054bf5a-f1ea-4ea5-828f-c0204a4baa0d","type":"any","value":"1","key":"id"}]}},"response":[{"id":"6f810a0b-d251-44e5-aa25-9aed2bf7f2f8","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/trainingcategories/:id","host":["https://api.riseup.ai"],"path":["v3","trainingcategories",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 63,\n  \"idparent\": null,\n  \"creationdate\": \"2026-03-31 09:44:02\",\n  \"modificationdate\": \"2026-03-31 09:44:02\",\n  \"name\": \"gh_category1\",\n  \"language\": \"fr-FR\",\n  \"img\": \"https://example.com/MyExternalLinkExample\"\n}"}],"_postman_id":"479dcfe8-27a7-4bff-a82f-cf1567526069"},{"name":"Create a training category","id":"83da8705-729f-4608-8ecf-25b3ba0a413a","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Category 5\",\n  \"idparent\": 63,\n  \"language\": \"fr-FR\"\n}"},"url":"https://api.riseup.ai/v3/trainingcategories","description":"<p>Create a new training category in the system.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>name</code></td>\n<td>String</td>\n<td><strong>Required</strong></td>\n<td>Name of the training category</td>\n</tr>\n<tr>\n<td><code>idparent</code></td>\n<td>Integer</td>\n<td>Optional</td>\n<td>Parent ID of the training category</td>\n</tr>\n<tr>\n<td><code>language</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Language of the category (e.g., 'fr-FR', 'en-US'). If not provided, uses company default</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","trainingcategories"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"3f92588e-2b90-4476-b43d-a813c51228e1","name":"200 Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Category 5\",\n  \"idparent\": 63,\n  \"language\": \"fr-FR\"\n}"},"url":"https://api.riseup.ai/v3/trainingcategories"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 68,\n  \"idparent\": 63,\n  \"creationdate\": \"2026-04-01 12:47:16\",\n  \"modificationdate\": \"2026-04-01 12:47:16\",\n  \"name\": \"Category 5\",\n  \"language\": \"fr-FR\",\n  \"img\": \"https://example.com/MyExternalLinkExample\"\n}"},{"id":"47eb8e04-8b14-47d0-9ab1-fc3a3718245e","name":"400 Bad Request - Parent Category Does Not Exist","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"Category 5\",\n  \"idparent\": 99999\n}"},"url":"https://api.riseup.ai/v3/trainingcategories"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Parent category doesn't  exist\"\n}"}],"_postman_id":"83da8705-729f-4608-8ecf-25b3ba0a413a"},{"name":"Update a training category","id":"494cae3e-9f78-4da3-b501-b5c3ee3e0400","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"category 1 updated\"\n}"},"url":"https://api.riseup.ai/v3/trainingcategories/:id","description":"<p>Update an existing training category.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","trainingcategories",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"dd41b153-7107-4248-a5ab-707ad7f8c46b","type":"any","value":"1","key":"id"}]}},"response":[{"id":"aac67f6a-87b3-4a7d-8b56-f0f0ec743110","name":"200 Success","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"name\": \"category 1 updated\"\n}"},"url":{"raw":"https://api.riseup.ai/v3/trainingcategories/:id","host":["https://api.riseup.ai"],"path":["v3","trainingcategories",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 1,\n  \"name\": \"category 1 updated\",\n  \"idparent\": null,\n  \"creationdate\": \"2021-07-12 10:31:55\",\n  \"modificationdate\": \"2021-07-13 09:02:30\",\n  \"img\": \"https://example.com/MyExternalLinkExample\"\n}"}],"_postman_id":"494cae3e-9f78-4da3-b501-b5c3ee3e0400"},{"name":"Delete a training category","id":"1396a21c-a44b-41d5-ba08-1524c4322b1f","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/trainingcategories/:id","description":"<p>Delete a training category by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","trainingcategories",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"e8a53c0f-943e-4577-a890-b75c1ecf19f7","type":"any","value":"1","key":"id"}]}},"response":[{"id":"6fb054b0-97e1-459d-9758-67bf0d9168fa","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/trainingcategories/:id","host":["https://api.riseup.ai"],"path":["v3","trainingcategories",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"1396a21c-a44b-41d5-ba08-1524c4322b1f"},{"name":"Upload training category image","id":"1644ee33-bb3d-41f6-b1a5-d40d5dc3b0aa","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null}]},"url":"https://api.riseup.ai/v3/trainingcategories/image/:id","description":"<p>Upload an image for a training category.</p>\n<p><strong>File Upload Validation Errors:</strong></p>\n<ul>\n<li>400 Bad Request: File is mandatory</li>\n<li>400 Bad Request: Invalid file type</li>\n<li>400 Bad Request: Invalid file size</li>\n</ul>\n<p>See the <strong>Generic API Errors</strong> folder for detailed file upload error examples.</p>\n<p><strong>Common Errors:</strong> For authentication and server errors (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","trainingcategories","image",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"e9f02d55-8b49-4efc-b2f1-c02a8f9e9a69","type":"any","value":"1","key":"id"}]}},"response":[{"id":"6d4fd003-32f9-4b23-aa2f-aadfb034d756","name":"200 Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":[]}]},"url":{"raw":"https://api.riseup.ai/v3/trainingcategories/image/:id","host":["https://api.riseup.ai"],"path":["v3","trainingcategories","image",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 1,\n  \"name\": \"category 1 updated\",\n  \"idparent\": null,\n  \"creationdate\": \"2021-07-12 10:31:55\",\n  \"modificationdate\": \"2021-07-13 09:02:30\",\n  \"img\": \"https://example.com/MyExternalLinkExample\"\n}"}],"_postman_id":"1644ee33-bb3d-41f6-b1a5-d40d5dc3b0aa"}],"id":"cec14500-15d8-4f3b-a4dd-94fcf894687a","_postman_id":"cec14500-15d8-4f3b-a4dd-94fcf894687a","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"Users","item":[{"name":"List all users","id":"323e2478-f904-42d2-a785-b1116440dccd","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/users","description":"<p>Retrieve all users from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>In addition to the common parameters (<code>range</code>, <code>limit</code>, <code>sort</code>) documented in the collection-level description, this endpoint supports the following resource-specific filters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>username</code></td>\n<td>String</td>\n<td>Filter by username (exact match or wildcard)</td>\n<td><code>?username=johndoe</code> or <code>?username=*john*</code></td>\n</tr>\n<tr>\n<td><code>firstname</code></td>\n<td>String</td>\n<td>Filter by first name (exact match or wildcard)</td>\n<td><code>?firstname=John</code> or <code>?firstname=*Jo*</code></td>\n</tr>\n<tr>\n<td><code>lastname</code></td>\n<td>String</td>\n<td>Filter by last name (exact match or wildcard)</td>\n<td><code>?lastname=Doe</code> or <code>?lastname=*Do*</code></td>\n</tr>\n<tr>\n<td><code>email</code></td>\n<td>String</td>\n<td>Filter by email address (exact match or wildcard)</td>\n<td><code>?email=john@example.com</code></td>\n</tr>\n<tr>\n<td><code>phonenumber</code></td>\n<td>String</td>\n<td>Filter by phone number</td>\n<td><code>?phonenumber=0102030405</code></td>\n</tr>\n<tr>\n<td><code>rhid</code></td>\n<td>String</td>\n<td>Filter by HR ID</td>\n<td><code>?rhid=EMP12345</code></td>\n</tr>\n<tr>\n<td><code>state</code></td>\n<td>String</td>\n<td>Filter by user state (<code>active</code>, <code>suspend</code>, <code>pending</code>)</td>\n<td><code>?state=active</code></td>\n</tr>\n<tr>\n<td><code>lastlogindate</code></td>\n<td>Date</td>\n<td>Filter by last login date (supports date operators)</td>\n<td><code>?lastlogindate[gte]=2024-01-01</code></td>\n</tr>\n<tr>\n<td><code>idgroup</code></td>\n<td>Integer</td>\n<td>Filter users by group ID</td>\n<td><code>?idgroup=99</code></td>\n</tr>\n<tr>\n<td><code>mycustomfield*</code></td>\n<td>String/Integer</td>\n<td>Filter by custom field values</td>\n<td><code>?mycustomfields1=Paris</code></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Combining Filters:</strong><br />Multiple filters can be combined:<br /><code>/v3/users?state=active&amp;idgroup=99&amp;firstname=*John*</code></p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","users"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"e427ae89-9361-4679-8531-d49a0c877adf","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/users"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 110,\n    \"username\": \"johndoe\",\n    \"email\": \"john@example.com\",\n    \"firstname\": \"John\",\n    \"lastname\": \"Doe\",\n    \"language\": \"french\",\n    \"phonenumber\": \"0102030405\",\n    \"timezone\": \"Europe/Paris\",\n    \"avatar\": null,\n    \"role\": \"admin\",\n    \"type\": \"internal\",\n    \"idpartner\": null,\n    \"state\": \"active\",\n    \"rhid\": \"X123DFE\",\n    \"groups\": [\n      {\n        \"id\": 22,\n        \"name\": \"Group 2\",\n        \"admin\": true\n      }\n    ],\n    \"sso\": false,\n    \"activateddate\": \"2014-11-11 10:56:51\",\n    \"suspenddate\": \"2014-11-18 10:56:51\",\n    \"creationdate\": \"2014-11-14 10:56:51\",\n    \"modificationdate\": \"2015-05-18 14:40:03\",\n    \"lastlogindate\": \"2015-05-22 09:58:30\",\n    \"mycustomfields1\": \"Paris\",\n    \"mycustomfields2\": \"054324631\"\n  },\n  {\n    \"id\": 111,\n    \"username\": \"user@example.com\",\n    \"email\": \"user@example.com\",\n    \"firstname\": \"user\",\n    \"lastname\": \"lastname\",\n    \"language\": \"english\",\n    \"phonenumber\": \"0203040506\",\n    \"timezone\": \"Europe/Paris\",\n    \"avatar\": null,\n    \"role\": \"user\",\n    \"type\": \"external\",\n    \"idpartner\": 12,\n    \"state\": \"inactive\",\n    \"rhid\": \"X124DFE\",\n    \"groups\": [],\n    \"sso\": false,\n    \"activateddate\": null,\n    \"suspenddate\": null,\n    \"creationdate\": \"2014-11-14 11:03:51\",\n    \"modificationdate\": null,\n    \"lastlogindate\": null,\n    \"mycustomfields1\": null,\n    \"mycustomfields2\": null\n  }\n]"}],"_postman_id":"323e2478-f904-42d2-a785-b1116440dccd"},{"name":"Fetch a user","id":"b4cee20e-536f-47aa-9b02-509b1ae0660a","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/users/:id","description":"<p>Retrieve a specific users by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","users",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"e6972419-069f-45fd-a9d9-b2b7923deec8","type":"any","value":"1","key":"id"}]}},"response":[{"id":"3c75b7a8-e154-4002-9f6a-85d6c93a94da","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/users/:id","host":["https://api.riseup.ai"],"path":["v3","users",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 110,\n  \"username\": \"johndoe\",\n  \"email\": \"john@example.com\",\n  \"firstname\": \"John\",\n  \"lastname\": \"Doe\",\n  \"language\": \"french\",\n  \"phonenumber\": \"0102030405\",\n  \"timezone\": \"Europe/Paris\",\n  \"avatar\": null,\n  \"role\": \"admin\",\n  \"type\": \"internal\",\n  \"idpartner\": null,\n  \"state\": \"active\",\n  \"rhid\": \"X123DFE\",\n  \"groups\": [\n    {\n      \"id\": 22,\n      \"name\": \"Group 2\",\n      \"admin\": false\n    }\n  ],\n  \"sso\": false,\n  \"activateddate\": null,\n  \"suspenddate\": \"2014-11-28 10:56:51\",\n  \"creationdate\": \"2014-11-14 10:56:51\",\n  \"modificationdate\": \"2015-05-18 14:40:03\",\n  \"lastlogindate\": \"2015-05-22 09:58:30\"\n}"}],"_postman_id":"b4cee20e-536f-47aa-9b02-509b1ae0660a"},{"name":"Create a user","id":"1970902f-6f82-40f2-b9e1-96903c6607f5","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"username\": \"johndoe\",\n  \"email\": \"john@example.com\",\n  \"firstname\": \"John\",\n  \"lastname\": \"Doe\",\n  \"language\": \"french\",\n  \"phonenumber\": \"0102030405\",\n  \"timezone\": \"Asia/Tokyo\",\n  \"password\": \"XX123XX\",\n  \"role\": \"admin\",\n  \"state\": \"active\",\n  \"idpartner\": null,\n  \"sso\": false,\n  \"activateddate\": \"2016-11-01 17:18:51\",\n  \"suspenddate\": \"2016-12-01 17:18:51\",\n  \"type\": \"internal\",\n  \"rhid\": \"X123DFE\",\n  \"sendemail\": true,\n  \"mycustomfields1\": \"Paris\"\n}"},"url":"https://api.riseup.ai/v3/users","description":"<p>Create a new user in the system. When creating a user with this Endpoint, smartgroups function is called in order to assign the user to groups. If a user's limit is configured on the partner, endpoint return error when limit is reached.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>username</code></td>\n<td>String</td>\n<td><strong>Required</strong></td>\n<td>Username of the user</td>\n</tr>\n<tr>\n<td><code>role</code></td>\n<td>String</td>\n<td><strong>Required</strong></td>\n<td>Role of the user: <code>admin</code>, <code>user</code>, <code>trainer</code>, <code>adminpartner</code>, <code>sessioninstructor</code>, <code>communitymanager</code>, <code>learnerauthor</code></td>\n</tr>\n<tr>\n<td><code>timezone</code></td>\n<td>String</td>\n<td><strong>Required</strong></td>\n<td>Timezone of the user (e.g., 'Europe/Paris', 'Asia/Tokyo')</td>\n</tr>\n<tr>\n<td><code>email</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Email of the user</td>\n</tr>\n<tr>\n<td><code>firstname</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>First name of the user</td>\n</tr>\n<tr>\n<td><code>lastname</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Last name of the user</td>\n</tr>\n<tr>\n<td><code>language</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Language: <code>french</code>, <code>english</code>, <code>chinese</code>, <code>spanish</code>, <code>arabic</code>, <code>portuguese</code>, <code>russian</code>, <code>japanese</code>, <code>german</code>, <code>italian</code>, <code>dutch</code>, <code>thai</code>, <code>polish</code>, <code>bulgarian</code>, <code>czech</code>, <code>greek</code>, <code>korean</code>, <code>turkish</code>, <code>vietnamese</code>, <code>serbian</code>, <code>brazilian</code>, <code>ukrainian</code></td>\n</tr>\n<tr>\n<td><code>phonenumber</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Phone number of the user</td>\n</tr>\n<tr>\n<td><code>password</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Password of the user</td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Type: <code>internal</code>, <code>external</code>. If external, specify <code>idpartner</code></td>\n</tr>\n<tr>\n<td><code>state</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>State: <code>active</code>, <code>suspend</code></td>\n</tr>\n<tr>\n<td><code>idpartner</code></td>\n<td>Integer</td>\n<td>Optional</td>\n<td>ID of the partner (required if type is 'external')</td>\n</tr>\n<tr>\n<td><code>sso</code></td>\n<td>Boolean</td>\n<td>Optional</td>\n<td>SSO account or not</td>\n</tr>\n<tr>\n<td><code>rhid</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>HR ID of the user</td>\n</tr>\n<tr>\n<td><code>activateddate</code></td>\n<td>Date</td>\n<td>Optional</td>\n<td>Activated date (YYYY-MM-DD HH:MM:SS)</td>\n</tr>\n<tr>\n<td><code>suspenddate</code></td>\n<td>Date</td>\n<td>Optional</td>\n<td>Suspend date (YYYY-MM-DD HH:MM:SS)</td>\n</tr>\n<tr>\n<td><code>sendemail</code></td>\n<td>Boolean</td>\n<td>Optional</td>\n<td>Send the welcome email or password initialization email</td>\n</tr>\n<tr>\n<td><code>mycustomfields1</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Custom field 1</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Endpoint-Specific Errors:</strong>\nSee response examples below for errors specific to this endpoint (e.g., username already exists).</p>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","users"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"80ecbd19-b8b2-4869-843c-917da9ca38f0","name":"201 Created","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"username\": \"johndoe\",\n  \"email\": \"john@example.com\",\n  \"firstname\": \"John\",\n  \"lastname\": \"Doe\",\n  \"language\": \"french\",\n  \"phonenumber\": \"0102030405\",\n  \"timezone\": \"Asia/Tokyo\",\n  \"password\": \"XX123XX\",\n  \"role\": \"admin\",\n  \"activateddate\": \"2016-11-01 17:18:51\",\n  \"suspenddate\": \"2016-12-01 17:18:51\",\n  \"type\": \"internal\",\n  \"rhid\": \"X123DFE\",\n  \"sendemail\": true,\n  \"mycustomfields1\": \"Paris\"\n}"},"url":"https://api.riseup.ai/v3/users"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 110,\n  \"username\": \"johndoe\",\n  \"email\": \"john@example.com\",\n  \"firstname\": \"John\",\n  \"lastname\": \"Doe\",\n  \"language\": \"french\",\n  \"phonenumber\": \"0102030405\",\n  \"timezone\": \"Asia/Tokyo\",\n  \"avatar\": null,\n  \"role\": \"admin\",\n  \"type\": \"internal\",\n  \"idpartner\": null,\n  \"state\": \"inactive\",\n  \"rhid\": \"X123DFE\",\n  \"sso\": false,\n  \"activateddate\": \"2016-11-01 17:18:51\",\n  \"suspenddate\": \"2016-12-01 17:18:51\",\n  \"creationdate\": \"2014-11-14 10:56:51\",\n  \"modificationdate\": \"2015-05-18 14:40:03\",\n  \"lastlogindate\": \"2015-05-22 09:58:30\",\n  \"mycustomfields1\": \"Paris\"\n}"},{"id":"da5a0360-eefb-4bf8-902a-ece20efe48c8","name":"400 Bad Request - Username Exists","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"username\": \"existing_user\",\n  \"email\": \"user@example.com\"\n}"},"url":"https://api.riseup.ai/v3/users"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Username already exist\"\n}"},{"id":"8eee139e-a918-4064-bd8b-c8aa99fdc49b","name":"400 Bad Request - Invalid Email","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"username\": \"newuser\",\n  \"email\": \"invalid-email\",\n  \"role\": \"user\",\n  \"timezone\": \"Europe/Paris\"\n}"},"url":"https://api.riseup.ai/v3/users"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Field 'email' must be a valid email address\"\n}"},{"id":"036da6af-90e0-4ea5-888b-5d7b4f82f185","name":"400 Bad Request - Invalid Partner","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"partner_id\": 999999\n}"},"url":{"raw":"https://api.riseup.ai/v3/users/:id","host":["https://api.riseup.ai"],"path":["v3","users",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Id partner '999999' doesn't exist\"\n}"}],"_postman_id":"1970902f-6f82-40f2-b9e1-96903c6607f5"},{"name":"Update a user","id":"36c03813-f5c4-43bf-9e33-f803e7fcd5d8","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"email\": \"john@example.com\",\n  \"username\": \"username_1\",\n  \"firstname\": \"John\",\n  \"lastname\": \"Doe\",\n  \"language\": \"french\",\n  \"phonenumber\": \"0102030405\",\n  \"timezone\": \"Africa/Tunis\",\n  \"password\": \"XX123XX\",\n  \"state\": \"active\",\n  \"activateddate\": \"2016-11-01 17:18:51\",\n  \"suspenddate\": \"2016-12-01 17:18:51\",\n  \"role\": \"admin\",\n  \"type\": \"internal\",\n  \"rhid\": \"X123DFE\",\n  \"sso\": true,\n  \"mycustomfields1\": \"Paris\"\n}"},"url":"https://api.riseup.ai/v3/users/:id","description":"<p>Update an existing user by its ID.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<p>All parameters are optional:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>email</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Email of the user</td>\n</tr>\n<tr>\n<td><code>username</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Username of the user</td>\n</tr>\n<tr>\n<td><code>firstname</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>First name of the user</td>\n</tr>\n<tr>\n<td><code>lastname</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Last name of the user</td>\n</tr>\n<tr>\n<td><code>language</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Language: <code>french</code>, <code>english</code>, <code>chinese</code>, <code>spanish</code>, <code>arabic</code>, <code>portuguese</code>, <code>russian</code>, <code>japanese</code>, <code>german</code>, <code>italian</code>, <code>dutch</code>, <code>thai</code>, <code>polish</code>, <code>bulgarian</code>, <code>czech</code>, <code>greek</code>, <code>korean</code>, <code>turkish</code>, <code>vietnamese</code>, <code>serbian</code>, <code>brazilian</code>, <code>ukrainian</code></td>\n</tr>\n<tr>\n<td><code>phonenumber</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Phone number of the user</td>\n</tr>\n<tr>\n<td><code>timezone</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Timezone of the user (e.g., 'Europe/Paris', 'Asia/Tokyo')</td>\n</tr>\n<tr>\n<td><code>password</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Password of the user</td>\n</tr>\n<tr>\n<td><code>role</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Role: <code>admin</code>, <code>user</code>, <code>trainer</code>, <code>adminpartner</code>, <code>sessioninstructor</code>, <code>communitymanager</code>, <code>learnerauthor</code></td>\n</tr>\n<tr>\n<td><code>type</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Type: <code>internal</code>, <code>external</code></td>\n</tr>\n<tr>\n<td><code>state</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>State: <code>active</code>, <code>suspend</code></td>\n</tr>\n<tr>\n<td><code>rhid</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>HR ID of the user</td>\n</tr>\n<tr>\n<td><code>sso</code></td>\n<td>Boolean</td>\n<td>Optional</td>\n<td>SSO account or not</td>\n</tr>\n<tr>\n<td><code>activateddate</code></td>\n<td>Date</td>\n<td>Optional</td>\n<td>Activated date (YYYY-MM-DD HH:MM:SS)</td>\n</tr>\n<tr>\n<td><code>suspenddate</code></td>\n<td>Date</td>\n<td>Optional</td>\n<td>Suspend date (YYYY-MM-DD HH:MM:SS)</td>\n</tr>\n<tr>\n<td><code>mycustomfields1</code></td>\n<td>String</td>\n<td>Optional</td>\n<td>Custom field 1</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","users",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"139e0fa0-6af6-4a24-abdb-183ee5f345fa","type":"any","value":"1","key":"id"}]}},"response":[{"id":"361308d6-6bbe-4626-8b23-2de75182d2d1","name":"200 Updated","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"email\": \"john@example.com\",\n  \"username\": \"username_1\",\n  \"firstname\": \"John\",\n  \"lastname\": \"Doe\",\n  \"language\": \"french\",\n  \"phonenumber\": \"0102030405\",\n  \"timezone\": \"Africa/Tunis\",\n  \"password\": \"XX123XX\",\n  \"activateddate\": \"2016-11-01 17:18:51\",\n  \"suspenddate\": \"2016-12-01 17:18:51\",\n  \"role\": \"admin\",\n  \"type\": \"internal\",\n  \"rhid\": \"X123DFE\",\n  \"sso\": true,\n  \"mycustomfields1\": \"Paris\"\n}"},"url":{"raw":"https://api.riseup.ai/v3/users/:id","host":["https://api.riseup.ai"],"path":["v3","users",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 110,\n  \"email\": \"john@example.com\",\n  \"username\": \"johndoe\",\n  \"firstname\": \"John\",\n  \"lastname\": \"Doe\",\n  \"language\": \"french\",\n  \"phonenumber\": \"0102030405\",\n  \"timezone\": \"Africa/Tunis\",\n  \"avatar\": null,\n  \"role\": \"admin\",\n  \"type\": \"internal\",\n  \"idpartner\": null,\n  \"state\": \"inactive\",\n  \"sso\": true,\n  \"rhid\": \"X123DFE\",\n  \"activateddate\": \"2016-11-01 17:18:51\",\n  \"suspenddate\": \"2016-12-01 17:18:51\",\n  \"creationdate\": \"2014-11-14 10:56:51\",\n  \"modificationdate\": \"2015-05-18 14:40:03\",\n  \"lastlogindate\": \"2015-05-22 09:58:30\",\n  \"mycustomfields1\": \"Paris\"\n}"},{"id":"b1a2e834-0656-4a1c-8d85-4edd84218fd6","name":"400 Bad Request - Username Exists","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"username\": \"existing_user\",\n  \"email\": \"user@example.com\"\n}"},"url":"https://api.riseup.ai/v3/users"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Username already exist\"\n}"},{"id":"64be7de5-dfda-4e31-8a5e-8fadb63d33a4","name":"400 Bad Request - Invalid Partner","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"partner_id\": 999999\n}"},"url":{"raw":"https://api.riseup.ai/v3/users/:id","host":["https://api.riseup.ai"],"path":["v3","users",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"invalid_request\",\n  \"error_description\": \"Id partner '999999' doesn't exist\"\n}"}],"_postman_id":"36c03813-f5c4-43bf-9e33-f803e7fcd5d8"},{"name":"Delete a user","id":"6c6f0019-3335-49bc-be12-8e24b612213e","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/users/:id","description":"<p>Delete a users by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","users",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"6472c5a0-6824-4249-b7f9-ef53b82b44a0","type":"any","value":"1","key":"id"}]}},"response":[{"id":"2e78725e-8259-4d85-a10f-eb055f8740a2","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/users/:id","host":["https://api.riseup.ai"],"path":["v3","users",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"6c6f0019-3335-49bc-be12-8e24b612213e"},{"name":"List all pending users","id":"9727e675-fa41-473a-8d35-f28f1c928a26","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/users/pendingUsers","description":"<p>Retrieve all pending users from the system.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","users","pendingUsers"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"479da020-d4c6-45da-8ec7-3a5da1ebc690","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/users/pendingUsers"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 110,\n    \"username\": \"johndoe\",\n    \"email\": \"john@example.com\",\n    \"firstname\": \"John\",\n    \"lastname\": \"Doe\",\n    \"language\": \"french\",\n    \"phonenumber\": \"0102030405\",\n    \"timezone\": \"Europe/Paris\",\n    \"avatar\": null,\n    \"role\": \"user\",\n    \"type\": \"internal\",\n    \"idpartner\": null,\n    \"state\": \"pending\",\n    \"rhid\": \"X123DFE\",\n    \"groups\": [],\n    \"sso\": false,\n    \"activateddate\": null,\n    \"suspenddate\": null,\n    \"creationdate\": \"2014-11-14 10:56:51\",\n    \"modificationdate\": null,\n    \"lastlogindate\": null\n  }\n]"}],"_postman_id":"9727e675-fa41-473a-8d35-f28f1c928a26"},{"name":"Fetch a pending user","id":"d35634a6-ce64-494f-bd1b-c44f23130813","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/users/pendingUsers/:id","description":"<p>Retrieve a specific pending user by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","users","pendingUsers",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"e6b62906-6522-498a-b5ea-12fed96b8fc2","type":"any","value":"1","key":"id"}]}},"response":[{"id":"84f42dd3-be14-4445-9069-cfbf835baeea","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/users/pendingUsers/:id","host":["https://api.riseup.ai"],"path":["v3","users","pendingUsers",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 110,\n  \"username\": \"johndoe\",\n  \"email\": \"john@example.com\",\n  \"firstname\": \"John\",\n  \"lastname\": \"Doe\",\n  \"language\": \"french\",\n  \"phonenumber\": \"0102030405\",\n  \"timezone\": \"Europe/Paris\",\n  \"avatar\": null,\n  \"role\": \"user\",\n  \"type\": \"internal\",\n  \"idpartner\": null,\n  \"state\": \"pending\",\n  \"rhid\": \"X123DFE\",\n  \"groups\": [],\n  \"sso\": false,\n  \"activateddate\": null,\n  \"suspenddate\": null,\n  \"creationdate\": \"2014-11-14 10:56:51\",\n  \"modificationdate\": null,\n  \"lastlogindate\": null\n}"}],"_postman_id":"d35634a6-ce64-494f-bd1b-c44f23130813"},{"name":"Accept a pending user","id":"ed5d9de9-1dcf-4374-aefd-d5bc95b20bf0","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/users/pendingUsers/accept/:id","description":"<p>Accepts a pending user, updating their state to 'active', adding them to smart groups, and sending them a welcome email.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","users","pendingUsers","accept",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"9cde885d-e421-4f7c-957d-245f18ed2b47","type":"any","value":"1","key":"id"}]}},"response":[{"id":"4437d22e-11a1-4c7f-a147-6b474718a7f6","name":"200 Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/users/pendingUsers/accept/:id","host":["https://api.riseup.ai"],"path":["v3","users","pendingUsers","accept",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 110,\n  \"username\": \"johndoe\",\n  \"email\": \"john@example.com\",\n  \"firstname\": \"John\",\n  \"lastname\": \"Doe\",\n  \"language\": \"french\",\n  \"phonenumber\": \"0102030405\",\n  \"timezone\": \"Asia/Tokyo\",\n  \"avatar\": null,\n  \"role\": \"user\",\n  \"type\": \"internal\",\n  \"idpartner\": null,\n  \"state\": \"active\",\n  \"rhid\": \"X123DFE\",\n  \"sso\": false,\n  \"activateddate\": \"2016-11-01 17:18:51\",\n  \"suspenddate\": \"2016-12-01 17:18:51\",\n  \"creationdate\": \"2014-11-14 10:56:51\",\n  \"modificationdate\": \"2015-05-18 14:40:03\",\n  \"lastlogindate\": \"2015-05-22 09:58:30\"\n}"},{"id":"1c650150-ec76-4e49-b0c4-a44ebb863a70","name":"404 Not Found","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/users/pendingUsers/accept/:id","host":["https://api.riseup.ai"],"path":["v3","users","pendingUsers","accept",":id"],"variable":[{"key":"id","value":"999"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"not_found\",\n  \"error_description\": \"No pending user with the id '110' exists\"\n}"}],"_postman_id":"ed5d9de9-1dcf-4374-aefd-d5bc95b20bf0"},{"name":"Refuse a pending user","id":"7bf135d1-031d-4298-917c-40940521a03c","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/users/pendingUsers/refuse/:id","description":"<p>Refuses a pending user by disabling and deleting their account. An email notification is sent to the user if a valid admin account is found.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","users","pendingUsers","refuse",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"780e4159-83c1-4f07-b811-7fe5fb74a4b9","type":"any","value":"1","key":"id"}]}},"response":[{"id":"9bf1d655-3f65-4751-b4f0-cdbdf7b6b22f","name":"204 No Content","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/users/pendingUsers/refuse/:id","host":["https://api.riseup.ai"],"path":["v3","users","pendingUsers","refuse",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"7bf135d1-031d-4298-917c-40940521a03c"},{"name":"Remind an inactive user","id":"34a9889a-27a8-4f59-a878-3479f4dac565","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/users/remindInactive/:id","description":"<p>Send a reminder email to an inactive user. A user can be reminded only once a day.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","users","remindInactive",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"444450c3-1b7b-4efe-b905-9cd14afa710e","type":"any","value":"1","key":"id"}]}},"response":[{"id":"53afbdaa-96eb-4e0e-9a50-da4ab2eac0c2","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/users/remindInactive/:id","host":["https://api.riseup.ai"],"path":["v3","users","remindInactive",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 111\n  }\n]"}],"_postman_id":"34a9889a-27a8-4f59-a878-3479f4dac565"},{"name":"Get user QR code","id":"793db03f-8435-49a4-bc31-79936f55cd31","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/users/mobileAuth/:id","description":"<p>This endpoint is used for mobile user authentication. Returns a URL for connection to Rise Up platform and a QR code valid for 24 hours. If the user has the Rise Up app installed on their device, the URL will connect the user. If the app is not installed, the URL will redirect the user to the app store to download it. If the URL is opened from a desktop, the user is redirected to their web platform.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","users","mobileAuth",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"14a1c4c6-4997-4d4a-bce8-cfb40c3c2191","type":"any","value":"1","key":"id"}]}},"response":[{"id":"5e9bda6f-fc2f-423a-8081-c8de2507765f","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/users/mobileAuth/:id","host":["https://api.riseup.ai"],"path":["v3","users","mobileAuth",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"url\": \"https://riseup.page.link?link=https%3A%2F%2Fcamille.riseup.ai%2Fmobileauth%3Ftoken%3DvaRx5s8WzflmJUQ0rtFb2tLVm3NvdgGytDYndPYQ6oIStbf87c7CiBiT8DoBhlxe&apn=com.squarance.riseup&ibi=com.squarance.riseup&isi=1449266317&efr=1\",\n    \"qrcodesrc\": \"https://chart.googleapis.com/chart?chs=500x500&cht=qr&chl=https%3A%2F%2Friseup.page.link%3Flink%3Dhttps%253A%252F%252Fcamille.riseup.ai%252Fmobileauth%253Ftoken%253DvaRx5s8WzflmJUQ0rtFb2tLVm3NvdgGytDYndPYQ6oIStbf87c7CiBiT8DoBhlxe%26apn%3Dcom.squarance.riseup%26ibi%3Dcom.squarance.riseup%26isi%3D1449266317%26efr%3D1&choe=UTF-8&chld=M|0\"\n  }\n]"}],"_postman_id":"793db03f-8435-49a4-bc31-79936f55cd31"}],"id":"980c96f6-911b-4762-81e0-07f85b607841","_postman_id":"980c96f6-911b-4762-81e0-07f85b607841","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"UserStepStates","item":[{"name":"List all userstepstates","id":"98356557-e189-4746-8717-384fe38440cb","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/userstepstates","description":"<p>Retrieve all userstepstates from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>This endpoint supports filtering on user step state fields. You can filter user step states by any field returned in the response using query parameters.</p>\n<h3 id=\"example-filters\">Example Filters</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /v3/userstepstates?iduser=123\nGET /v3/userstepstates?idstep=456\n</code></pre><p>For details on common query parameters like <code>range</code>, <code>limit</code>, and <code>sort</code>, see the collection-level documentation.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","userstepstates"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"752e9035-420e-448e-9899-ef0c6ac4317f","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/userstepstates"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 56323,\n    \"iduser\": 683,\n    \"idstep\": 523,\n    \"state\": \"success\",\n    \"score\": 65,\n    \"date\": \"2016-07-08 11:23:24\"\n  },\n  {\n    \"id\": 45627,\n    \"iduser\": 1460,\n    \"idstep\": 14523,\n    \"state\": \"pending\",\n    \"score\": 70,\n    \"date\": \"2016-07-08 11:23:24\"\n  }\n]"}],"_postman_id":"98356557-e189-4746-8717-384fe38440cb"},{"name":"Fetch a userstepstate","id":"e5052503-0342-4642-80ed-d51bc7cdb14d","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/userstepstates/:id","description":"<p>Retrieve a specific userstepstates by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","userstepstates",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"210a9efd-6e14-45e1-87e9-3fe59999bacf","type":"any","value":"1","key":"id"}]}},"response":[{"id":"0c7b6f55-c662-4c6e-a8ab-a59879f7b3d0","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/userstepstates/:id","host":["https://api.riseup.ai"],"path":["v3","userstepstates",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 56323,\n  \"iduser\": 683,\n  \"idstep\": 523,\n  \"state\": \"success\",\n  \"score\": 65,\n  \"date\": \"2016-07-08 11:23:24\"\n}"}],"_postman_id":"e5052503-0342-4642-80ed-d51bc7cdb14d"}],"id":"b51d475d-df62-4ddf-a1e2-df625bd0c739","_postman_id":"b51d475d-df62-4ddf-a1e2-df625bd0c739","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}},{"name":"Webhooks","item":[{"name":"List all webhooks","id":"bb229506-1a1b-4e52-80e4-9b9278c019c9","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/webhooks","description":"<p>Retrieve all webhooks from the system.</p>\n<h2 id=\"query-parameters\">Query Parameters</h2>\n<p>You can filter webhooks using the following parameters:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>title</code></td>\n<td>String</td>\n<td>Filter by webhook title/name (supports wildcards <code>*</code>)</td>\n<td><code>?title=*user*</code></td>\n</tr>\n<tr>\n<td><code>activated</code></td>\n<td>Boolean</td>\n<td>Filter by activation status (true or false)</td>\n<td><code>?activated=true</code></td>\n</tr>\n<tr>\n<td><code>entity</code></td>\n<td>String</td>\n<td>Filter by entity type (e.g., 'user', 'course')</td>\n<td><code>?entity=user</code></td>\n</tr>\n<tr>\n<td><code>url</code></td>\n<td>String</td>\n<td>Filter by webhook URL (supports wildcards <code>*</code>)</td>\n<td><code>?url=*example.com*</code></td>\n</tr>\n<tr>\n<td><code>basicauth</code></td>\n<td>Boolean</td>\n<td>Filter by basic auth requirement (true or false)</td>\n<td><code>?basicauth=true</code></td>\n</tr>\n<tr>\n<td><code>hmacsignature</code></td>\n<td>Boolean</td>\n<td>Filter by HMAC signature presence (true or false)</td>\n<td><code>?hmacsignature=true</code></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"combined-filter-example\">Combined Filter Example</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /v3/webhooks?entity=user&amp;activated=true\n</code></pre><p>For details on common query parameters like <code>range</code>, <code>limit</code>, and <code>sort</code>, see the collection-level documentation.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","webhooks"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"4edae3a2-b5cd-4f42-a188-3c2bb15f095a","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/webhooks"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 12,\n    \"title\": \"Webhook Title\",\n    \"entity\": \"user\",\n    \"actions\": [\"user_created\", \"user_updated\", \"user_suspended\"],\n    \"activated\": true,\n    \"url\": \"https://example.com/webhook-receiver-auth\",\n    \"basicauth\": true,\n    \"hmacSignature\": true\n  },\n  {\n    \"id\": 20,\n    \"title\": \"Second Webhook Title\",\n    \"entity\": \"course\",\n    \"actions\": [\"course_updated\", \"course_archived\", \"course_deleted\"],\n    \"activated\": false,\n    \"url\": \"https://example.com/webhook-receiver\",\n    \"basicauth\": false,\n    \"hmacSignature\": false\n  }\n]"}],"_postman_id":"bb229506-1a1b-4e52-80e4-9b9278c019c9"},{"name":"Fetch a webhook","id":"40ccd447-6e8a-4ef8-8379-f151d930bb14","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/webhooks/:id","description":"<p>Retrieve a specific webhooks by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","webhooks",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"2f86fc3a-9792-4b0c-bb5d-6bf5985e6289","type":"any","value":"1","key":"id"}]}},"response":[{"id":"4870f8cf-34f5-46b9-bbb3-1859a90797d7","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/webhooks/:id","host":["https://api.riseup.ai"],"path":["v3","webhooks",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 12,\n  \"title\": \"Webhook Title\",\n  \"entity\": \"user\",\n  \"actions\": [\"user_created\", \"user_updated\", \"user_suspended\"],\n  \"activated\": true,\n  \"url\": \"https://example.com/webhook-receiver-auth\",\n  \"basicauth\": true,\n  \"hmacsignature\": true\n}"}],"_postman_id":"40ccd447-6e8a-4ef8-8379-f151d930bb14"},{"name":"Create a webhook","id":"d4a97aa0-0363-458c-837a-9808daa10db8","request":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Webhook Title\",\n  \"entity\": \"user\",\n  \"actions\": [\"user_created\", \"user_updated\", \"user_suspended\"],\n  \"activated\": false,\n  \"url\": \"https://example.com/webhook-receiver-auth\",\n  \"basicauth\": true,\n  \"username\": \"username\",\n  \"password\": \"p@ssW0rd\",\n  \"hmacsignature\": true,\n  \"hmacsecret\": \"secretHmac\"\n}"},"url":"https://api.riseup.ai/v3/webhooks","description":"<p>Create a new webhook in the system.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>title</code></td>\n<td>String</td>\n<td><strong>Required</strong></td>\n<td>Title of the webhook</td>\n</tr>\n<tr>\n<td><code>entity</code></td>\n<td>String</td>\n<td><strong>Required</strong></td>\n<td>Entity concerned by the webhook (e.g., 'user', 'course')</td>\n</tr>\n<tr>\n<td><code>actions</code></td>\n<td>Array</td>\n<td><strong>Required</strong></td>\n<td>List of actions for the webhook</td>\n</tr>\n<tr>\n<td><code>url</code></td>\n<td>String</td>\n<td><strong>Required</strong></td>\n<td>URL of the webhook</td>\n</tr>\n<tr>\n<td><code>activated</code></td>\n<td>Boolean</td>\n<td>Optional</td>\n<td>Is the webhook activated (default: false)</td>\n</tr>\n<tr>\n<td><code>basicauth</code></td>\n<td>Boolean</td>\n<td>Optional</td>\n<td>Does the webhook require basic auth</td>\n</tr>\n<tr>\n<td><code>username</code></td>\n<td>String</td>\n<td>Conditional</td>\n<td>Basic auth username (required if basicauth=true)</td>\n</tr>\n<tr>\n<td><code>password</code></td>\n<td>String</td>\n<td>Conditional</td>\n<td>Basic auth password (required if basicauth=true)</td>\n</tr>\n<tr>\n<td><code>hmacsignature</code></td>\n<td>Boolean</td>\n<td>Optional</td>\n<td>Does the webhook require HMAC signature</td>\n</tr>\n<tr>\n<td><code>hmacsecret</code></td>\n<td>String</td>\n<td>Conditional</td>\n<td>HMAC signature secret (required if hmacsignature=true)</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Endpoint-Specific Errors:</strong>\nSee response examples below for errors specific to this endpoint (e.g., action not allowed, limit reached).</p>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","webhooks"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"bba56556-9bd5-4e54-b918-3ad182c9983b","name":"200 Success","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Webhook Title\",\n  \"entity\": \"user\",\n  \"actions\": [\"user_created\", \"user_updated\", \"user_suspended\"],\n  \"activated\": false,\n  \"url\": \"https://example.com/webhook-receiver-auth\",\n  \"basicauth\": true,\n  \"username\": \"username\",\n  \"password\": \"p@ssW0rd\",\n  \"hmacsignature\": true,\n  \"hmacsecret\": \"secretHmac\"\n}"},"url":"https://api.riseup.ai/v3/webhooks"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 12,\n  \"title\": \"Webhook Title\",\n  \"entity\": \"user\",\n  \"actions\": [\"user_created\", \"user_updated\", \"user_suspended\"],\n  \"activated\": false,\n  \"url\": \"https://example.com/webhook-receiver-auth\",\n  \"basicauth\": true,\n  \"hmacsignature\": true\n}"},{"id":"76daf2e5-6589-4461-81b5-b520cdcc6fbe","name":"400 Bad Request - Action Not Allowed","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Webhook Title\",\n  \"entity\": \"user\",\n  \"actions\": [\"invalid_action\"],\n  \"url\": \"https://example.com/webhook-receiver\"\n}"},"url":"https://api.riseup.ai/v3/webhooks"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"action_not_allowed\",\n  \"error_description\": \"Action 'invalid_action' not allowed with the entity 'user'\"\n}"},{"id":"d1a63f91-6a20-40d3-b93f-0fc338a3ea08","name":"400 Bad Request - Missing Authentication","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Webhook Title\",\n  \"entity\": \"user\",\n  \"actions\": [\"user_created\"],\n  \"url\": \"https://example.com/webhook-receiver\",\n  \"basicauth\": true\n}"},"url":"https://api.riseup.ai/v3/webhooks"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"missing_auth\",\n  \"error_description\": \"Missing username/password\"\n}"},{"id":"8b149859-dda1-412a-ae69-9b01f2242585","name":"400 Bad Request - Missing HMAC Secret","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Webhook Title\",\n  \"entity\": \"user\",\n  \"actions\": [\"user_created\"],\n  \"url\": \"https://example.com/webhook-receiver\",\n  \"hmacsignature\": true\n}"},"url":"https://api.riseup.ai/v3/webhooks"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"missing_hmac\",\n  \"error_description\": \"Missing HMAC secret\"\n}"},{"id":"ac09cea8-be7b-4f39-b712-2039f8f69936","name":"403 Forbidden - Webhook Limit Reached","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Webhook Title\",\n  \"entity\": \"user\",\n  \"actions\": [\"user_created\"],\n  \"url\": \"https://example.com/webhook-receiver\"\n}"},"url":"https://api.riseup.ai/v3/webhooks"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"error\": \"limit_reached\",\n  \"error_description\": \"No more than 50 webhooks allowed\"\n}"}],"_postman_id":"d4a97aa0-0363-458c-837a-9808daa10db8"},{"name":"Update a webhook","id":"89bab0f1-dea9-4d0b-b896-72995a1b1b15","request":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Webhook Title\",\n  \"entity\": \"user\",\n  \"actions\": [\"user_created\", \"user_updated\", \"user_suspended\"],\n  \"url\": \"https://example.com/webhook-receiver-auth\",\n  \"basicauth\": true,\n  \"username\": \"username\",\n  \"password\": \"p@ssW0rd\",\n  \"hmacsignature\": false\n}"},"url":"https://api.riseup.ai/v3/webhooks/:id","description":"<p>Update an existing webhook by its ID.</p>\n<h3 id=\"request-body-parameters\">Request Body Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>title</td>\n<td>String</td>\n<td>No</td>\n<td>Title of the webhook</td>\n</tr>\n<tr>\n<td>activated</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Whether the webhook is activated</td>\n</tr>\n<tr>\n<td>entity</td>\n<td>String</td>\n<td>No</td>\n<td>Entity type: <code>user</code>, <code>training</code>, <code>module</code>, <code>step</code>, <code>resource</code>, <code>group</code>, <code>partner</code>, <code>trainingcategory</code>, <code>trainingsubscription</code>, <code>sessionsubscription</code>, <code>session</code>, <code>trainingpath</code>, <code>skill</code></td>\n</tr>\n<tr>\n<td>actions</td>\n<td>Array</td>\n<td>No</td>\n<td>List of actions that trigger the webhook (e.g., <code>['user_created', 'user_updated']</code>)</td>\n</tr>\n<tr>\n<td>url</td>\n<td>String</td>\n<td>No</td>\n<td>URL endpoint to send webhook requests to</td>\n</tr>\n<tr>\n<td>basicauth</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Enable basic authentication</td>\n</tr>\n<tr>\n<td>username</td>\n<td>String</td>\n<td>No</td>\n<td>Username for basic authentication (required if basicauth is true)</td>\n</tr>\n<tr>\n<td>password</td>\n<td>String</td>\n<td>No</td>\n<td>Password for basic authentication (required if basicauth is true)</td>\n</tr>\n<tr>\n<td>hmacsignature</td>\n<td>Boolean</td>\n<td>No</td>\n<td>Enable HMAC signature verification</td>\n</tr>\n<tr>\n<td>hmacsecret</td>\n<td>String</td>\n<td>No</td>\n<td>HMAC secret key (required if hmacsignature is true)</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"error-responses\">Error Responses</h2>\n<p><strong>Endpoint-Specific Errors:</strong>\nSee response examples below for errors specific to this endpoint (e.g., webhook not found).</p>\n<p><strong>Generic Errors:</strong>\nFor common errors (401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests, 500 Internal Server Error), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","webhooks",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"56725cd9-8efd-4b59-8e18-433c60be4f4d","type":"any","value":"1","key":"id"}]}},"response":[{"id":"2bae5b2b-4dc4-4cad-9c21-332a45ce30be","name":"200 Success","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"Bearer ","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"title\": \"Webhook Title\",\n  \"entity\": \"user\",\n  \"actions\": [\"user_created\", \"user_updated\", \"user_suspended\"],\n  \"url\": \"https://example.com/webhook-receiver-auth\",\n  \"basicauth\": true,\n  \"username\": \"username\",\n  \"password\": \"p@ssW0rd\",\n  \"hmacsignature\": false\n}"},"url":{"raw":"https://api.riseup.ai/v3/webhooks/:id","host":["https://api.riseup.ai"],"path":["v3","webhooks",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": 12,\n  \"title\": \"Webhook Title\",\n  \"entity\": \"user\",\n  \"activated\": true,\n  \"actions\": [\"user_created\", \"user_updated\", \"user_suspended\"],\n  \"url\": \"https://example.com/webhook-receiver-auth\",\n  \"basicauth\": true,\n  \"hmacsignature\": false\n}"}],"_postman_id":"89bab0f1-dea9-4d0b-b896-72995a1b1b15"},{"name":"Delete a webhook","id":"d14b90db-81bf-4e71-ae59-346393964d3f","request":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/webhooks/:id","description":"<p>Delete a webhooks by its ID.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 404, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","webhooks",":id"],"host":["https://api.riseup.ai"],"query":[],"variable":[{"id":"9a0dd97e-667d-48b3-8bf6-3d179dd496b5","type":"any","value":"1","key":"id"}]}},"response":[{"id":"47055c9a-7aad-45b1-aae5-ae8d1e05f6ef","name":"204 No Content","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":{"raw":"https://api.riseup.ai/v3/webhooks/:id","host":["https://api.riseup.ai"],"path":["v3","webhooks",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"d14b90db-81bf-4e71-ae59-346393964d3f"},{"name":"Get webhook actions list. Returns a list of all actions and related entities.","id":"0dcbc208-dae0-4ac3-a8b4-61a78354d255","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/webhooks/actions","description":"<p>Get webhook actions list. Returns a list of all actions and related entities.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","webhooks","actions"],"host":["https://api.riseup.ai"],"query":[],"variable":[]}},"response":[{"id":"64e6ba9a-1421-42a8-b97c-60456bfc2d67","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/webhooks/actions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"entity\": \"group\",\n    \"actions\": [\n      \"group_created\",\n      \"group_deleted\",\n      \"group_updated\"\n    ]\n  },\n  {\n    \"entity\": \"objective_registration\",\n    \"actions\": [\n      \"objective_registration_created\",\n      \"objective_registration_deleted\",\n      \"objective_registration_finished\",\n      \"objective_registration_updated\"\n    ]\n  }\n]"}],"_postman_id":"0dcbc208-dae0-4ac3-a8b4-61a78354d255"},{"name":"Get the list of events","id":"7945a446-e041-445c-8fe6-c85358aa3c88","request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/webhooks/events?state=pending&title=webhook_title&action=user_created&send_date=2023-06-08","description":"<p>Get the list of webhook events with optional filtering by state, title, action, and send_date.</p>\n<p><strong>Note:</strong> For common error responses (401, 403, 500), see the 'Generic API Errors' folder.</p>\n","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}},"urlObject":{"path":["v3","webhooks","events"],"host":["https://api.riseup.ai"],"query":[{"description":{"content":"<p>State of the event (pending, sending, limit, failed, success)</p>\n","type":"text/plain"},"key":"state","value":"pending"},{"description":{"content":"<p>Name of the webhook</p>\n","type":"text/plain"},"key":"title","value":"webhook_title"},{"description":{"content":"<p>Name of the action</p>\n","type":"text/plain"},"key":"action","value":"user_created"},{"description":{"content":"<p>Date of the event</p>\n","type":"text/plain"},"key":"send_date","value":"2023-06-08"}],"variable":[]}},"response":[{"id":"009a4960-9a0a-4944-a3dc-722b56d5b288","name":"200 Success","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer ","type":"text"}],"url":"https://api.riseup.ai/v3/webhooks/events"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": 1,\n    \"retries\": 0,\n    \"send_date\": \"2023-06-08 21:45:39\",\n    \"content\": \"{\\\"id\\\": 11, \\\"name\\\": \\\"group webhook created\\\", \\\"idpartner\\\": null, \\\"reference\\\": null}\",\n    \"state\": \"success\",\n    \"scheduled_date\": null,\n    \"title\": \"first webhook\",\n    \"action\": \"group_created\"\n  },\n  {\n    \"id\": 10,\n    \"retries\": 2,\n    \"send_date\": null,\n    \"content\": \"{\\\"id\\\": 209, \\\"title\\\": \\\"Delete action training\\\", \\\"skills\\\": [], \\\"keywords\\\": [], \\\"language\\\": \\\"English\\\", \\\"reference\\\": null, \\\"categories\\\": [], \\\"perimeters\\\": \\\"\\\", \\\"eduduration\\\": 60}\",\n    \"state\": \"pending\",\n    \"scheduled_date\": \"2023-06-08 21:49:31\",\n    \"title\": \"second webhook\",\n    \"action\": \"course_deleted\"\n  }\n]"}],"_postman_id":"7945a446-e041-445c-8fe6-c85358aa3c88"}],"id":"c8c654af-6171-482f-b2fb-feae5913d5b4","_postman_id":"c8c654af-6171-482f-b2fb-feae5913d5b4","description":"","auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]},"isInherited":true,"source":{"_postman_id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","id":"cc9a5879-c837-467b-9fbe-abe49ea39cb3","name":"Rise Up","type":"collection"}}}],"auth":{"type":"oauth2","oauth2":{"basicConfig":[{"key":"accessToken","value":""}],"advancedConfig":[{"key":"tokenType","value":"<token-type>"},{"key":"accessTokenUrl","value":"<access-token-url>"},{"key":"clientSecret","value":""},{"key":"clientId","value":""},{"key":"client_authentication","value":"<client_authentication>"},{"key":"grant_type","value":"<grant_type>"},{"key":"headerPrefix","value":"<header-prefix>"},{"key":"password","value":"{{clientSecret}}"},{"key":"username","value":"{{clientId}}"},{"key":"scope","value":"<scope>"},{"key":"tokenName","value":"<token-name>"},{"key":"challengeAlgorithm","value":"<challenge-algorithm>"}]}},"event":[{"listen":"prerequest","script":{"type":"text/javascript","requests":{},"exec":[""]}},{"listen":"test","script":{"type":"text/javascript","requests":{},"exec":[""]}}],"variable":[{"key":"endpoint","value":"https://api.riseup.ai"},{"key":"client","value":""},{"key":"secret","value":""},{"key":"access_token","value":"","type":"string"}]}