openapi: 3.1.0
info:
title: Pluralsight Flow Teams API
description: REST API for managing Flow engineering teams and team membership data.
version: 1.0.0
contact:
name: Pluralsight API Support
email: [email protected]
url: https://help.pluralsight.com
license:
name: Proprietary
url: https://www.pluralsight.com/terms
servers:
- url: https://{workspace}.appfireflow.com/v3/customer/core
description: Production
variables:
workspace:
description: Your Flow workspace identifier
default: your-workspace
externalDocs:
description: Customer API References
url: https://help.pluralsight.com/hc/en-us/sections/24176771997588-Customer-API-references
tags:
- name: Teams
description: Flow team management operations
paths:
/teams:
get:
summary: Pluralsight List Teams
description: Retrieve a list of Flow engineering teams and team membership data.
operationId: listTeams
tags:
- Teams
security:
- bearerAuth: []
responses:
'200':
description: Successful response with team data
content:
application/json:
schema:
type: object
properties:
data:
type: array
items:
type: object
description: Team records
'401':
description: Unauthorized - Invalid or missing authentication token
'429':
description: Too Many Requests - Rate limit exceeded
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
components:
securitySchemes:
bearerAuth:
type: http
scheme: bearer
bearerFormat: JWT