---
title: "Proxy a JSON API URL and return the parsed response"
method: GET
path: "/homepage/proxy"
tags: ["Homepage"]
---

# Proxy a JSON API URL and return the parsed response

`GET /homepage/proxy`

## Query parameters

- `url` string, required
- `ttl` integer — Cache TTL in seconds (min 10, default 60)

## Response `200`

The JSON body returned by the target URL.

## Other responses

- `400` — Invalid or missing URL, or non-JSON response.
- `500` — Failed to fetch the target URL.

---

[API](https://skmtc.dev/termix/apis/termix-api.md) · [All operations](https://skmtc.dev/termix/apis/termix-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/termix/termix-api/revisions/f4ef343eff1b/schema)
