---
title: "List developers"
method: GET
path: "/v1/public-perimeter/developers"
tags: ["Developer"]
---

# List developers

`GET /v1/public-perimeter/developers`

List developers in the public perimeter.

## Query parameters

- `search` string — Developers matching this search.
- `ordering` 'github_login' | '-github_login' | 'name' | '-name' | 'emails' | '-emails' | 'is_active' | '-is_active'

## Response `200`

Developers List

- object[]
  - `id` integer
  - `type` 'github_user' | 'git_user' | 'container_image_user'
  - `avatar_url` string, uri
  - `emails` string[]
  - `first_linked_at` string, date-time
  - `is_active` boolean
  - `github_id` integer
  - `github_login` string
  - `name` string
  - `reasons` object[]
    - `reason` 'github_organization' | 'github_bio' | 'github_company' | 'git_email' | 'manual'
    - `deactivated_at` string, date-time
    - `metadata` object

## Other responses

- `400` — Invalid data
- `401` — Invalid API key
- `503` — API under maintenance

---

[API](https://skmtc.net/gitguardian/apis/gitguardian-api.md) · [All operations](https://skmtc.net/gitguardian/apis/gitguardian-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/gitguardian/gitguardian-api/revisions/511b067cdcb1/schema)
