---
title: "Returns job post counts grouped by status"
method: GET
path: "/api/v1/job/posts/stats"
tags: ["Job::Posts"]
---

# Returns job post counts grouped by status

`GET /api/v1/job/posts/stats`

## Request

- Base URL: `https://api.flexiple.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.flexiple.com/api/v1/job/posts/stats`
- Auth: HTTP bearer

## Query parameters

- `assigned_to_me` boolean

## Response `200`

OK

- object
  - `data` object, required
    - `total` integer, required
    - `published` integer, required
    - `closed` integer, required
    - `private` integer, required
    - `to_review` integer, required: Applicants waiting on review across open jobs (sum of pipeline_counts.applicants)
    - `agent_picks` integer, required: The part of `to_review` picked by a sourcing agent
    - `interviewing` integer, required: People in interview on any open job, each counted once
    - `jobs_awaiting_review` integer, required: Open jobs with at least one applicant waiting
    - `hired_last_30_days` integer, required: Hires in the last 30 days, on jobs of any status
    - `hired_previous_30_days` integer, required: Hires in the 30 days before that window (60 to 30 days ago)
    - `recent_hires` object[], required: Up to 5 of those hires, newest first
      - `name` string, required
      - `avatar_url` string, nullable, required
    - `applied_daily` object[], required: Direct applicants to open jobs per day (UTC) for the last 14 days, oldest first, ending today, zeros included
      - `date` string, date, required
      - `count` integer, required
  - `meta` object, nullable

## Other responses

- `401`: Unauthorized

---

[API](https://skmtc.dev/flexiple/apis/flexiple-platform-api-v1.md) - [All operations](https://skmtc.dev/flexiple/apis/flexiple-platform-api-v1/llms.txt) - [OpenAPI document](https://skmtc.dev/flexiple/apis/flexiple-platform-api-v1/revisions/27e7987859f2?raw)
