Skip to main content
Home
Welcome, Developer!
Here you'll find helpful documentation on different ways you can interact with Guardian programatically
Home
Home
REST APIs
Getting Started
Authentication
OAuth 2.0
HTTP Basic
Making an API Call
Standard Endpoints
Employee Methods
POST/employees
POST/Employees: id Update
GET/ employees
PATCH/ employees
GET/I9s
User Methods
GET/ users
POST/ users
PATCH/ users
GET/ managements
POST/ managements
DELETE/ managements
GET/ permissions
GET/ roles
POST/ roles
Company Methods
GET/ locations
POST/ locations
PATCH/ locations
POST/ groups
GET/ custom_fields
POST/ custom_fields
GET/ Groups
GET/ EINs
I-9 & E-Verify Integration
Integrated Workflow
Integrated POST
I-9 Status Update
E-Verify Status Update
File-Based Feeds
How Data Feeds Work
Preparing Data Files
File naming convention
File format
CSV special consideration
File Size
Field identifiers
File composition
Data Rows
Record Updating
Record Creation
Date format
Boolean Format
Sample CSV File
Best Practice Recommendations
File Submission
Interactive file submission
Programmatic file submission
Sample File Post Using cURL
HTTP Status Code Responses
File Disposition
Log Access and Review
Data Feed Types
Location
Data Feed Posting Type
Location Identifying Fields
Example CSV Fields
Location Data Fields
Employee
Data Feed Posting Type
Employee Data Fields
Example CSV File
Employee Identifying Fields
User
Data Feed Posting Type
User Identifying Fields
Example CSV File
User Data Fields
Group
Data Feed Posting Types
Example CSV File
Group Data Fields
Custom Field
Data Feed Posting Type
Example CSV File
Custom Field Data Fields
Data Models
Users
Locations
Groups
Managements
Employees
Employments
Permissions
Roles
Legal Entity
SSO
SAML 2.0
OAuth 2.0
Hidden
General Dialog
×