---
title: "Refresh the API catalog manifest from GitHub"
method: POST
path: "/catalog/refresh"
tags: ["catalog", "admin"]
---

# Refresh the API catalog manifest from GitHub

`POST /catalog/refresh`

Rebuilds the internal catalog manifest from the jentic/jentic-public-apis repository.
The manifest is used by lazy import — when you `POST /credentials` for an API not yet in
your local registry, Jentic Mini resolves the spec from this manifest automatically.

Fetches the curated apis.json index and the workflows directory listing
(two unauthenticated HTTP requests). Safe to call repeatedly.
The manifest auto-refreshes daily; only call this explicitly if you need immediate sync
after a new API has been added to the public catalog.

## Response `200`

Successful Response

- unknown

## Changes

- **2026-04-13** `76e8f6063728` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/jentic/apis/jentic-control-plane-api/changes/catalog/refresh/post.md)

---

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