Jump to Content
Home
Guides
API Reference
Home
Guides
API Reference
Discussions
v1.0
v2.0
Home
Guides
API Reference
Log In
API Reference
Log In
v2.0
API Reference
POST Trade
Search
JUMP TO
Me
GET Me
get
Companies
GET Companies
get
GET Company
get
GET Company Settings
get
PUT Company Settings
put
GET Number of requests
get
GET Business
get
GET Group permisions
get
Locations
GET Locations
get
GET Location
get
POST Location
post
PUT Location
put
DELETE Location
delete
Positions
GET Positions
get
GET Position
get
POST Position
post
PUT Position
put
DELETE Position
delete
GET Position break rules
get
POST Position break rules
post
DELETE Position break rules
delete
Employees
GET Employees
get
GET Employee
get
GET Employee by Employee ID
get
GET Employee by Unique ID
get
POST Employee
post
PUT Employee
put
DELETE Employee
delete
Employee Positions
GET Employee positions
get
GET Employee position
get
POST Employee position
post
DELETE Employee position
delete
PUT Employee position
put
GET Employee Manage Positions
get
POST Employee Manage Positions
post
Shifts
GET Shifts
get
GET Shift
get
POST Shift
post
PUT Shift
put
DELETE Shift
delete
GET Clear
get
GET Publish
get
Shift Swap
POST Swap
post
PUT Swap
put
Trades
GET Trades
get
GET Trade
get
POST Trade
post
PUT Trade
put
Shifts Approve
GET Shift Approve
get
POST Shift Approve
post
PUT Shift Approve
put
DELETE Shift Approve
delete
Shift Breaks
GET Shift Breaks
get
POST Shift Breaks
post
PUT Shift Breaks
put
DELETE Shift Breaks
delete
Timeclocks
GET Timeclocks
get
GET Timeclock
get
GET Timeclock status
get
POST Timeclock
post
PUT Timeclock
put
DELETE Timeclock
delete
POST Add clock time
post
POST Save Note
post
PUT Manage time clock
put
PUT Force Clock Out
put
Timeclock Events
GET Timeclock event
get
POST Timeclock event
post
PUT Timeclock event
put
DELETE Timeclock event
delete
Timeclock Location
GET Timeclock location
get
POST Timeclock location
post
DELETE Timeclock location
delete
Timeclock Terminal
GET Timeclocks terminal
get
GET Timeclock terminal
get
POST Timeclock terminal
post
PUT Timeclock terminal
put
DELETE Timeclock terminal
delete
Terminal
POST Terminal clockin
post
POST Terminal login
post
POST Terminal clockout
post
Forecast
GET Forecast(Datatypes)
get
GET Forecast(Datatype) by ID
get
GET Forecast(Datatype) by unique_id
get
POST Forecast(Datatype)
post
PUT Forecast(Datatypes) by id
put
PUT Forecast(Datatypes) by unique ID
put
PUT Update imported historical data
put
DELETE Forecast(Datatype)
delete
DELETE Forecast(Datatype) by unique_id
delete
GET Datapoint
get
POST Datapoint
post
PUT Datapoint
put
DELETE Datapoint
delete
GET Datapoints
get
POST COPY Datapoints
post
GET Datapoint by datatype unique id
get
PUT Datapoint by the datatype unique id
put
POST COPY Datapoints by datatype unique ID
post
CREATE Datapoints
post
Leaves
GET Leaves
get
GET Leave
get
POST Leave Request
post
POST Leave Request (hourly)
post
PUT Leave
put
PUT Approving leave request
put
PUT Rejecting leave request
put
DELETE Leave
delete
Leave-types
GET Leave types
get
DELETE Leave type
delete
POST Leave type
post
PUT Leave Type
put
GET Leave types for a specific employee
get
PUT Enabling/Disabling leave types for employees
put
Payroll Ratecards
GET Ratecards
get
GET Ratecard
get
POST Ratecard
post
PUT Ratecard
put
DELETE Ratecard
delete
Billing
GET Budget
get
POST Budget
post
Messages
GET Messages
get
GET Message
get
POST Message
post
DELETE Message
delete
Wall
GET Wall Messages
get
POST Wall Message
post
DELETE Wall Message
delete
PUT Wall Message
put
Notices
GET Notices
get
GET Notice
get
POST Notice
post
PUT Notice
put
DELETE Notice
delete
Employee Availability
GET Weekly Availability
get
PUT Weekly Availability
put
DELETE Weekly Availability
delete
GET Future Availability
get
POST Future Availability
post
PUT Future Availability
put
DELETE Future Availability
delete
GET Availability Approve
get
POST Availability Approve
post
PUT Availability Approve
put
Trainings
GET Training Progress
get
Training Sections
GET Training Sections
get
GET Training Section
get
POST Training Section
post
PUT Training Section
put
DELETE Training Section
delete
PUT Training Section Sync
put
Training Modules
GET Training Modules
get
GET Training Module
get
POST Training Modules
post
PUT Training Module
put
DELETE Training Module
delete
PUT Training Module Complete
put
GET Training Module Signature
get
GET Training Module Comments
get
PUT Training Module Comments
put
Reports
GET Schedule Report
get
GET Timesheets Report
get
GET Employee Report
get
GET Custom Report
get
GET Daily Peak Hours Report
get
GET Workunits Daily Report
get
GET Payroll report
get
Employees Clockin/Out
GET Preclockins
get
GET Employees Preclockin
get
POST Employees Preclockin
post
POST Employee clockin
post
PUT Employee clockout
put
Skills
GET Skills
get
GET Skill
get
POST Skills
post
PUT Skill
put
DELETE Skill
delete
Custom Fields
GET Custom Fields
get
GET Custom Field
get
POST Custom Fields
post
PUT Custom Fields
put
DELETE Custom Field
delete
Notes
GET Notes
get
GET Note
get
POST Note
post
PUT Note
put
DELETE Note
delete
Dashboard
GET Onnow
get
Group Accounts
GET Group Reports
get
Availability (NEW)
Get availability in date period
post
Get single availability slot
get
Get multiple
post
Get availability by series
get
Create single availability
post
Create availability series
post
Approve availability
put
Reject availability
put
Reject series
put
Delete series
delete
Demand-Driven Scheduling
GET Data Points
get
CREATE Data Points
post
UPDATE Data Points
put
CREATE Metric
post
GET Metric
get
GET Metrics from Company
get
DELETE Metric
delete
JSON
Getting Started With Your API
Powered by
POST Trade
post
https://www.humanity.com/api/v2/trades
/trades
Permission level: 5
Request a trade
Language
HTTP
Credentials
Query
Query
RESPONSE
Click
Try It!
to start a request and see the response here!