Shyft Customer > Action Jobs API

The Customer > Action Jobs API from Shyft — 2 operation(s) for customer > action jobs.

Operations 3

GET /api/customer/user_role/action_jobs/251020 get an action job #
DELETE /api/customer/user_role/action_jobs/251020 delete an action job #
GET /api/customer/user_role/action_jobs list action jobs #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/shyft-customer-action-jobs-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

shyft-customer-action-jobs-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Shyft Customer Customer > Action Jobs API
  description: Welcome to the Shyft Customer App API.
  version: 1.0.0
servers:
- url: http://{{host}}
- url: http://{{local-host}}
- url: http://{{sp3-host}}
- url: http://test-service.myshyft.com
- url: http://localhost:4001
- url: http://localhost:3000
- url: http://{{local-host}}api
- url: https://test-unfurl.myshyft.com
tags:
- name: Customer > Action Jobs
paths:
  /api/customer/user_role/action_jobs/251020:
    get:
      tags:
      - Customer > Action Jobs
      summary: get an action job
      parameters:
      - name: Session-Uukey
        in: header
        schema:
          type: string
        example: '{{session_uukey}}'
      - name: Content-Type
        in: header
        schema:
          type: string
        example: application/json
      responses:
        '200':
          description: OK
          headers:
            Server:
              schema:
                type: string
                example: nginx/1.19.3
            Date:
              schema:
                type: string
                example: Thu, 09 Mar 2023 21:52:56 GMT
            Content-Type:
              schema:
                type: string
                example: application/json; charset=utf-8
            Transfer-Encoding:
              schema:
                type: string
                example: chunked
            Connection:
              schema:
                type: string
                example: keep-alive
            X-Frame-Options:
              schema:
                type: string
                example: SAMEORIGIN
            X-XSS-Protection:
              schema:
                type: string
                example: 1; mode=block
            X-Content-Type-Options:
              schema:
                type: string
                example: nosniff
            X-Download-Options:
              schema:
                type: string
                example: noopen
            X-Permitted-Cross-Domain-Policies:
              schema:
                type: string
                example: none
            Referrer-Policy:
              schema:
                type: string
                example: strict-origin-when-cross-origin
            X-LS-License:
              schema:
                type: string
                example: All Rights Reserved © Coffee Enterprise
            X-LS-Application:
              schema:
                type: string
                example: Coffee Mobile
            X-Request-Method:
              schema:
                type: string
                example: none
            ETag:
              schema:
                type: string
                example: W/"0e5fe908c37fc68e1a66079eb08359fd"
            Cache-Control:
              schema:
                type: string
                example: max-age=0, private, must-revalidate
            Set-Cookie:
              schema:
                type: string
                example: _shyft_api_server_session=T3lLVmF5QUJadGNOY3pMMGNTZklnc3NEQXMxZm9ZQ3dLaTV2d1hWaktaWm56QUlvWWx4WENCWlJnbVlXM28yMWU2cTRJRElqL0hrTEZMalpaMm13L1E9PS0taGQ5WGludVd3dEJSeHdNMDJNaUdCQT09--bbe22b0d32012a79414ec0867f9d17562065d7c3; path=/; HttpOnly
            X-Rack-Dev-Mark-Env:
              schema:
                type: string
                example: BinLocalServer
            X-Request-Id:
              schema:
                type: string
                example: bb24515d-9925-4420-87aa-3cdc42c00fcd
            X-Runtime:
              schema:
                type: number
                example: '0.254471'
            Vary:
              schema:
                type: string
                example: Origin
          content:
            application/json:
              schema:
                type: object
              example:
                action_job:
                  _parent_object_id: null
                  uuid: 9019ae6e-8917-469f-bb75-e66eb6687afe
                  output:
                  - _parent_object_id: null
                    id: 3954308
                    start_at: 2019-12-19 11:00:00 UTC
                    end_at: 2019-12-19 19:00:00 UTC
                    taker_id: null
                    shift_reference_id: null
                    employee_id: gap_dc_0000001
                    site_reference_id: null
                    segments: []
                  location_id: 8740
                  total_count: 1
                  success_count: 1
                  failed_count: 0
                  schedule_id: 169673
      operationId: getApiCustomerUserRoleActionJobs251020
      x-operation-id-source: derived
    delete:
      tags:
      - Customer > Action Jobs
      summary: delete an action job
      parameters:
      - name: Session-Uukey
        in: header
        schema:
          type: string
        example: '{{session_uukey}}'
      - name: Content-Type
        in: header
        schema:
          type: string
        example: application/json
      - name: delete_schedule
        in: query
        schema:
          type: boolean
        example: 'true'
      responses:
        '200':
          description: Successful response
          content:
            application/json: {}
      operationId: deleteApiCustomerUserRoleActionJobs251020
      x-operation-id-source: derived
  /api/customer/user_role/action_jobs:
    get:
      tags:
      - Customer > Action Jobs
      summary: list action jobs
      parameters:
      - name: Session-Uukey
        in: header
        schema:
          type: string
        example: '{{session_uukey}}'
      - name: Content-Type
        in: header
        schema:
          type: string
        example: application/json
      - name: location_id
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
          headers:
            Server:
              schema:
                type: string
                example: nginx/1.19.3
            Date:
              schema:
                type: string
                example: Thu, 09 Mar 2023 21:52:39 GMT
            Content-Type:
              schema:
                type: string
                example: application/json; charset=utf-8
            Transfer-Encoding:
              schema:
                type: string
                example: chunked
            Connection:
              schema:
                type: string
                example: keep-alive
            X-Frame-Options:
              schema:
                type: string
                example: SAMEORIGIN
            X-XSS-Protection:
              schema:
                type: string
                example: 1; mode=block
            X-Content-Type-Options:
              schema:
                type: string
                example: nosniff
            X-Download-Options:
              schema:
                type: string
                example: noopen
            X-Permitted-Cross-Domain-Policies:
              schema:
                type: string
                example: none
            Referrer-Policy:
              schema:
                type: string
                example: strict-origin-when-cross-origin
            X-LS-License:
              schema:
                type: string
                example: All Rights Reserved © Coffee Enterprise
            X-LS-Application:
              schema:
                type: string
                example: Coffee Mobile
            X-Request-Method:
              schema:
                type: string
                example: none
            ETag:
              schema:
                type: string
                example: W/"11f817f4064ee6c063eb851ecd0124a8"
            Cache-Control:
              schema:
                type: string
                example: max-age=0, private, must-revalidate
            Set-Cookie:
              schema:
                type: string
                example: _shyft_api_server_session=TTlsUVU4aUw1UFpESkVUa3J2RVRKWHNWYVlFR0lrZXQ0eFEzajNZY0lsWWJ3YjkyeGF6ck5qUHljS05BWHByUDlPOXYrZG9BcmJQY0ptNnNiQmVLY1E9PS0tZksvQjB4WXZ2ZWV1UUZad2k4ckt0UT09--cf838ef5ae9b4bc96ec4975814073bdf6eab1899; path=/; HttpOnly
            X-Rack-Dev-Mark-Env:
              schema:
                type: string
                example: BinLocalServer
            X-Request-Id:
              schema:
                type: string
                example: f5f9f903-20b1-4a3b-a907-cb8211f5fa4c
            X-Runtime:
              schema:
                type: number
                example: '12.074400'
            Vary:
              schema:
                type: string
                example: Origin
          content:
            application/json:
              schema:
                type: object
              example:
                action_jobs:
                - _parent_object_id: null
                  uuid: ee87e238-e694-4e96-a826-90e9b132ba6c
                  output: []
                  location_id: 8740
                  total_count: 1
                  success_count: 0
                  failed_count: 0
                  schedule_id: null
                - _parent_object_id: null
                  uuid: 6a132c76-0bd4-4468-b205-c71a4e43a17c
                  output:
                  - _parent_object_id: null
                    id: 3954304
                    start_at: 2019-12-19 11:00:00 UTC
                    end_at: 2019-12-19 19:00:00 UTC
                    taker_id: null
                    shift_reference_id: null
                    employee_id: gap_dc_0000001
                    site_reference_id: null
                    segments: []
                  location_id: 8740
                  total_count: 1
                  success_count: 1
                  failed_count: 0
                  schedule_id: 169671
                - _parent_object_id: null
                  uuid: 7a301e23-4003-479b-a885-c4f82397c651
                  output: []
                  location_id: 8740
                  total_count: 1
                  success_count: 0
                  failed_count: 0
                  schedule_id: null
                - _parent_object_id: null
                  uuid: a44618ac-cfc4-4b8e-bfb6-21800788496e
                  output: []
                  location_id: 8740
                  total_count: 1
                  success_count: 0
                  failed_count: 0
                  schedule_id: null
                - _parent_object_id: null
                  uuid: 919d3399-725c-4b30-85da-6230127eaeb6
                  output:
                  - errors:
                      location:
                      - not found
                    input:
                      first_name: Bin
                      last_name: Li
                      start_at: '2019-12-19 11:00:00'
                      end_at: '2019-12-19 19:00:00'
                      location_swift_code: WPJRJI
                  location_id: null
                  total_count: 1
                  success_count: 0
                  failed_count: 1
                  schedule_id: 169641
                - _parent_object_id: null
                  uuid: 286be26f-4b04-4f31-ac31-717f1701e968
                  output:
                  - errors:
                      location:
                      - not found
                    input:
                      first_name: Bin
                      last_name: Li
                      start_at: '2019-12-19 11:00:00'
                      end_at: '2019-12-19 19:00:00'
                      location_swift_code: WPJRJI
                  location_id: null
                  total_count: 1
                  success_count: 0
                  failed_count: 1
                  schedule_id: 169643
                - _parent_object_id: null
                  uuid: f50867b6-294a-4d06-b0ce-912f60691c8d
                  output: []
                  location_id: 8730
                  total_count: 0
                  success_count: 0
                  failed_count: 0
                  schedule_id: 169664
                - _parent_object_id: null
                  uuid: 903f8a78-4aa7-4ac2-bea6-feb324f10e0b
                  output:
                  - errors:
                      shift_reference_id:
                      - is required.
                    input:
                      first_name: Bin
                      last_name: Li
                      start_at: '2019-12-19 11:00:00'
                      end_at: '2019-12-19 19:00:00'
                      location_swift_code: WPJRJI
                  location_id: null
                  total_count: 1
                  success_count: 0
                  failed_count: 1
                  schedule_id: 169644
                - _parent_object_id: null
                  uuid: f57a3f3e-a7ae-4572-b571-6dd7036cc18a
                  output:
                  - _parent_object_id: null
                    id: 3954171
                    start_at: 2019-12-19 19:00:00 UTC
                    end_at: 2019-12-20 03:00:00 UTC
                    taker_id: 14815
                    shift_reference_id: null
                    employee_id: null
                    site_reference_id: null
                    segments: []
                  location_id: null
                  total_count: 1
                  success_count: 1
                  failed_count: 0
                  schedule_id: 169645
                - _parent_object_id: null
                  uuid: 926eeabc-d403-4fa5-a8dd-8d7f968e49cd
                  output:
                  - _parent_object_id: null
                    id: 3954209
                    start_at: 2019-12-19 11:00:00 UTC
                    end_at: 2019-12-19 19:00:00 UTC
                    taker_id: null
                    shift_reference_id: null
                    employee_id: gap_dc_0000001
                    site_reference_id: null
                    segments: []
                  - _parent_object_id: null
                    id: 3954211
                    start_at: 2019-12-19 11:00:00 UTC
                    end_at: 2019-12-19 19:00:00 UTC
                    taker_id: null
                    shift_reference_id: null
                    employee_id: gap_dc_0000001
                    site_reference_id: null
                    segments: []
                  - _parent_object_id: null
                    id: 3954212
                    start_at: 2019-12-19 11:00:00 UTC
                    end_at: 2019-12-19 19:00:00 UTC
                    taker_id: null
                    shift_reference_id: null
                    employee_id: gap_dc_0000001
                    site_reference_id: null
                    segments: []
                  - _parent_object_id: null
                    id: 3954213
                    start_at: 2019-12-19 11:00:00 UTC
                    end_at: 2019-12-19 19:00:00 UTC
                    taker_id: null
                    shift_reference_id: null
                    employee_id: gap_dc_0000001
                    site_reference_id: null
                    segments: []
                  - _parent_object_id: null
                    id: 3954214
                    start_at: 2019-12-19 11:00:00 UTC
                    end_at: 2019-12-19 19:00:00 UTC
                    taker_id: null
                    shift_reference_id: null
                    employee_id: gap_dc_0000001
                    site_reference_id: null
                    segments: []
                  location_id: 8730
                  total_count: 1
                  success_count: 5
                  failed_count: 0
                  schedule_id: 169670
                - _parent_object_id: null
                  uuid: 77b685a0-70af-49cd-999c-a3e195ec7c51
                  output: []
                  location_id: null
                  total_count: 0
                  success_count: 0
                  failed_count: 0
                  schedule_id: 169647
                - _parent_object_id: null
                  uuid: 7bac83eb-2768-4bb0-8f06-2591e397a01b
                  output: []
                  location_id: 8730
                  total_count: 1
                  success_count: 0
                  failed_count: 0
                  schedule_id: null
                - _parent_object_id: null
                  uuid: 6a45a610-9e3c-4829-a5de-871bba014e0e
                  output: []
                  location_id: 8730
                  total_count: 1
                  success_count: 0
                  failed_count: 0
                  schedule_id: null
                - _parent_object_id: null
                  uuid: bcec3536-907b-4d23-b81e-8aa921bccb1f
                  output: []
                  location_id: 8740
                  total_count: 1
                  success_count: 0
                  failed_count: 0
                  schedule_id: null
                - _parent_object_id: null
                  uuid: dcbabe7f-e72e-42b0-a5f3-5eb6c64c3e60
                  output: []
                  location_id: null
                  total_count: 0
                  success_count: 0
                  failed_count: 0
                  schedule_id: 169649
                - _parent_object_id: null
                  uuid: eb9f9cd6-c93f-47ae-a5fc-78c06a79bbff
                  output: []
                  location_id: null
                  total_count: 0
                  success_count: 0
                  failed_count: 0
                  schedule_id: 169650
                - _parent_object_id: null
                  uuid: 9019ae6e-8917-469f-bb75-e66eb6687afe
                  output:
                  - _parent_object_id: null
                    id: 3954308
                    start_at: 2019-12-19 11:00:00 UTC
                    end_at: 2019-12-19 19:00:00 UTC
                    taker_id: null
                    shift_reference_id: null
                    employee_id: gap_dc_0000001
                    site_reference_id: null
                    segments: []
                  location_id: 8740
                  total_count: 1
                  success_count: 1
                  failed_count: 0
                  schedule_id: 169673
                - _parent_object_id: null
                  uuid: 7e8b6c06-7fa4-4065-8327-38cdaabe13a5
                  output:
                  - errors:
                      location:
                      - not found
                    input:
                      first_name: Bin
                      ' last_name': ' Li'
                      ' start_at': ' 2019-12-19 11:00:00'
                      ' end_at': ' 2019-12-19 19:00:00'
                      ' location_swift_code': ' WPJRJI'
                  location_id: 8730
                  total_count: 1
                  success_count: 0
                  failed_count: 1
                  schedule_id: 169662
                - _parent_object_id: null
                  uuid: c4d57a0c-d4e5-4f23-a755-0e21e26d6e3a
                  output:
                  - _parent_object_id: null
                    id: 3954190
                    start_at: 2019-12-19 19:00:00 UTC
                    end_at: 2019-12-20 03:00:00 UTC
                    taker_id: 14815
                    shift_reference_id: null
                    employee_id: null
                    site_reference_id: null
                    segments: []
                  location_id: 8730
                  total_count: 1
                  success_count: 1
                  failed_count: 0
                  schedule_id: 169663
                - _parent_object_id: null
                  uuid: 8ec9c350-7b94-4f7c-a547-04930bdbd091
                  output: []
                  location_id: 8730
                  total_count: 0
                  success_count: 0
                  failed_count: 0
                  schedule_id: 169665
                - _parent_object_id: null
                  uuid: 5dad4967-3e93-4146-8a7a-d4dff3e5688d
                  output:
                  - _parent_object_id: null
                    id: 3954205
                    start_at: 2019-12-19 11:00:00 UTC
                    end_at: 2019-12-19 19:00:00 UTC
                    taker_id: null
                    shift_reference_id: null
                    employee_id: gap_dc_0000001
                    site_reference_id: null
                    segments: []
                  location_id: 8730
                  total_count: 1
                  success_count: 1
                  failed_count: 0
                  schedule_id: 169666
                - _parent_object_id: null
                  uuid: 77e7deda-afa1-4800-ad0b-c86a2acfd377
                  output:
                  - _parent_object_id: null
                    id: 3954206
                    start_at: 2019-12-19 11:00:00 UTC
                    end_at: 2019-12-19 19:00:00 UTC
                    taker_id: null
                    shift_reference_id: null
                    employee_id: gap_dc_0000001
                    site_reference_id: null
                    segments: []
                  location_id: 8730
                  total_count: 1
                  success_count: 1
                  failed_count: 0
                  schedule_id: 169667
                - _parent_object_id: null
                  uuid: c4e2459f-5da8-44e4-9341-f8bd06adf778
                  output:
                  - _parent_object_id: null
                    id: 3954207
                    start_at: 2019-12-19 11:00:00 UTC
                    end_at: 2019-12-19 19:00:00 UTC
                    taker_id: null
                    shift_reference_id: null
                    employee_id: gap_dc_0000001
                    site_reference_id: null
                    segments: []
                  location_id: 8730
                  total_count: 1
                  success_count: 1
                  failed_count: 0
                  schedule_id: 169668
                - _parent_object_id: null
                  uuid: 113a928f-1052-49c4-86b7-daa59d3d808b
                  output:
                  - _parent_object_id: null
                    id: 3954208
                    start_at: 2019-12-19 11:00:00 UTC
                    end_at: 2019-12-19 19:00:00 UTC
                    taker_id: null
                    shift_reference_id: null
                    employee_id: gap_dc_0000001
                    site_reference_id: null
                    segments: []
                  location_id: 8730
                  total_count: 1
                  success_count: 1
                  failed_count: 0
                  schedule_id: 169669
                - _parent_object_id: null
                  uuid: 0de7bae3-e40b-4580-a238-d9662784c903
                  output:
                  - errors:
                      location:
                      - not found
                    input:
                      first_name: Bin
                      last_name: Li
                      start_at: '2019-12-19 11:00:00'
                      end_at: '2019-12-19 19:00:00'
                      location_swift_code: WPJRJI
                  location_id: null
                  total_count: 1
                  success_count: 0
                  failed_count: 1
                  schedule_id: 169642
                meta:
                  pagination:
                    current_page: 1
                    per_page: 25
      operationId: getApiCustomerUserRoleActionJobs
      x-operation-id-source: derived
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
    noauthAuth:
      type: http
      scheme: noauth