Skip to content
360Learning logo

Connectors / Human resources · HTTP Connector

Automate 360Learning with Tray.ai

Create a path and create a classroom in 360Learning, and start a workflow when 360Learning sends “User created”.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.

See all connectors

What can you do with 360Learning on Tray.ai?

360Learning is a learning platform where companies build training courses and paths, enrol employees, run classroom sessions, and track completion and skills. Tray.ai connects to 360Learning through the HTTP Connector, so your workflows can call the 360Learning API alongside the rest of your stack.

  • When 360Learning sends “Certificate awarded”, record the certification on the employee's profile in your HR system.
  • Create a user when a new hire is added to your HR system so their training is ready on day one.
  • When 360Learning sends “Attempt closed”, update training completion in your compliance tracker.
  • When 360Learning sends “Classroom slot created”, post the session details to your team chat.
Connects through
HTTP Connector
Authentication
OAuth 2.0
Base URL
https://app.360learning.com/api/v2

Set it up

Connect 360Learning to Tray.ai

Each step uses 360Learning's own API details, from its documentation.

Step 1

Sign in to 360Learning with OAuth 2.0

Set up an OAuth 2.0 authentication with the client ID and secret of an OAuth app you register with 360Learning. Sign in once and every step reads the token from there.

Step 2

Point the HTTP Client at the API

Add an HTTP Client step and use https://app.360learning.com/api/v2 as the base URL. Or paste a cURL example from 360Learning's API docs, and Tray.ai fills in the method, URL, and headers.

Step 3

Start with “List users”

It's one of 18 documented actions, under Users. The response comes back as data the next step can map into your other apps.

Step 4

Start workflows from 360Learning events

Give 360Learning the URL of a Tray.ai webhook trigger. “User created” can then start a workflow, and so can 7 other events.

What the 360Learning API covers

5 resources and 18 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow. Connecting it takes a few clicks: here's how.

Users

  • List users
  • Create a user
  • Update a user
  • Delete a user

Groups

  • List groups
  • Create a group
  • Update a group
  • Delete a group

Paths

  • List paths
  • Create a path
  • Update a path
  • Delete a path

Courses

  • List courses
  • Get a course

Classrooms

  • List classrooms
  • Create a classroom
  • Add a classroom slot
  • Register a user to a slot

Events 360Learning can send to a Tray.ai webhook trigger

  • User created
  • User updated
  • User deleted
  • Group created
  • Path created
  • Certificate awarded
  • Attempt closed
  • Classroom slot created

Checked against 360Learning's own documentation on 2026-11-03

360learning.readme.io/docs

Frequently asked questions

What can a Tray.ai workflow do in 360Learning?

+

The 360Learning API documents 18 actions across 5 resources (Users, Groups, Paths, Courses, Classrooms). For example: List users; List groups; List paths. A workflow can make any documented call through the HTTP Connector.

How does Tray.ai authenticate with 360Learning?

+

The 360Learning API uses OAuth 2.0. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.

Which 360Learning events can start a Tray.ai workflow?

+

360Learning sends 8 events to a webhook URL, for example: User created; User updated; User deleted; Group created; Path created; Certificate awarded; Attempt closed; Classroom slot created. A Tray.ai webhook trigger receives them and starts a workflow.

See 360Learning working against your stack.

We'll walk through a tailored demo with your systems plugged in.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.