iScout API

The free iScout API makes it easy for your IT group to move data in and out of iScout. The API is token-based over https using JSON & CSV structures.

Looking for API docs?

API Documentation

API Overview

The iScout API gives your IT group access to programmatically push/pull data from the iScout system. Create employee profiles, upload 3rd-party training, import asset inspections, and more through the dataload.create endpoint. Load data from iScout into your system including form responses, pending follow-ups, and dozens more.

How It Works

The API Documentation is the best way to learn more about the iScout API. As a quick primer, here's how it works:

  • Login to iScout - the developer will need an iScout login with the 'API' permission enabled
  • View Your Tokens - within the control panel, the API page will show you current tokens
  • Create a Token - create a new token, assign it permissions, and label it so you know how it's being used
  • Find Your Endpoint - go to the API Methods page and find the data you need
  • Try It - click the "Try It" tab to see exactly what type of data the system will send you
  • Code Examples - on the "Documentation" tab, scroll down to the examples section to see code snippets for curl, C#, Java, NodeJS, Ruby, and more
iScout Api
Programmatically access iScout data via the API
Api Tokens
Generate/Remove API tokens for the iScout API
API Form Responses
Download form responses via the iScout API
Api - Try It Online
Try the iScout API with just a few clicks
Create a Dataload with the API
Upload a dataload file using the iScout API

Top Control Panel Features

Check out the Control Panel Overview or learn about specific features:

Employee Management »

Search and manage employees and view team member profiles including open tasks, training, recent reports, and more

Roles & Permissions »

Create your own roles and define choose from over 100 permissions for each role type

Scheduled Reports »

Schedule daily/weekly/monthly email reports to be sent to you and your team including recent reports, pending follow-ups, training status, inspection status, and more

Import Data »

Load large amounts of data through spreadsheets including employee profiles, training history, assets, inspection history, and more

iScout API »

The free iScout API offers your IT group programmatic access to iScout data

Wordsmith

Change iScout's default wording to match your preferences. For example, you may prefer 'Project' instead of 'Field Office'

Anniversaries

See which employees have an upcoming hire date anniversary

Employee Settings

Setup custom fields, default timezones, default message settings, and configure the welcome email

ScoutView

Give other companies limited access to view your employees and/or asset inspection status

Data Lists

Create and update lists of information used in forms - such as well-sites, rigs, projects, etc

New-Hire Evaluations

Setup automatic evaluation schedules for new-hire employees

Audit Log

Research changes to your data throughout the iScout application including change agent, date, and what was changed

Form Builder »

Build forms for your team to fill out including photos, signatures, and more

Training »

Setup your training requirements and let the system assign tasks and track status

Acknowledgments »

Send out acknowledgment tasks for your team members to sign off on

Assets & Inspections »

Schedule and assign asset inspections to your team

iScout in 60 Seconds

Watch this quick overview of the iScout system.

10 Minute Walk-through

Watch this walk-through of the iScout system.