---
title: "Recommend API Acre services and workflows from JSON"
method: POST
path: "/recommend"
tags: ["discovery"]
---

# Recommend API Acre services and workflows from JSON

`POST /recommend`

## Request

- Base URL: `https://apiacre.com`
- URL: `https://apiacre.com/recommend`
- Auth: none required

JSON alternative to GET /recommend. This route is free and never executes, authorizes, bundles, or purchases a paid service.

## Request body

- RecommendationRequest: Free selector input; aliases keep the JSON contract idiomatic for agents.
  - `task` string, required
  - `maxPrice` union
    - number
    - string
  - `maxTotalPrice` union
    - number
    - string
  - `limit` integer
  - `detail` 'compact' | 'full'

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/apiacre/apis/api-acre.md) · [All operations](https://skmtc.dev/apiacre/apis/api-acre/llms.txt) · [OpenAPI document](https://skmtc.dev/apiacre/apis/api-acre/revisions/0ba942b920ad?raw)
