{"info":{"_postman_id":"323a24e8-eb03-49d8-b3ee-c20a87f3268e","name":"Inspire360 LMS APIs","description":"<html><head></head><body><p>Inspire360 APIs for users, enrollments, workshops, and orders.</p>\n<p>Contact your Inspire360 account manager to get started!</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"18139","collectionId":"323a24e8-eb03-49d8-b3ee-c20a87f3268e","publishedId":"SVtZvRvg","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2019-10-17T19:12:39.000Z"},"item":[{"name":"Create Authorization Token","id":"50b8907c-6f59-4572-b6b7-0d055017dec8","protocolProfileBehavior":{"disabledSystemHeaders":{"content-type":true,"accept":true},"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\"loginType\": \"internal\",\n\"loginId\": \"string\",\n\"secret\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/authorizations","description":"<h2 id=\"create-bearer-token\">Create Bearer Token</h2>\n<p><strong>Endpoint</strong>: /api.v3/authorizations</p>\n<p><strong>Method</strong>: POST</p>\n<p><strong>Parameters</strong>:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Name</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>loginType</td>\n<td>string</td>\n<td>Use \"internal\"</td>\n</tr>\n<tr>\n<td>loginId</td>\n<td>string</td>\n<td>Email address of account being used to access endpoint</td>\n</tr>\n<tr>\n<td>secret</td>\n<td>string</td>\n<td>Login password of account being used to access endpoint</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Extended Description</strong></p>\n<p>Obtain a bearer token for the account making the API calls.</p>\n<p>You will use the returned bearer token in the authorization header when calling the other /api.v3 endpoints.</p>\n","urlObject":{"protocol":"https","path":["api.v3","authorizations"],"host":["{{subdomain}}","inspire360","{{domain}}"],"query":[],"variable":[]}},"response":[{"id":"1d55d595-eeb2-4014-81d3-4d55ec83f1c4","name":"Create Authorization Token","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\"loginType\": \"internal\",\n\"loginId\": \"string\",\n\"secret\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/authorizations"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\n  \"accessToken\": \"eyJhbGciOiJIUzI...\",\n  \"tokenType\": \"Bearer\",\n  \"expiresIn\": \"300\",\n  \"jwtId\": \"2da3b569-9623-453a-8e99-47b777fc847e\"\n}"}],"_postman_id":"50b8907c-6f59-4572-b6b7-0d055017dec8"},{"name":"Refresh Authorization Token","id":"a70323fe-10bc-4140-bd48-4974bdf63c91","protocolProfileBehavior":{"disabledSystemHeaders":{"content-type":true,"accept":true},"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwtToken}}"}]},"isInherited":false},"method":"PUT","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jwt\" : \"JWT Token\"\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/authorizations","description":"<h2 id=\"refresh-bearer-token\">Refresh Bearer Token</h2>\n<p><strong>Endpoint</strong>: /api.v3/authorizations</p>\n<p><strong>Method</strong>: PUT</p>\n<p><strong>Parameters</strong>:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Name</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>jwt</td>\n<td>string</td>\n<td>JWT token to be refreshed</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api.v3","authorizations"],"host":["{{subdomain}}","inspire360","{{domain}}"],"query":[],"variable":[]}},"response":[{"id":"84b45552-6203-41d4-8f80-b565f7005d17","name":"Refresh Authorization Token","originalRequest":{"method":"PUT","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"jwt\" : \"JWT Token\"\n}","options":{"raw":{"language":"json"}}},"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/authorizations"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\n  \"accessToken\": \"eyJhbGciOiJIUzI...\",\n  \"tokenType\": \"Bearer\",\n  \"expiresIn\": \"300\",\n  \"jwtId\": \"2da3b569-9623-453a-8e99-47b777fc847e\"\n}"}],"_postman_id":"a70323fe-10bc-4140-bd48-4974bdf63c91"},{"name":"Create User Account","id":"70c96bb4-e6b1-4c19-ac62-caedf4941512","protocolProfileBehavior":{"disabledSystemHeaders":{"accept":true},"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwtToken}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"text/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"email\": \"string\",\n  \"firstName\": \"string\",\n  \"lastName\": \"string\",\n  \"externalReferenceId\": \"string\",\n  \"address\": {\n    \"company\": \"string\",\n    \"street1\": \"string\",\n    \"street2\": \"string\",\n    \"city\": \"string\",\n    \"province\": \"string\",\n    \"postalCode\": \"string\",\n    \"countryCode\": \"string\",\n    \"phone\": \"string\"\n  }\n}"},"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/accounts","description":"<h2>Create a new user</h2>\n\n<p><b>Endpoint:</b> /api.v3/accounts</p>\n\n<p><b>Method:</b> POST</p>\n\n<p><b>Request Payload:</b></p>\n\n<table><tbody><tr><td><div><b>Name</b></div><div><div><div><div></div></div></div><div></div></div></td><td><div><b>Type</b></div><div><div><div><div></div></div></div><div></div></div></td><td><div><b>Description</b></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>email</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>String (required)</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Email address</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>firstName</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>String (required)</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>First name</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>lastName</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>String (required)</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Last name</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>externalReferenceId</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>String</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Unique customer ID in the originating system</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>address</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>Object</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Not required, but if included in post, then street1, city, and province are required</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>company</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>String</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Company</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>street1</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>String (</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Address line 1</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>street2</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>String</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Address line 2</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>city</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>String</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>City</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>province</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>String</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Province/state</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>postalCode</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>String</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Postal/zip code</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>countryCode</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>String</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Two-character Country Code (https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes)</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>phone</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>String</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Primary phone number</div><div><div><div><div></div></div></div><div></div></div></td></tr></tbody></table>\n\n<p><b>Extended Description</b></p>\n\n<p>Creates a new user. Email address must be unique.</p>\n\n<p><b>Response</b></p>\n\n<p>Returns HTTP 200 on success.<br />\"accountId\" : \"uuid\"</p>\n\n<hr />\n<table><tbody><tr><td><div><b>Name</b></div><div><div><div><div></div></div></div><div></div></div></td><td><div><b>Type</b></div><div><div><div><div></div></div></div><div></div></div></td><td><div><b>Description</b></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>accountId</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>String</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Unique customer ID in Inspire360 system</div><div><div><div><div></div></div></div><div></div></div></td></tr></tbody></table>","urlObject":{"protocol":"https","path":["api.v3","accounts"],"host":["{{subdomain}}","inspire360","{{domain}}"],"query":[],"variable":[]}},"response":[{"id":"5d377d01-0d28-47ea-9115-f75088ae632f","name":"Create User Account","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"text/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"email\": \"string\",\n  \"firstName\": \"string\",\n  \"lastName\": \"string\",\n  \"externalReferenceId\": \"string\",\n  \"address\": {\n    \"company\": \"string\",\n    \"street1\": \"string\",\n    \"street2\": \"string\",\n    \"city\": \"string\",\n    \"province\": \"string\",\n    \"postalCode\": \"string\",\n    \"countryCode\": \"string\",\n    \"phone\": \"string\"\n  }\n}"},"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/accounts"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\n  \"createdOn\": \"string\",\n  \"accountId\": \"string\"\n}"}],"_postman_id":"70c96bb4-e6b1-4c19-ac62-caedf4941512"},{"name":"Account Lookup","id":"c2aff861-277c-4984-acdc-c22b161fad7a","protocolProfileBehavior":{"disabledSystemHeaders":{"accept":true},"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwtToken}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"text/json","type":"text"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/accounts/logins/internal/{{exampleEmail}}","description":"<h2 id=\"find-user-by-email-address\">Find user by email address</h2>\n<h3 id=\"description\">Description:</h3>\n<p>This endpoint can be used to query the system to see if an account exists for the specified email address.</p>\n<h3 id=\"response\">Response:</h3>\n<p>Code: 200</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Name</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Account ID</td>\n</tr>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>Email address</td>\n</tr>\n<tr>\n<td>firstName</td>\n<td>string</td>\n<td>First name</td>\n</tr>\n<tr>\n<td>lastName</td>\n<td>string</td>\n<td>Last name</td>\n</tr>\n</tbody>\n</table>\n</div><p>Code: 404</p>\n<p>Message \"Account reference does not exist\"</p>\n<p>(The email address specified in the request does not exist)</p>\n","urlObject":{"protocol":"https","path":["api.v3","accounts","logins","internal","{{exampleEmail}}"],"host":["{{subdomain}}","inspire360","{{domain}}"],"query":[],"variable":[]}},"response":[{"id":"f4e5d148-1e3b-4bdc-9a87-6e6dfee56669","name":"Account Lookup","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"text/json","type":"text"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/accounts/logins/internal/{{exampleEmail}}"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"email\": \"string\",\n  \"firstName\": \"string\",\n  \"lastName\": \"string\"\n}"}],"_postman_id":"c2aff861-277c-4984-acdc-c22b161fad7a"},{"name":"Retrieve an Account","id":"006844fd-fe9a-42e0-b70c-879c654cc82a","protocolProfileBehavior":{"disabledSystemHeaders":{"accept":true},"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwtToken}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"text/json","type":"text"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/accounts/{{accountId}}","description":"<h2 id=\"retrieve-an-account-by-id\">Retrieve an account by ID.</h2>\n<h3 id=\"description\">Description:</h3>\n<p>This endpoint can be used to retrieve basic account details.</p>\n<h3 id=\"response\">Response:</h3>\n<p>Code: 200</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Name</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Account ID</td>\n</tr>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>Email address</td>\n</tr>\n<tr>\n<td>firstName</td>\n<td>string</td>\n<td>First name</td>\n</tr>\n<tr>\n<td>lastName</td>\n<td>string</td>\n<td>Last name</td>\n</tr>\n</tbody>\n</table>\n</div><p>Code: 404</p>\n<p>Message \"Account reference does not exist\"</p>\n<p>(The account ID specified in the request does not exist)</p>\n","urlObject":{"protocol":"https","path":["api.v3","accounts","{{accountId}}"],"host":["{{subdomain}}","inspire360","{{domain}}"],"query":[],"variable":[]}},"response":[{"id":"1fec6a86-3580-47d1-b9c1-131287bd6627","name":"Retrieve an Account","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"text/json","type":"text"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/accounts/{{accountId}}"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"email\": \"string\",\n  \"firstName\": \"string\",\n  \"lastName\": \"string\"\n}"}],"_postman_id":"006844fd-fe9a-42e0-b70c-879c654cc82a"},{"name":"Currencies","id":"791ba629-e833-4530-a572-ae612d6c5cb9","protocolProfileBehavior":{"disabledSystemHeaders":{"accept":true},"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwtToken}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"text/json","type":"text"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/currencies","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Name</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Three letter ISO 4217 currency code. For example, \"USD\"</td>\n</tr>\n<tr>\n<td>format</td>\n<td></td>\n<td></td>\n</tr>\n<tr>\n<td>thousandsSeparator</td>\n<td>string</td>\n<td>The character used as the thousands separator. For example, \",\"</td>\n</tr>\n<tr>\n<td>decimalSeparator</td>\n<td>string</td>\n<td>The character used as the decimal separator. For example, \".\"</td>\n</tr>\n<tr>\n<td>decimalPlaces</td>\n<td>integer</td>\n<td>The number of digits after the decimal separator.</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name of the currency.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Extended Description:</strong> Retrieve a list of ISO 4217 currencies.</p>\n","urlObject":{"protocol":"https","path":["api.v3","currencies"],"host":["{{subdomain}}","inspire360","{{domain}}"],"query":[],"variable":[]}},"response":[{"id":"a4bda74c-e645-4ab4-8100-9ba8e4640660","name":"Currencies","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"text/json","type":"text"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/currencies"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"[\n  {\n    \"code\": \"string\",\n    \"format\": \"string\",\n    \"thousandsSeparator\": \"string\",\n    \"decimalSeparator\": \"string\",\n    \"decimalPlaces\": 0,\n    \"name\": \"string\"\n  }\n]"}],"_postman_id":"791ba629-e833-4530-a572-ae612d6c5cb9"},{"name":"Enrollments","id":"c161bb55-cc5d-4a61-9bc2-bd1e2e2bccfd","protocolProfileBehavior":{"disabledSystemHeaders":{"accept":true},"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwtToken}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"text/json","type":"text"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/enrollments","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Name</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>UUID of the enrollment.</td>\n</tr>\n<tr>\n<td>accountId</td>\n<td>string</td>\n<td>UUID of the user.</td>\n</tr>\n<tr>\n<td>educationId</td>\n<td>string</td>\n<td>UUID of the education node.</td>\n</tr>\n<tr>\n<td>productId</td>\n<td>string</td>\n<td>UUID of the product.</td>\n</tr>\n<tr>\n<td>sku</td>\n<td>string</td>\n<td>Product SKU.</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>User's enrollment status.  <br />Status include:  <br />\"enrolled\" - user is enrolled in the course.  <br />\"passed\" - user has passed the course.  <br />\"failed\" - user has not passed the course.</td>\n</tr>\n<tr>\n<td>enrollmentDate</td>\n<td>date/time</td>\n<td>Date/time the user started taking the course.  <br />For example, \"2012-07-23 15:15:13\"</td>\n</tr>\n<tr>\n<td>completedDate</td>\n<td>date/time</td>\n<td>Date/time the user completed the course. Only returned when the status is either \"passed\" or \"failed\".  <br />For example, \"2018-07-18 09:03:25\"</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api.v3","enrollments"],"host":["{{subdomain}}","inspire360","{{domain}}"],"query":[],"variable":[]}},"response":[{"id":"69d854e6-fed1-417b-a1de-d7ed330ee3a2","name":"enrollments","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"text/json","type":"text"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/enrollments"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 21 Oct 2024 21:16:51 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"vary","value":"Origin"},{"key":"vary","value":"Access-Control-Request-Method"},{"key":"vary","value":"Access-Control-Request-Headers"},{"key":"vary","value":"Accept-Encoding"},{"key":"request-id","value":"3a895318e1ea4b07869016224999a4f4"},{"key":"x-server","value":"dapr-57f5796f8-7nchf"},{"key":"x-project","value":"IdeafitAPI/opt"},{"key":"content-md5","value":"37a96f48e241a0d1b53cbdf8a855a703"},{"key":"x-powered-by","value":"Dapr"},{"key":"access-control-expose-headers","value":"X-Server,X-Project,X-ObjectId,Content-MD5"},{"key":"Content-Encoding","value":"gzip"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"8d644563a87552b9-LAX"}],"cookie":[],"responseTime":null,"body":"{\n  \"page\": 1,\n  \"pages\": 0,\n  \"limit\": 0,\n  \"count\": 0,\n  \"total\": 0,\n  \"data\": [\n    {\n      \"id\": \"string\",\n      \"accountId\": \"string\",\n      \"educationId\": \"string\",\n      \"productId\": \"string\",\n      \"sku\": \"string\",\n      \"status\": \"string\",\n      \"enrollmentDate\": \"string\",\n      \"completedDate\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"c161bb55-cc5d-4a61-9bc2-bd1e2e2bccfd"},{"name":"Enrollment","id":"96a4bc6d-9efc-4f7e-8d3d-c16dd6b9a216","protocolProfileBehavior":{"disabledSystemHeaders":{"accept":true},"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwtToken}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"text/json","type":"text"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/enrollments/{id}","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Name</strong></th>\n<th><strong>Type</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>UUID of the enrollment.</td>\n</tr>\n<tr>\n<td>accountId</td>\n<td>string</td>\n<td>UUID of the user.</td>\n</tr>\n<tr>\n<td>educationId</td>\n<td>string</td>\n<td>UUID of the education node.</td>\n</tr>\n<tr>\n<td>productId</td>\n<td>string</td>\n<td>UUID of the product.</td>\n</tr>\n<tr>\n<td>sku</td>\n<td>string</td>\n<td>Product SKU.</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>User's enrollment status.  <br />Status include:  <br />\"enrolled\" - user is enrolled in the course.  <br />\"passed\" - user has passed the course.  <br />\"failed\" - user has not passed the course.</td>\n</tr>\n<tr>\n<td>enrollmentDate</td>\n<td>date/time</td>\n<td>Date/time the user started taking the course.  <br />For example, \"2012-07-23 15:15:13\"</td>\n</tr>\n<tr>\n<td>completedDate</td>\n<td>date/time</td>\n<td>Date/time the user completed the course. Only returned when the status is either \"passed\" or \"failed\".  <br />For example, \"2018-07-18 09:03:25\"</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","path":["api.v3","enrollments","{id}"],"host":["{{subdomain}}","inspire360","{{domain}}"],"query":[],"variable":[]}},"response":[{"id":"fe5fafd9-2422-40a7-8d12-dac8844e3a21","name":"enrollment","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"text/json","type":"text"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/enrollments/ddee1bb0-c804-11ec-8dad-3ca82a13e96c"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 21 Oct 2024 21:21:00 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"vary","value":"Accept-Encoding"},{"key":"vary","value":"Origin"},{"key":"vary","value":"Access-Control-Request-Method"},{"key":"vary","value":"Access-Control-Request-Headers"},{"key":"request-id","value":"d749412bf0a34a94816ed2df2bf9bc7d"},{"key":"x-server","value":"dapr-57f5796f8-gnpb4"},{"key":"x-project","value":"IdeafitAPI/opt"},{"key":"content-md5","value":"c57cc019e99c453952e4087164771abf"},{"key":"x-powered-by","value":"Dapr"},{"key":"access-control-expose-headers","value":"X-Server,X-Project,X-ObjectId,Content-MD5"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"Content-Encoding","value":"gzip"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"8d644b76ada22f5e-LAX"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"accountId\": \"string\",\n  \"educationId\": \"string\",\n  \"productId\": \"string\",\n  \"sku\": \"string\",\n  \"status\": \"string\",\n  \"enrollmentDate\": \"string\",\n  \"completedDate\": \"string\"\n}"}],"_postman_id":"96a4bc6d-9efc-4f7e-8d3d-c16dd6b9a216"},{"name":"Create Order","id":"622727b9-6d23-4932-aacf-69a5ac1676e4","protocolProfileBehavior":{"disabledSystemHeaders":{"accept":true},"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwtToken}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"text/json"}],"body":{"mode":"raw","raw":"{\n  \"accountId\": \"string\",\n  \"orderDate\": \"string\",\n  \"externalOrderId\": \"string\",\n  \"total\": {\n    \"currency\": \"string\",\n    \"value\": 0\n  },\n  \"items\": [\n    {\n      \"sku\": \"string\",\n      \"title\": \"string\",\n      \"quantity\": 0,\n      \"price\": {\n        \"currency\": \"string\",\n        \"value\": 0\n      },\n      \"itemType\": \"Mapped\"\n    }\n  ],\n  \"source\": \"api\",\n  \"sourceId\": \"string\"\n}"},"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/orders","description":"<h2>Create a new order</h2>\n\n<p><b>Endpoint:</b> /api.v3/orders</p>\n\n<p><b>Method:</b> POST</p>\n\n<p><b>Parameters:</b></p>\n\n<table><tbody><tr><td><div><b>Name</b></div><div><div><div><div></div></div></div><div></div></div></td><td><div><b>Type</b></div><div><div><div><div></div></div></div><div></div></div></td><td><div><b>Description</b></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>accountId</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string (required)</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Unique user ID in the Inspire360 system</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>orderDate</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string (required)</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>ISO 8601 standard<br />Example: 2019-09-07T15:50-04:00</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>externalOrderId</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string (required)</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Unique order ID in the originating system</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>total</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>object (required)</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Total amount charged for the order</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>currency</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>ISO 4217 Alphabetic code<br />Example: USD</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>value</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>integer</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Amount (as integer) in the given currency, represented in the smallest unit available in the currency. Example 100 for 1.00 USD</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>items</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>object (required)</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>sku</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Unique item code</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>title</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Title of item</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>quantity</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>integer</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Quantity of item</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>price</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>object</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Price of item</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>currency</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>ISO 4217 Alphabetic code<br />Example: USD</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>value</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>integer</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Amount (as integer) in the given currency, represented in the smallest unit available in the currency. Example 100 for 1.00 USD</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>itemType</div><div><div><div><div></div></div></div><div></div></div></td><td><div>string</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Accepted values: Mapped, Not Mapped, Tax, Shipping, Discount<br /><br /><b>Mapped</b> items will be processed in the Inspire360 system. All other item types are for informational purposes only</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>source</div><div><div><div><div></div></div></div><div></div></div></td><td><div>string</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Default: \"api\"</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div>sourceId</div><div><div><div><div></div></div></div><div></div></div></td><td><div>string</div><div><div><div><div></div></div></div><div></div></div></td><td><div>Not currently used</div><div><div><div><div></div></div></div><div></div></div></td></tr></tbody></table>\n\n<p><b>Extended Description</b></p>\n\n<p>Creates a new order.</p>\n\n<p><b>Response</b></p>\n\n<p>Returns HTTP 200 on success.</p>","urlObject":{"protocol":"https","path":["api.v3","orders"],"host":["{{subdomain}}","inspire360","{{domain}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"622727b9-6d23-4932-aacf-69a5ac1676e4"},{"name":"Products","id":"278c959e-7ecf-4669-8580-c4b627f678e1","protocolProfileBehavior":{"disabledSystemHeaders":{"accept":true},"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwtToken}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"text/json","type":"text"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/products","description":"<p>Retrieve all products on your site.</p>\n","urlObject":{"protocol":"https","path":["api.v3","products"],"host":["{{subdomain}}","inspire360","{{domain}}"],"query":[],"variable":[]}},"response":[{"id":"3e216267-6e68-48d0-9115-b1c6e50fafad","name":"api.v3/products","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"text/json","type":"text"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/products"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 18 Oct 2024 22:43:44 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"vary","value":"Origin"},{"key":"vary","value":"Access-Control-Request-Method"},{"key":"vary","value":"Access-Control-Request-Headers"},{"key":"vary","value":"Accept-Encoding"},{"key":"request-id","value":"df129f98718949e7a1c9d55ece9100e2"},{"key":"x-server","value":"dapr-b95795f88-jprgn"},{"key":"x-project","value":"IdeafitAPI/opt"},{"key":"content-md5","value":"b41ee998f87091026e192a0f9bef8f1d"},{"key":"x-powered-by","value":"Dapr"},{"key":"access-control-expose-headers","value":"X-Server,X-Project,X-ObjectId,Content-MD5"},{"key":"Content-Encoding","value":"gzip"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"8d4c0c888c202ecc-LAX"}],"cookie":[],"responseTime":null,"body":"{\n  \"page\": 1,\n  \"pages\": 0,\n  \"limit\": 0,\n  \"count\": 0,\n  \"total\": 0,\n  \"data\": [\n    {\n      \"id\": \"string\",\n      \"title\": \"string\",\n      \"educationId\": \"string\",\n      \"sku\": \"string\",\n      \"price\": {\n        \"displayAmount\": \"string\",\n        \"currency\": \"string\",\n        \"value\": 0\n      },\n      \"type\": \"string\",\n      \"url\": \"string\",\n      \"description\": \"string\",\n      \"imageUrl\": \"string\",\n      \"subdomainContentOwner\": \"string\",\n      \"availableForPurchase\": false,\n      \"visible\": false,\n      \"categories\": [\n        {\n          \"id\": \"string\",\n          \"name\": \"string\"\n        }\n      ]\n    }\n  ]\n}"}],"_postman_id":"278c959e-7ecf-4669-8580-c4b627f678e1"},{"name":"Product","id":"07c46d3e-c44c-4c9d-a5a3-f2a90105c679","protocolProfileBehavior":{"disabledSystemHeaders":{"accept":true},"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwtToken}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"text/json","type":"text"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/products/{id}","description":"<p>Retrieve a specific product on your site.</p>\n","urlObject":{"protocol":"https","path":["api.v3","products","{id}"],"host":["{{subdomain}}","inspire360","{{domain}}"],"query":[],"variable":[]}},"response":[{"id":"a27c6ca3-8342-42de-bf7e-a78281499c61","name":"api.v3/products Copy","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"text/json","type":"text"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/products/8b862002-5f1c-11ef-af01-a61e2532f714"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 18 Oct 2024 22:46:07 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"vary","value":"Origin"},{"key":"vary","value":"Access-Control-Request-Method"},{"key":"vary","value":"Access-Control-Request-Headers"},{"key":"vary","value":"Accept-Encoding"},{"key":"request-id","value":"ff2f87c14cf54d7eb3bb550f6f658283"},{"key":"x-server","value":"dapr-b95795f88-n9sjk"},{"key":"x-project","value":"IdeafitAPI/opt"},{"key":"content-md5","value":"3082edc7e126ae76bb879399fcf1bdb4"},{"key":"x-powered-by","value":"Dapr"},{"key":"access-control-expose-headers","value":"X-Server,X-Project,X-ObjectId,Content-MD5"},{"key":"Content-Encoding","value":"gzip"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"CF-Cache-Status","value":"DYNAMIC"},{"key":"Set-Cookie","value":"__cf_bm=O96qGUaUt28zw9BF7DuYwwivSlIHFp7ZGHabzjBlJzQ-1729291567-1.0.1.1-qHSxMpCRVPXiJHyAH2K_IunaIiSQ3_BRu1e3YZDeHdE8vu1J6ZamYmk3HYO0FNyrHJyCreQ5BE0fkBkyxQ.7sQ; path=/; expires=Fri, 18-Oct-24 23:16:07 GMT; domain=.inspire360.com; HttpOnly; Secure; SameSite=None"},{"key":"Server","value":"cloudflare"},{"key":"CF-RAY","value":"8d4c1005e95408a7-LAX"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"title\": \"string\",\n  \"educationId\": \"string\",\n  \"sku\": \"string\",\n  \"price\": {\n    \"displayAmount\": \"string\",\n    \"currency\": \"string\",\n    \"value\": 0\n  },\n  \"type\": \"string\",\n  \"url\": \"string\",\n  \"description\": \"string\",\n  \"imageUrl\": \"string\",\n  \"subdomainContentOwner\": \"string\",\n  \"availableForPurchase\": false,\n  \"visible\": false,\n  \"categories\": [\n    {\n      \"id\": \"string\",\n      \"name\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"07c46d3e-c44c-4c9d-a5a3-f2a90105c679"},{"name":"Workshop Instances","id":"2f74779c-5684-4d7c-9ba8-bec99973efb7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"text/json"},{"key":"Accept","value":"application/json"},{"key":"Origin","value":"{{origin}}","type":"text"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/workshops/instances","description":"<h2>Retrieve workshop instances.</h2>\n\n<p><b>Endpoint:</b>  /api.v3/workshops/instances</p>\n\n<p><b>Method:</b> GET</p>\n\n<p><b>Parameters:</b></p>\n<table>\n  <tr>\n    <td><b>Name</b></td>\n    <td><b>Type</b></td>\n    <td><b>Description</b></td>\n  </tr>\n  <tr>\n    <td><p>status</p></td>\n    <td><p>string</p></td>\n    <td><p>By default it is ‘Active’, but can be ‘Pending’, ‘Cancelled’, ‘Completed’</p></td>\n  </tr>\n  <tr>\n    <td><p>startsAfter</p></td>\n    <td><p>string</p></td>\n    <td>Any value that you can pass to php DateTime class (e.g. ‘2019-07-01 10:00:00-0700’, ‘tomorrow’, ‘yesterday’, etc)</td>\n  </tr>\n  <tr>\n    <td><p>location</p></td>\n    <td><p>string</p></td>\n    <td>Any value that google can geolocate: <a href=\"https://developers.google.com/maps/documentation/geolocation/intro#body\">https://developers.google.com/maps/documentation/geolocation/intro#body</a></td>\n  </tr>\n  <tr>\n    <td><p>radius</p></td>\n    <td><p>integer</p></td>\n    <td>Value in miles</td>\n  </tr>\n  <tr>\n    <td><p>sku</p></td>\n    <td><p>string</p></td>\n    <td>Workshop instance SKU</td>\n  </tr>\n      <tr>\n    <td><p>externalId</p></td>\n    <td><p>string</p></td>\n    <td><p>Client’s external ID for the workshop instance, such as a SalesForceID.</p></td>\n  </tr>\n        <tr>\n    <td><p>registrationOpen</p></td>\n    <td><p>string</p></td>\n    <td><p>True if registrationEnds value is in the future; False if registrationEnds value is in the past</p></td>\n  </tr>\n  </table>\n  \n<p><b>Response:</b></p>\n<table>\n <tr>\n    <td><b>Name</b></td>\n    <td><b>Type</b></td>\n    <td><b>Description</b></td>\n  </tr>\n  <tr>\n    <td><p>instanceId</p></td>\n    <td><p>string</p></td>\n    <td><p>Our internal unique ID for workshop instance</p></td>\n  </tr>\n    <tr>\n    <td><p>externalId</p></td>\n    <td><p>string</p></td>\n    <td><p>Client’s external ID for the workshop instance, such as a SalesForceID.</p></td>\n  </tr>\n  <tr>\n    <td><p>name</p></td>\n    <td><p>string</p></td>\n    <td><p>Name of workshop instance</p></td>\n  </tr>\n  <tr>\n    <td><p>sku</p></td>\n    <td><p>string</p></td>\n    <td>Workshop instance SKU</td>\n  </tr>\n  <tr>\n    <td><p>price</p></td>\n    <td><p>string</p></td>\n    <td>Price of workshop instance in USD</td>\n  </tr>\n  <tr>\n    <td><p>source</p></td>\n    <td><p>string</p></td>\n    <td>Host server name</td>\n  </tr>\n    <tr>\n    <td><p>status</p></td>\n    <td><p>string</p></td>\n    <td>Workshop instance status. Values include: \"Pending\", \"Active\", \"Cancelled\", \"Completed\" </td>\n  </tr>\n    <tr>\n    <td><p>imageUrl</p></td>\n    <td><p>string</p></td>\n    <td>Image URL of workshop instance</td>\n  </tr>\n    <tr>\n    <td><p>capacity</p></td>\n    <td><p>integer</p></td>\n    <td>Number of users who can enroll in the workshop instance</td>\n  </tr>\n    <tr>\n    <td><p>enrolled</p></td>\n    <td><p>integer</p></td>\n    <td>Number of users currently enrolled in the workshop instance</td>\n  </tr>\n    <tr>\n    <td><p>startTime</p></td>\n    <td><p>date/time</p></td>\n    <td>Start date time of workshop. Example: 2019-09-06T19:00:00+0000</td>\n  </tr>\n    <tr>\n    <td><p>endTime</p></td>\n    <td><p>date/time</p></td>\n    <td>End date time of workshop. Example: 2019-09-08T22:00:00+0000</td>\n  </tr>\n   <tr>\n    <td><p>dates.description</p></td>\n    <td><p>string</p></td>\n    <td>Used for workshops that span multiple days.  Name of workshop time slote.  Example: “Friday's Form Class”</td>\n  </tr>\n   <tr>\n    <td><p>dates.start</p></td>\n    <td><p>date/time</p></td>\n    <td>Used for workshops that span multiple days. Start time of workshop within timeslot. Example: 2019-09-06T19:00:00+0000</td>\n  </tr>\n   <tr>\n    <td><p>dates.end</p></td>\n    <td><p>date/time</p></td>\n    <td>Used for workshops that span multiple days.\nEnd time of workshop within timeslot. Example: 2019-09-06T23:00:00+0000\n</td>\n  </tr>\n     <tr>\n      <td><p>dates.start</p></td>\n    <td><p>date/time</p></td>\n    <td>Used for workshops that span multiple days. Start time of workshop within timeslot. Example: 2019-09-06T19:00:00+0000</td>\n  </tr>\n     <tr>\n      <td><p>registrationOpen</p></td>\n    <td><p>boolean</p></td>\n    <td>True if registrationEnds value is in the future; False if registrationEnds value is in the past</td>\n  </tr>\n     <tr>\n      <td><p>registrationEnds</p></td>\n    <td><p>date/time</p></td>\n    <td>End date time of when workshop can be purchased.  Often set to the same date time as the workshop end date.</td>\n  </tr>\n     <tr>\n    <td><p>instructors.instructorId</p></td>\n    <td><p>string</p></td>\n    <td>Our internal unique ID for the instructor</td>\n  </tr>\n     <tr>\n    <td><p>instructors.name</p></td>\n    <td><p>string</p></td>\n    <td>Instructor’s name</td>\n  </tr>\n     <tr>\n    <td><p>hostFacility.externalId</p></td>\n    <td><p>string</p></td>\n    <td>Client’s external ID for the facility, such as a SalesForceID.</td>\n  </tr>\n       <tr>\n    <td><p>hostFacility.imageUrl</p></td>\n    <td><p>string</p></td>\n    <td>Image path of the facility</td>\n  </tr>\n       <tr>\n    <td><p>hostFacility.status</p></td>\n    <td><p>string</p></td>\n    <td>Facility status.</td>\n  </tr>\n       <tr>\n    <td><p>address.firstName</p></td>\n    <td><p>string</p></td>\n    <td>Facility address first name (most likely blank)</td>\n  </tr>\n       <tr>\n    <td><p>address.lastName</p></td>\n    <td><p>string</p></td>\n    <td>Facility address last name (most likely blank)</td>\n  </tr>\n       <tr>\n    <td><p>address.street1</p></td>\n    <td><p>string</p></td>\n    <td>Facility street address</td>\n  </tr>\n       <tr>\n    <td><p>address.street2</p></td>\n    <td><p>string</p></td>\n    <td>Facility street address 2</td>\n  </tr>\n         <tr>\n    <td><p>address.city</p></td>\n    <td><p>string</p></td>\n    <td>Facility city</td>\n  </tr>\n         <tr>\n    <td><p>address.province</p></td>\n    <td><p>string</p></td>\n    <td>Facility province.  Two letter state code in most cases.</td>\n  </tr>\n         <tr>\n    <td><p>address.postalCode</p></td>\n    <td><p>string</p></td>\n    <td>Facility zip code</td>\n  </tr>\n         <tr>\n    <td><p>address.countryCode</p></td>\n    <td><p>string</p></td>\n    <td>Facility country code</td>\n  </tr>\n         <tr>\n    <td><p>address.phone</p></td>\n    <td><p>string</p></td>\n    <td>Facility phone number</td>\n  </tr>\n</table>\n<p><b>Response<b></b></b></p>\n<p>Returns HTTP 200 on success.</p>\n<br />\n<p><b>Extended Description<b></b></b></p>\n<p>Returns workshop instances in JSON.</p>\n\n<hr />","urlObject":{"protocol":"https","path":["api.v3","workshops","instances"],"host":["{{subdomain}}","inspire360","{{domain}}"],"query":[],"variable":[]}},"response":[{"id":"0aa0aec5-6d41-4a11-bc44-9761260919ab","name":"Workshop Instances","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"text/json"},{"key":"Accept","value":"application/json"},{"key":"Origin","value":"{{origin}}","type":"text"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/workshops/instances"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\n    \"start\": 1,\n    \"limit\": 1,\n    \"total\": 1,\n    \"items\": [\n        {\n            \"instanceId\": \"string\",\n            \"price\": \"string\",\n            \"source\": \"string\",\n            \"capacity\": integer,\n            \"enrolled\": integer,\n            \"atCapacity\": false,\n            \"dates\": [\n                {\n                    \"description\": \"string\",\n                    \"start\": \"string\",\n                    \"end\": \"string\"\n                },\n                {\n                    \"description\": \"string\",\n                    \"start\": \"string\",\n                    \"end\": \"string\"\n                }\n            ],\n            \"instructors\": [\n                {\n                    \"instructorId\": \"string\",\n                    \"name\": \"string\"\n                }\n            ],\n            \"categories\": [\n                \"string\"\n            ],\n            \"internalCategories\": [\n                \"string\"\n            ]\n            \"externalId\": \"string\",\n            \"workshopExternalId\": \"string\",\n            \"name\": \"string\",\n            \"sku\": \"string\",\n            \"status\": \"string\",\n            \"imageUrl\": \"string\",\n            \"startTime\": \"string\",\n            \"endTime\": \"string\",\n            \"registrationOpen\": true,\n            \"timezone\": \"string\",\n            \"hostFacility\": {\n                \"name\": \"string\",\n                \"externalId\": \"string\",\n                \"imageUrl\": \"string\",\n                \"status\": \"string\"\n            },\n            \"address\": {\n                \"firstName\": \"string\",\n                \"lastName\": \"string\",\n                \"street1\": \"string\",\n                \"street2\": \"string\",\n                \"city\": \"string\",\n                \"province\": \"string\",\n                \"postalCode\": \"string\",\n                \"countryCode\": \"string\",\n                \"phone\": \"string\"\n            }\n            \"webinarUrl\": \"string\",\n            \"webinarUrlPostEvent\": \"string\"\n        }\n    ]\n}"}],"_postman_id":"2f74779c-5684-4d7c-9ba8-bec99973efb7"},{"name":"Workshop Instance","id":"480b0df2-aaf1-4568-a21e-e01163f9a09c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"text/json"},{"key":"Accept","value":"application/json"},{"key":"Origin","value":"{{origin}}","type":"text"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/workshops/instances/{id}","description":"<h2>Retrieve workshop instance.</h2>\n\n<p><b>Endpoint:</b> /api.v3/workshops/instances/id</p>\n\n<p><b>Method:</b> GET</p>\n\n<p><b>Parameters:</b></p>\n\n<table><tbody><tr><td><div><b>Name</b></div><div><div><div><div></div></div></div><div></div></div></td><td><div><b>Type</b></div><div><div><div><div></div></div></div><div></div></div></td><td><div><b>Description</b></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>status</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>By default it is ‘Active’, but can be ‘Pending’, ‘Cancelled’, ‘Completed’</p></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>startsAfter</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Any value that you can pass to php DateTime class (e.g. ‘2019-07-01 10:00:00-0700’, ‘tomorrow’, ‘yesterday’, etc)</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>location</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Any value that google can geolocate: <a href=\"https://developers.google.com/maps/documentation/geolocation/intro#body\">https://developers.google.com/maps/documentation/geolocation/intro#body</a></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>radius</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>integer</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Value in miles</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>sku</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Workshop instance SKU</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>externalId</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>Client’s external ID for the workshop instance, such as a SalesForceID.</p></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>registrationOpen</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>True if registrationEnds value is in the future; False if registrationEnds value is in the past</p></div><div><div><div><div></div></div></div><div></div></div></td></tr></tbody></table>\n\n<p><b>Response:</b></p>\n\n<table><tbody><tr><td><div><b>Name</b></div><div><div><div><div></div></div></div><div></div></div></td><td><div><b>Type</b></div><div><div><div><div></div></div></div><div></div></div></td><td><div><b>Description</b></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>instanceId</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>Our internal unique ID for workshop instance</p></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>externalId</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>Client’s external ID for the workshop instance, such as a SalesForceID.</p></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>name</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>Name of workshop instance</p></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>sku</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Workshop instance SKU</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>price</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Price of workshop instance in USD</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>source</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Host server name</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>status</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Workshop instance status. Values include: \"Pending\", \"Active\", \"Cancelled\", \"Completed\"</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>imageUrl</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Image URL of workshop instance</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>capacity</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>integer</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Number of users who can enroll in the workshop instance</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>enrolled</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>integer</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Number of users currently enrolled in the workshop instance</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>startTime</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>date/time</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Start date time of workshop. Example: 2019-09-06T19:00:00+0000</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>endTime</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>date/time</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>End date time of workshop. Example: 2019-09-08T22:00:00+0000</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>dates.description</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Used for workshops that span multiple days. Name of workshop time slote. Example: “Friday's Form Class”</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>dates.start</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>date/time</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Used for workshops that span multiple days. Start time of workshop within timeslot. Example: 2019-09-06T19:00:00+0000</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>dates.end</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>date/time</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Used for workshops that span multiple days.<br />End time of workshop within timeslot. Example: 2019-09-06T23:00:00+0000<br /></div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>dates.start</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>date/time</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Used for workshops that span multiple days. Start time of workshop within timeslot. Example: 2019-09-06T19:00:00+0000</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>registrationOpen</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>boolean</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>True if registrationEnds value is in the future; False if registrationEnds value is in the past</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>registrationEnds</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>date/time</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>End date time of when workshop can be purchased. Often set to the same date time as the workshop end date.</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>instructors.instructorId</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Our internal unique ID for the instructor</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>instructors.name</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Instructor’s name</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>hostFacility.externalId</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Client’s external ID for the facility, such as a SalesForceID.</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>hostFacility.imageUrl</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Image path of the facility</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>hostFacility.status</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Facility status.</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>address.firstName</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Facility address first name (most likely blank)</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>address.lastName</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Facility address last name (most likely blank)</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>address.street1</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Facility street address</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>address.street2</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Facility street address 2</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>address.city</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Facility city</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>address.province</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Facility province. Two letter state code in most cases.</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>address.postalCode</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Facility zip code</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>address.countryCode</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Facility country code</div><div><div><div><div></div></div></div><div></div></div></td></tr><tr><td><div><p>address.phone</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div><p>string</p></div><div><div><div><div></div></div></div><div></div></div></td><td><div>Facility phone number</div><div><div><div><div></div></div></div><div></div></div></td></tr></tbody></table>\n\n<p><b>Response</b></p>\n\n<p>Returns HTTP 200 on success.</p>\n\n<p><b>Extended Description</b></p>\n\n<p>Returns workshop instances in JSON.</p>\n\n<hr />\n","urlObject":{"protocol":"https","path":["api.v3","workshops","instances","{id}"],"host":["{{subdomain}}","inspire360","{{domain}}"],"query":[],"variable":[]}},"response":[{"id":"147caa4e-63fa-4b7c-a640-f553fbe53551","name":"Workshop Instance","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"text/json"},{"key":"Accept","value":"application/json"},{"key":"Origin","value":"{{origin}}","type":"text"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/workshops/instances"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\n    \"instanceId\": \"string\",\n    \"price\": \"string\",\n    \"source\": \"string\",\n    \"capacity\": integer,\n    \"enrolled\": integer,\n    \"atCapacity\": false,\n    \"dates\": [\n        {\n            \"description\": \"string\",\n            \"start\": \"string\",\n            \"end\": \"string\"\n        },\n        {\n            \"description\": \"string\",\n            \"start\": \"string\",\n            \"end\": \"string\"\n        }\n    ],\n    \"instructors\": [\n        {\n            \"instructorId\": \"string\",\n            \"name\": \"string\"\n        }\n    ],\n    \"categories\": [\n        \"string\"\n    ],\n    \"internalCategories\": [\n        \"string\"\n    ]\n    \"externalId\": \"string\",\n    \"workshopExternalId\": \"string\",\n    \"name\": \"string\",\n    \"sku\": \"string\",\n    \"status\": \"string\",\n    \"imageUrl\": \"string\",\n    \"startTime\": \"string\",\n    \"endTime\": \"string\",\n    \"registrationOpen\": true,\n    \"timezone\": \"string\",\n    \"hostFacility\": {\n        \"name\": \"string\",\n        \"externalId\": \"string\",\n        \"imageUrl\": \"string\",\n        \"status\": \"string\"\n    },\n    \"address\": {\n        \"firstName\": \"string\",\n        \"lastName\": \"string\",\n        \"street1\": \"string\",\n        \"street2\": \"string\",\n        \"city\": \"string\",\n        \"province\": \"string\",\n        \"postalCode\": \"string\",\n        \"countryCode\": \"string\",\n        \"phone\": \"string\"\n    }\n    \"webinarUrl\": \"string\",\n    \"webinarUrlPostEvent\": \"string\"\n}"}],"_postman_id":"480b0df2-aaf1-4568-a21e-e01163f9a09c"},{"name":"api.v3/subscriptions/videos","id":"f5f34a63-787f-41a5-bd89-7128c731b8e9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"text/json"},{"key":"Accept","value":"application/json"},{"key":"Origin","value":"{{origin}}","type":"text"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/subscriptions/videos/","description":"<h2>Retrieve subscription video content.</h2>\n\n<p><b>Endpoint:</b>  /api.v3/subscriptions/videos</p>\n\n<p><b>Method:</b> GET</p>\n\n<p><b>Parameters:</b></p>\n<table>\n  <tr>\n    <td><b>Name</b></td>\n    <td><b>Type</b></td>\n    <td><b>Description</b></td>\n  </tr>\n  <tr>\n    <td><p>Subscription ObjectId</p></td>\n    <td><p>number</p></td>\n    <td><p>Mongo ObjectId of the subscription for the node.</p></td>\n  </tr>\n  </table>\n  \n<p><b>Response:</b></p>\n<table>\n <tr>\n    <td><b>Name</b></td>\n    <td><b>Type</b></td>\n    <td><b>Description</b></td>\n  </tr>\n  <tr>\n    <td><p>id</p></td>\n    <td><p>string</p></td>\n    <td><p>Unique ID of the content</p></td>\n  </tr>\n    <tr>\n    <td><p>title</p></td>\n    <td><p>string</p></td>\n    <td><p>Title of the content</p></td>\n  </tr>\n  <tr>\n    <td><p>type</p></td>\n    <td><p>string</p></td>\n    <td><p>Type of content (e.g. \"video\")</p></td>\n  </tr>\n  <tr>\n    <td><p>url</p></td>\n    <td><p>string</p></td>\n    <td><p>URL of the video content</p></td>\n  </tr>\n  <tr>\n    <td><p>categories</p></td>\n    <td><p>array of strings</p></td>\n    <td><p>Category terms content is tagged with</p></td>\n  </tr>\n  <tr>\n    <td><p>imageUrl</p></td>\n    <td><p>string</p></td>\n    <td><p>Full URL path of image</p></td>\n  </tr>\n    <tr>\n    <td><p>description</p></td>\n    <td><p>string</p></td>\n    <td><p>Desription of content</p></td>\n  </tr>\n    <tr>\n    <td><p>dateAdded</p></td>\n    <td><p>string</p></td>\n    <td><p>Date content added to the subscription</p></td>\n  </tr>\n    <tr>\n    <td><p>rating</p></td>\n    <td><p>integer</p></td>\n    <td><p>Average 5 star rating</p></td>\n  </tr>\n    <tr>\n    <td><p>ratingCount</p></td>\n    <td><p>integer</p></td>\n    <td><p>Number of ratings</p></td>\n  </tr>\n    <tr>\n    <td><p>subscriptionId</p></td>\n    <td><p>string</p></td>\n    <td>Subcription Id of the content</td>\n  </tr>\n    <tr>\n    <td><p>isNew</p></td>\n    <td><p>boolean</p></td>\n    <td>True if video has been tagged as new</td>\n  </tr>\n\n</table>\n<p><b>Response<b></b></b></p>\n<p>Returns HTTP 200 on success.</p>\n<br />\n<p><b>Extended Description<b></b></b></p>\n<p>Returns subscription content in JSON.</p>\n\n<hr />","urlObject":{"protocol":"https","path":["api.v3","subscriptions","videos",""],"host":["{{subdomain}}","inspire360","{{domain}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"f5f34a63-787f-41a5-bd89-7128c731b8e9"},{"name":"api.v3/imports","id":"a3d4c49b-d749-4b8c-b8f5-6bbe4a8792d1","protocolProfileBehavior":{"disabledSystemHeaders":{"accept":true},"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwtToken}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"text/json","type":"text"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/api.v3/imports/{id}","urlObject":{"protocol":"https","path":["api.v3","imports","{id}"],"host":["{{subdomain}}","inspire360","{{domain}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"a3d4c49b-d749-4b8c-b8f5-6bbe4a8792d1"},{"name":"courseplus/user","event":[{"listen":"test","script":{"id":"b526689a-6667-4fd5-bf81-06d69b9c18ba","exec":["tests[\"Status code is 200\"] = responseCode.code === 200;","","tests[\"Response time is less than 200ms\"] = responseTime < 500;"],"type":"text/javascript"}}],"id":"b5ca932c-e461-4587-91c1-11aa47bb880d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"X-Access-Token","value":"{{apiToken}}"},{"key":"Content-Type","value":"text/json"},{"key":"Accept","value":"application/json"},{"key":"siteId","value":"{{siteId}}","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"siteId\": {{siteId}},\n  \"firstName\": \"Jane\",\n  \"lastName\": \"Smith\",\n  \"email\": \"{{exampleEmail}}\"\n}"},"url":"https://{{subdomain}}.inspire360.{{domain}}/courseplus/user","description":"<h2>Create a user.</h2><p><b>Endpoint:</b> <s>/courseplus/user</s> (Deprecated)</p><p><b>Method:</b> POST</p><p><b>Parameters:</b></p><table><tbody><tr><td><b>Name</b></td><td><b>Type</b></td><td><b>Description</b></td></tr><tr><td><p>siteId</p></td><td><p>Integer (required)</p></td><td><p>Inspire360 issued site ID</p></td></tr><tr><td><p>firstName</p></td><td><p>String (required)</p></td><td>User's first name.</td></tr><tr><td><p>lastName</p></td><td><p>String (required)</p></td><td>User's last name.</td></tr><tr><td><p>email</p></td><td><p>String (required)</p></td><td>User's email address.</td></tr></tbody></table><p><b>Extended Description</b></p><p>Creates a new user.</p><p><b>Response</b></p><p>Returns HTTP 200 on success.</p>\n\n<hr />\n","urlObject":{"protocol":"https","path":["courseplus","user"],"host":["{{subdomain}}","inspire360","{{domain}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"b5ca932c-e461-4587-91c1-11aa47bb880d"},{"name":"courseplus/order","id":"bf976e7f-6303-48a3-b764-3e1d9942f621","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"X-Access-Token","value":"{{apiToken}}"},{"key":"Content-Type","value":"text/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"siteId\": {{siteId}},\r\n    \"fitconnectId\": \"{{exampleUser}}\",\r\n    \"customerNumber\": 808,\r\n    \"purchaseDate\": \"2023-02-27 13:49:00\",\r\n    \"orderNumber\": 776,\r\n\t\"items\": [\r\n\t\t{\r\n    \t\t\"SKU\": \"{{exampleSKU}}\",\r\n      \t\t\"price\": 75.00,\r\n    \t  \t\"quantity\": 1\r\n\t\t}\r\n\t],\r\n    \"address\": [\r\n        {\r\n            \"type\": \"Shipping\",\r\n            \"firstName\": \"Jane\",\r\n            \"lastName\": \"Doe\",\r\n            \"street1\": \"123 Test St.\",\r\n            \"street2\": \"\",\r\n            \"city\": \"San Diego\",\r\n            \"state\": \"California\",\r\n            \"zip\": \"92007\",\r\n            \"country\": \"US\",\r\n            \"phone\": \"\"\r\n        }\r\n    ]\r\n}\r\n\r\n"},"url":"https://{{subdomain}}.inspire360.{{domain}}/courseplus/order","description":"<h2>Create an order.</h2><p><b>Endpoint:</b> <s>/courseplus/order</s> (Deprecated)</p><p><b>Method:</b> POST</p><p><b>Parameters:</b></p><table><tbody><tr><td><p>siteId</p></td><td><p>Integer (required)</p></td><td><p>Inspire360 issued site ID</p></td></tr><tr><td><p>fitconnectId</p></td><td><p>String (required)</p></td><td><p>Used as the primary identifier between systems; Format \"fcXXXXXXXXXXXX\" (where 'X' represents any alphanumeric character)</p></td></tr><tr><td><p>customerNumber</p></td><td><p>Integer (required)</p></td><td><p>Unique customer ID in the partner's system</p></td></tr><tr><td><p>purchaseDate</p></td><td><p>Date (required);<br />MM/DD/YYYY HH:MM</p></td><td><p>Date the purchase was made</p></td></tr><tr><td><p>orderNumber</p></td><td><p>Integer (required)</p></td><td><p>Order number</p></td></tr><tr><td><p>items</p></td><td><p></p></td><td><p></p></td></tr><tr><td><p>    item</p></td><td><p></p></td><td><p></p></td></tr><tr><td><p>        SKU</p></td><td><p>String (required)</p></td><td><p>Inspire360 SKU of the product.</p></td></tr><tr><td><p>        price</p></td><td><p>Decimal (required)</p></td><td><p>Price of the product; eg. 99.00. The amount paid for the product by the customer.</p></td></tr><tr><td><p>        quantity</p></td><td><p>Integer (required)</p></td><td><p>Quantity of the product; integer greater than zero. In most cases this should be one.</p></td></tr><tr><td><p>address</p></td><td><p></p></td><td><p></p></td></tr><tr><td><p>    type</p></td><td><p>String (required)</p></td><td><p>\"Shipping\"</p></td></tr><tr><td><p>    firstName</p></td><td><p>String (required)</p><p></p></td><td><p>First name</p><p></p></td></tr><tr><td><p>    lastName</p></td><td><p>String (required)</p><p></p></td><td><p>Last name</p><p></p></td></tr><tr><td><p>    street1</p></td><td><p>String (required)</p><p></p></td><td><p>Street address</p><p></p></td></tr><tr><td><p>    street2</p></td><td><p>String</p><p></p></td><td><p>Street address</p><p></p></td></tr><tr><td><p>    city</p></td><td><p>String (required)</p></td><td><p>City</p></td></tr><tr><td><p>    state</p></td><td><p>String (required)</p></td><td><p>State</p></td></tr><tr><td><p>    zip</p></td><td><p>String (required)</p></td><td><p>Zip code</p></td></tr><tr><td><p>    county</p></td><td><p>String (required)</p></td><td><p>Country code <a href=\"http://www.google.com/url?q=http://en.wikipedia.org/wiki/ISO_3166-1&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNGRrtsSwR90sWgCfgOC1_L3YtomIw\">(ISO 3166-1)</a></p></td></tr><tr><td><p>    phone</p></td><td><p>String</p></td><td><p>Phone number</p></td></tr></tbody></table><p><b>Extended Description</b></p><p>Creates a new order.</p><p>Returns the orderId of the newly created order.</p><p><b>Response</b></p><p>Returns HTTP 200 on success.</p>\n\n<hr />\n","urlObject":{"protocol":"https","path":["courseplus","order"],"host":["{{subdomain}}","inspire360","{{domain}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"bf976e7f-6303-48a3-b764-3e1d9942f621"},{"name":"courseplus/user","id":"9b6b0a7e-10bf-4311-92f8-0206a025047d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"X-Access-Token","value":"{{apiToken}}"},{"key":"Content-Type","value":"text/json"},{"key":"Accept","value":"application/json"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/courseplus/user?siteId={{siteId}}&email={{exampleEmail}}","description":"<h2>Get a user's details.</h2><p><b>Endpoint:</b> <s>/courseplus/user</s> (Deprecated)</p><p><b>Method:</b> GET</p><p><b>Parameters:</b></p><table><tbody><tr><td><b>Name</b></td><td><b>Type</b></td><td><b>Description</b></td></tr><tr><td><p>siteId</p></td><td><p>String (required)</p></td><td><p>Inspire360 issued site ID.</p></td></tr><tr><td><p>email</p></td><td><p>String</p></td><td><p>User's email address.</p></td></tr><tr><td><p>fitconnectId</p></td><td><p>String</p></td><td><p>Used as the primary identifier between systems; Format \"fcXXXXXXXXXXXX\" (where 'X' represents any alphanumeric character)</p></td></tr></tbody></table><p><b>Response:</b></p>\n\n  \n<p>Returns HTTP 200 on success.  </p>\n<p><b>Extended Description</b></p><p>Get a CoursePlus user's details. Response includes the user's fitconnectId, first name, last name, and email.</p>\n\n<hr />\n","urlObject":{"protocol":"https","path":["courseplus","user"],"host":["{{subdomain}}","inspire360","{{domain}}"],"query":[{"key":"siteId","value":"{{siteId}}"},{"key":"email","value":"{{exampleEmail}}"}],"variable":[]}},"response":[],"_postman_id":"9b6b0a7e-10bf-4311-92f8-0206a025047d"},{"name":"auto-login/key","id":"4dfe236f-a2d0-45ac-be51-cb1c080e2ee0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"X-Access-Token","value":"{{apiToken}}"},{"key":"Accept","value":"application/json"},{"key":"Content-Type","value":"text/json"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/AutoLoginKey?FitconnectID={{exampleUser}}","description":"<h2>Get a login token.</h2><p><b>Endpoint:</b> <s>/AutoLoginKey</s> (Deprecated)</p><p><b>Method:</b> GET</p><p><b>Parameters:</b></p><table><tbody><tr><td><b>Name</b></td><td><b>Type</b></td><td><b>Description</b></td></tr><tr><td><p>FitConnectID</p></td><td><p>String (required)</p></td><td><p>Used as the primary identifier between systems; Format \"fcXXXXXXXXXXXX\" (where 'X' represents any alphanumeric character)</p></td></tr></tbody></table><p><b>Response:</b></p>\n\n  \n<p>Returns HTTP 200 on success.  </p>\n<p><b>Extended Description</b></p><p>Produce a login key (loginKey) for a user. Response includes the login key, cache until date &amp; time, and the expires on date &amp; time.</p><p>Once the login key is produced for a user, it can be passed as a GET parameter to any HTTPS URL directed at our servers, and will automatically log the user in (with limited access), such as:</p><p>https://domain.com/my-education?loginKey=258E76D-67EEA0D...</p>\n\n<hr />\n","urlObject":{"protocol":"https","path":["AutoLoginKey"],"host":["{{subdomain}}","inspire360","{{domain}}"],"query":[{"key":"FitconnectID","value":"{{exampleUser}}"}],"variable":[]}},"response":[],"_postman_id":"4dfe236f-a2d0-45ac-be51-cb1c080e2ee0"},{"name":"courseplus/enrollment","id":"72391b3d-50f3-4bc7-80b4-4f03d090a154","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"X-Access-Token","value":"{{apiToken}}"},{"key":"Content-Type","value":"text/json"},{"key":"Accept","value":"application/json"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/courseplus/enrollment?SKU={{exampleSKU}}&fitConnectID={{exampleUser}}&siteId={{siteId}}","description":"<h2>Retrieve the user’s enrollment status for a course.</h2><p><b>EndpointL:</b> <s>/courseplus/enrollment</s> (Deprecated)</p><p><b>Method:</b> GET</p><p><b>Parameters:</b></p><table><tbody><tr><td><b>Name</b></td><td><b>Type</b></td><td><b>Description</b></td></tr><tr><td><p>siteId</p></td><td><p>Integer (required)</p></td><td><p>Inspire360 issued site ID</p></td></tr><tr><td><p>fitConnectID</p></td><td><p>String (required)</p></td><td><p>Used as the primary identifier between systems; Format \"fcXXXXXXXXXXXX\" (where 'X' represents any alphanumeric character)</p></td></tr><tr><td><p>SKU</p></td><td><p>String (required)</p></td><td><p>Inspire360 SKU of the product.</p></td></tr></tbody></table><p><b>Response:</b></p>\n\n  \n<p>Returns HTTP 200 on success.  </p>\n<p>Returns HTTP 204 if the user is not enrolled in the specified course.  </p>\n<p><b>Extended Description</b></p><p>Retrieves the user’s enrollment status for a course. Response will include the fitConnectID, SKU, CompletionDate, and Status.</p><p>Statuses include:</p><ul><li><p><b>Enrolled</b>: The user is enrolled in the course.</p></li><li><p><b>Passed</b>: The user has passed the course.</p></li><li><p><b>Failed</b>: The user has failed the course.</p></li></ul>","urlObject":{"protocol":"https","path":["courseplus","enrollment"],"host":["{{subdomain}}","inspire360","{{domain}}"],"query":[{"key":"SKU","value":"{{exampleSKU}}"},{"key":"fitConnectID","value":"{{exampleUser}}"},{"key":"siteId","value":"{{siteId}}"}],"variable":[]}},"response":[],"_postman_id":"72391b3d-50f3-4bc7-80b4-4f03d090a154"},{"name":"courseplus/enrollments","id":"ba55f7a5-776f-4a43-a15d-f364fdcfe8d9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"X-Access-Token","value":"{{apiToken}}"},{"key":"Content-Type","value":"text/json"},{"key":"Accept","value":"application/json"}],"url":"https://{{subdomain}}.inspire360.{{domain}}/courseplus/enrollments?fitConnectID={{exampleUser}}&siteId={{siteId}}","description":"<h2>Retrieve the user’s enrollment status for all courses.</h2><p><b>EndpointL:</b> <s>/courseplus/enrollments</s> (Deprecated)</p><p><b>Method:</b> GET</p><p><b>Parameters:</b></p><table><tbody><tr><td><b>Name</b></td><td><b>Type</b></td><td><b>Description</b></td></tr><tr><td><p>siteId</p></td><td><p>Integer (required)</p></td><td><p>Inspire360 issued site ID</p></td></tr><tr><td><p>fitConnectID</p></td><td><p>String (required)</p></td><td><p>Used as the primary identifier between systems; Format \"fcXXXXXXXXXXXX\" (where 'X' represents any alphanumeric character)</p></td></tr></tbody></table><p><b>Response:</b></p>\n\n  \n<p>Returns HTTP 200 on success.  </p>\n<p><b>Extended Description</b></p><p>Retrieves the user’s enrollment status for a course. Response will include the fitConnectID, SKU, CompletionDate, and Status.</p><p>Statuses include:</p><ul><li><p><b>Not enrolled</b>: The user is not enrolled in the course.</p></li><li><p><b>Enrolled</b>: The user is enrolled in the course.</p></li><li><p><b>Passed</b>: The user has passed the course.</p></li><li><p><b>Failed</b>: The user has failed the course.</p></li></ul>","urlObject":{"protocol":"https","path":["courseplus","enrollments"],"host":["{{subdomain}}","inspire360","{{domain}}"],"query":[{"key":"fitConnectID","value":"{{exampleUser}}"},{"key":"siteId","value":"{{siteId}}"}],"variable":[]}},"response":[],"_postman_id":"ba55f7a5-776f-4a43-a15d-f364fdcfe8d9"},{"name":"courseplus/enrollment","event":[{"listen":"test","script":{"id":"b526689a-6667-4fd5-bf81-06d69b9c18ba","exec":["tests[\"Status code is 200\"] = responseCode.code === 200;","","tests[\"Response time is less than 200ms\"] = responseTime < 500;"],"type":"text/javascript"}}],"id":"5bc8b855-e545-439a-b3ba-8a9c9492c64b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PUT","header":[{"key":"X-Access-Token","value":"{{apiToken}}"},{"key":"Content-Type","value":"text/json"},{"key":"Accept","value":"application/json"},{"key":"siteId","type":"text","value":"{{siteId}}"}],"body":{"mode":"raw","raw":"{\n    \"siteId\": \"{{siteId}}\",\n    \"fitconnectId\": \"{{exampleUser}}\",\n    \"sku\": \"{{exampleSKU}}\",\n    \"action\": \"Pass\"\n}"},"url":"https://{{subdomain}}.inspire360.{{domain}}/courseplus/enrollment","description":"<h2>Update a user’s enrollment.</h2><p><b>EndpointL:</b> <s>/courseplus/enrollment</s> (Deprecated)</p><p><b>Method:</b> PUT</p><p><b>Parameters:</b></p><table><tbody><tr><td><b>Name</b></td><td><b>Type</b></td><td><b>Description</b></td></tr><tr><td><p>siteId</p></td><td><p>Integer (required)</p></td><td><p>Inspire360 issued site ID</p></td></tr><tr><td><p>fitConnectID</p></td><td><p>String (required)</p></td><td><p>Used as the primary identifier between systems; Format \"fcXXXXXXXXXXXX\" (where 'X' represents any alphanumeric character)</p></td></tr><tr><td><p>SKU</p></td><td><p>String (required)</p></td><td><p>The Inspire360 SKU of the product.</p></td></tr><tr><td><p>Action</p></td><td><p>String (required)</p></td><td><p>Enroll | Enable | Disable | Cancel | Pass | Fail</p></td></tr></tbody></table><p><b>Response:</b></p>\n\n  \n<p>Returns HTTP 200 on success.  </p>\n<p><b>Extended Description</b></p><p>Updates a user’s enrollment status. Enrollment actions include:</p><ul><li><p><b>Enroll</b>: Enroll user in course</p></li><li><p><b>Enable</b>: Enables a previously disabled course</p></li><li><p><b>Disable</b>: Disable a course (temporarily)</p></li><li><p><b>Cancel</b>: Permanently delete the enrollment and all test scores. Use with caution!</p></li><li><p><b>Pass</b>: Mark the course enrollment as passed.</p></li><li><p><b>Fail</b>: Mark the course enrollment as failed.</p></li></ul>","urlObject":{"protocol":"https","path":["courseplus","enrollment"],"host":["{{subdomain}}","inspire360","{{domain}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"5bc8b855-e545-439a-b3ba-8a9c9492c64b"}],"event":[{"listen":"prerequest","script":{"id":"f54bc498-a043-4b21-b300-2441846d9237","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"c7d5ccff-d87b-464c-8340-48ea4f96a084","type":"text/javascript","exec":[""]}}]}