Doppler Workplace API

The Workplace API from Doppler — 2 operation(s) for workplace.

Operations 2

GET /v3/workplace Workplace #
GET /v3/workplace/users Workplace Users #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/doppler:doppler-workplace-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

doppler-workplace-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: audit-api Workplace API
  version: '4'
servers:
- url: https://api.doppler.com
security:
- sec0: []
tags:
- name: Workplace
paths:
  /v3/workplace:
    get:
      summary: Workplace
      description: Get information about the workplace
      operationId: audit-get_workplace
      parameters:
      - name: settings
        in: query
        description: Return more information about workplace configuration, including whether SAML and SCIM are enabled.
        schema:
          type: boolean
          default: false
      responses:
        '200':
          description: '200'
          content:
            application/json:
              examples:
                Result:
                  value: "{\n  \"workplace\": {\n    \"id\": \"188f5\",\n    \"name\": \"Test Workplace\",\n    \"billing_email\": \"billing@test.com\",\n    \"saml_enabled\": false,\n    \"scim_enabled\": false\n  },\n  \"success\": true\n}"
              schema:
                type: object
                properties:
                  workplace:
                    type: object
                    properties:
                      id:
                        type: string
                        example: 188f5
                      name:
                        type: string
                        example: Test Workplace
                      billing_email:
                        type: string
                        example: billing@test.com
                      saml_enabled:
                        type: boolean
                        example: false
                        default: true
                      scim_enabled:
                        type: boolean
                        example: false
                        default: true
                  success:
                    type: boolean
                    example: true
                    default: true
      deprecated: false
      tags:
      - Workplace
  /v3/workplace/users:
    get:
      summary: Workplace Users
      description: Get all users of a workplace
      operationId: audit-list_users
      parameters:
      - name: settings
        in: query
        description: If true, the api will return more information if users have e.g. SAML enabled and/or Multi Factor Auth enabled
        schema:
          type: boolean
          default: false
      - name: page
        in: query
        description: The page of users to fetch
        schema:
          type: integer
          format: int32
          default: 1
      responses:
        '200':
          description: '200'
          content:
            application/json:
              examples:
                Result:
                  value: "{\n  \"workplace_users\": [\n    {\n      \"id\": \"45786c9a-8c97-4f5b-a35b-ce941796502b\",\n      \"access\": \"owner\",\n      \"created_at\": \"2020-09-01T23:57:27.052Z\",\n      \"user\": {\n        \"email\": \"test@example.com\",\n        \"name\": \"Adam Smith\",\n        \"username\": \"adam_smith\",\n        \"profile_image_url\": \"https://www.gravatar.com/avatar/12345678?s=500&d=retro\",\n        \"mfa_enabled\": false,\n        \"thirdparty_sso_enabled\": true,\n        \"saml_sso_enabled\": false\n      }\n    }\n  ],\n  \"page\": 1,\n  \"success\": true\n}"
              schema:
                type: object
                properties:
                  workplace_users:
                    type: array
                    items:
                      type: object
                      properties:
                        id:
                          type: string
                          example: 45786c9a-8c97-4f5b-a35b-ce941796502b
                        access:
                          type: string
                          example: owner
                        created_at:
                          type: string
                          example: '2020-09-01T23:57:27.052Z'
                        user:
                          type: object
                          properties:
                            email:
                              type: string
                              example: test@example.com
                            name:
                              type: string
                              example: Adam Smith
                            username:
                              type: string
                              example: adam_smith
                            profile_image_url:
                              type: string
                              example: https://www.gravatar.com/avatar/12345678?s=500&d=retro
                            mfa_enabled:
                              type: boolean
                              example: false
                              default: true
                            thirdparty_sso_enabled:
                              type: boolean
                              example: true
                              default: true
                            saml_sso_enabled:
                              type: boolean
                              example: false
                              default: true
                  page:
                    type: integer
                    example: 1
                    default: 0
                  success:
                    type: boolean
                    example: true
                    default: true
      deprecated: false
      tags:
      - Workplace
components:
  securitySchemes:
    sec0:
      type: oauth2
      flows: {}
x-readme:
  headers: []
  explorer-enabled: true
  proxy-enabled: false
x-readme-fauxas: true
x-provenance:
  method: harvested
  publisher: Doppler
  source: https://docs.doppler.com/openapi/audit-api.json
  note: split by refine-openapis from the provider's own published document, verified by fetch (openapi/_original/*.fetch.json);
    stamped by stamp-openapi-provenance.py (roadmap#793)