Onboarded API (0.0.1)

Download OpenAPI description
Languages
Servers
Mock server
https://docs.onboarded.com/_mock/openapi/
https://app.onboarded.com/

Components

Components APIs

Operations

Employees

Employees APIs

Operations

Employers

Employers APIs

Operations

Clients

Clients APIs

Operations

Jobs

Jobs APIs

Operations

Placements

Placements APIs

Operations

Tasks

Tasks APIs

Operations

Task Change Requests

Task Change Requests APIs

Operations

Forms

Forms APIs

Operations

Files

Files APIs

Operations

Themes

Themes APIs

Operations

List all themes

Request

curl -i -X GET \
  https://docs.onboarded.com/_mock/openapi/api/v1/themes \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>'

Responses

200

Bodyapplication/json
dataArray of objectsrequired
data[].​idstringrequired
data[].​namestringrequired
data[].​lightobject
data[].​darkobject
data[].​created_atstring(date-time)required
data[].​updated_atstring(date-time)required
totalnumberrequired
Response
application/json
{ "data": [ { … } ], "total": 0 }

Create a theme

Request

Bodyapplication/json

Body

namestringrequired
lightobject
darkobject
curl -i -X POST \
  https://docs.onboarded.com/_mock/openapi/api/v1/themes \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "name": "string",
    "light": {
      "logo": "string",
      "show_header": true,
      "show_form_name": true,
      "show_updated_fields_count": true,
      "next_button_text": "string",
      "back_button_text": "string",
      "custom_background": "string",
      "custom_foreground": "string",
      "primary_background": "string",
      "primary_foreground": "string",
      "secondary_background": "string",
      "secondary_foreground": "string",
      "progress": "string",
      "border": "string",
      "radius": "string"
    },
    "dark": {
      "logo": "string",
      "show_header": true,
      "show_form_name": true,
      "show_updated_fields_count": true,
      "next_button_text": "string",
      "back_button_text": "string",
      "custom_background": "string",
      "custom_foreground": "string",
      "primary_background": "string",
      "primary_foreground": "string",
      "secondary_background": "string",
      "secondary_foreground": "string",
      "progress": "string",
      "border": "string",
      "radius": "string"
    }
  }'

Responses

201

Bodyapplication/json
idstringrequired
namestringrequired
lightobject
darkobject
created_atstring(date-time)required
updated_atstring(date-time)required
Response
application/json
{ "id": "string", "name": "string", "light": { "logo": "string", "show_header": true, "show_form_name": true, "show_updated_fields_count": true, "next_button_text": "string", "back_button_text": "string", "custom_background": "string", "custom_foreground": "string", "primary_background": "string", "primary_foreground": "string", "secondary_background": "string", "secondary_foreground": "string", "progress": "string", "border": "string", "radius": "string" }, "dark": { "logo": "string", "show_header": true, "show_form_name": true, "show_updated_fields_count": true, "next_button_text": "string", "back_button_text": "string", "custom_background": "string", "custom_foreground": "string", "primary_background": "string", "primary_foreground": "string", "secondary_background": "string", "secondary_foreground": "string", "progress": "string", "border": "string", "radius": "string" }, "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z" }

Get a theme by id

Request

Path
idstringrequired
curl -i -X GET \
  'https://docs.onboarded.com/_mock/openapi/api/v1/themes/{id}' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>'

Responses

200

Bodyapplication/json
idstringrequired
namestringrequired
lightobject
darkobject
created_atstring(date-time)required
updated_atstring(date-time)required
Response
application/json
{ "id": "string", "name": "string", "light": { "logo": "string", "show_header": true, "show_form_name": true, "show_updated_fields_count": true, "next_button_text": "string", "back_button_text": "string", "custom_background": "string", "custom_foreground": "string", "primary_background": "string", "primary_foreground": "string", "secondary_background": "string", "secondary_foreground": "string", "progress": "string", "border": "string", "radius": "string" }, "dark": { "logo": "string", "show_header": true, "show_form_name": true, "show_updated_fields_count": true, "next_button_text": "string", "back_button_text": "string", "custom_background": "string", "custom_foreground": "string", "primary_background": "string", "primary_foreground": "string", "secondary_background": "string", "secondary_foreground": "string", "progress": "string", "border": "string", "radius": "string" }, "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z" }

Update a theme

Request

Path
idstringrequired
Bodyapplication/json

Body

namestring or null
lightobject
darkobject
curl -i -X PATCH \
  'https://docs.onboarded.com/_mock/openapi/api/v1/themes/{id}' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "name": "string",
    "light": {
      "logo": "string",
      "show_header": true,
      "show_form_name": true,
      "show_updated_fields_count": true,
      "next_button_text": "string",
      "back_button_text": "string",
      "custom_background": "string",
      "custom_foreground": "string",
      "primary_background": "string",
      "primary_foreground": "string",
      "secondary_background": "string",
      "secondary_foreground": "string",
      "progress": "string",
      "border": "string",
      "radius": "string"
    },
    "dark": {
      "logo": "string",
      "show_header": true,
      "show_form_name": true,
      "show_updated_fields_count": true,
      "next_button_text": "string",
      "back_button_text": "string",
      "custom_background": "string",
      "custom_foreground": "string",
      "primary_background": "string",
      "primary_foreground": "string",
      "secondary_background": "string",
      "secondary_foreground": "string",
      "progress": "string",
      "border": "string",
      "radius": "string"
    }
  }'

Responses

200

Bodyapplication/json
idstringrequired
namestringrequired
lightobject
darkobject
created_atstring(date-time)required
updated_atstring(date-time)required
Response
application/json
{ "id": "string", "name": "string", "light": { "logo": "string", "show_header": true, "show_form_name": true, "show_updated_fields_count": true, "next_button_text": "string", "back_button_text": "string", "custom_background": "string", "custom_foreground": "string", "primary_background": "string", "primary_foreground": "string", "secondary_background": "string", "secondary_foreground": "string", "progress": "string", "border": "string", "radius": "string" }, "dark": { "logo": "string", "show_header": true, "show_form_name": true, "show_updated_fields_count": true, "next_button_text": "string", "back_button_text": "string", "custom_background": "string", "custom_foreground": "string", "primary_background": "string", "primary_foreground": "string", "secondary_background": "string", "secondary_foreground": "string", "progress": "string", "border": "string", "radius": "string" }, "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z" }

Delete a theme

Request

Path
idstringrequired
curl -i -X DELETE \
  'https://docs.onboarded.com/_mock/openapi/api/v1/themes/{id}' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>'

Responses

200

Bodyapplication/json
idstringrequired
namestringrequired
lightobject
darkobject
created_atstring(date-time)required
updated_atstring(date-time)required
Response
application/json
{ "id": "string", "name": "string", "light": { "logo": "string", "show_header": true, "show_form_name": true, "show_updated_fields_count": true, "next_button_text": "string", "back_button_text": "string", "custom_background": "string", "custom_foreground": "string", "primary_background": "string", "primary_foreground": "string", "secondary_background": "string", "secondary_foreground": "string", "progress": "string", "border": "string", "radius": "string" }, "dark": { "logo": "string", "show_header": true, "show_form_name": true, "show_updated_fields_count": true, "next_button_text": "string", "back_button_text": "string", "custom_background": "string", "custom_foreground": "string", "primary_background": "string", "primary_foreground": "string", "secondary_background": "string", "secondary_foreground": "string", "progress": "string", "border": "string", "radius": "string" }, "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z" }