---
title: "Selects and returns the best boosted post for the current user based on their context, impression limits, and content relevance"
method: GET
path: "/boosted-post"
tags: ["Boosted Posts"]
---

# Selects and returns the best boosted post for the current user based on their context, impression limits, and content relevance

`GET /boosted-post`

## Request

- Base URL: `http://dev.theverge.com:3002/api`
- URL: `http://dev.theverge.com:3002/api/boosted-post`
- Auth: none declared

## Query parameters

- `seenBoostedPostNodeIds` string
- `lastBoostedPostNodeIdSeen` string
- `currentPagePrimaryCategory` string
- `currentPageNodeId` string

## Response `200`

Successfully selected a boosted post

- object
  - `data` BoostedPostResponse, required
    - `nodeId` string, required
    - `reason` string, required

## Other responses

- `204`: No eligible boosted posts available
- `400`: Invalid input parameters
- `500`: Internal server error

---

[API](https://skmtc.dev/theverge/apis/the-verge-api-documentation.md) - [All operations](https://skmtc.dev/theverge/apis/the-verge-api-documentation/llms.txt) - [OpenAPI document](https://skmtc.dev/theverge/apis/the-verge-api-documentation/revisions/f44a9b8ebfc3?raw)
