Kloudfuse Hydration API
The Hydration API from Kloudfuse — 7 operation(s) for hydration.
The Hydration API from Kloudfuse — 7 operation(s) for hydration.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/kloudfuse:kloudfuse-hydration-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Kloudfuse Platform Hydration API
version: latest
description: Generated by API Evangelist from the Kloudfuse API reference documentation (docs.kloudfuse.com/platform/latest/reference/api/). NOT published by Kloudfuse. Paths and methods come from the documented curl examples; request and response bodies are not modelled. Kloudfuse is deployed per customer, so the server host is the customer instance.
x-generated-from: documentation
x-ae-authored: true
x-source: https://docs.kloudfuse.com/platform/latest/reference/api/
servers:
- url: https://{instance}
variables:
instance:
default: your-instance.example.com
description: Your Kloudfuse instance hostname
security:
- ServiceAccountToken: []
tags:
- name: Hydration
paths:
/hydration/query/list-archives:
get:
tags:
- Hydration
summary: List Archives
operationId: listArchives
description: List Archives. Documented at https://docs.kloudfuse.com/platform/latest/reference/api/hydration/
externalDocs:
url: https://docs.kloudfuse.com/platform/latest/reference/api/hydration/
responses:
'200':
description: Successful response
content:
application/json:
schema:
type: object
'400':
$ref: '#/components/responses/Error'
'401':
$ref: '#/components/responses/Error'
'403':
$ref: '#/components/responses/Error'
'404':
$ref: '#/components/responses/Error'
'429':
$ref: '#/components/responses/Error'
'500':
$ref: '#/components/responses/Error'
'503':
$ref: '#/components/responses/Error'
/hydration/query/hydrate:
post:
tags:
- Hydration
summary: Submit Hydration Job
operationId: submitHydrationJob
description: Submit Hydration Job. Documented at https://docs.kloudfuse.com/platform/latest/reference/api/hydration/
externalDocs:
url: https://docs.kloudfuse.com/platform/latest/reference/api/hydration/
responses:
'200':
description: Successful response
content:
application/json:
schema:
type: object
'400':
$ref: '#/components/responses/Error'
'401':
$ref: '#/components/responses/Error'
'403':
$ref: '#/components/responses/Error'
'404':
$ref: '#/components/responses/Error'
'429':
$ref: '#/components/responses/Error'
'500':
$ref: '#/components/responses/Error'
'503':
$ref: '#/components/responses/Error'
requestBody:
required: false
content:
application/json:
schema:
type: object
/hydration/query/job-progress:
post:
tags:
- Hydration
summary: Get Job Progress
operationId: getJobProgress
description: Get Job Progress. Documented at https://docs.kloudfuse.com/platform/latest/reference/api/hydration/
externalDocs:
url: https://docs.kloudfuse.com/platform/latest/reference/api/hydration/
responses:
'200':
description: Successful response
content:
application/json:
schema:
type: object
'400':
$ref: '#/components/responses/Error'
'401':
$ref: '#/components/responses/Error'
'403':
$ref: '#/components/responses/Error'
'404':
$ref: '#/components/responses/Error'
'429':
$ref: '#/components/responses/Error'
'500':
$ref: '#/components/responses/Error'
'503':
$ref: '#/components/responses/Error'
requestBody:
required: false
content:
application/json:
schema:
type: object
/hydration/query/list-jobs:
post:
tags:
- Hydration
summary: List Hydration Jobs
operationId: listHydrationJobs
description: List Hydration Jobs. Documented at https://docs.kloudfuse.com/platform/latest/reference/api/hydration/
externalDocs:
url: https://docs.kloudfuse.com/platform/latest/reference/api/hydration/
responses:
'200':
description: Successful response
content:
application/json:
schema:
type: object
'400':
$ref: '#/components/responses/Error'
'401':
$ref: '#/components/responses/Error'
'403':
$ref: '#/components/responses/Error'
'404':
$ref: '#/components/responses/Error'
'429':
$ref: '#/components/responses/Error'
'500':
$ref: '#/components/responses/Error'
'503':
$ref: '#/components/responses/Error'
requestBody:
required: false
content:
application/json:
schema:
type: object
/hydration/query/pause:
post:
tags:
- Hydration
summary: Pause Hydration Job
operationId: pauseHydrationJob
description: Pause Hydration Job. Documented at https://docs.kloudfuse.com/platform/latest/reference/api/hydration/
externalDocs:
url: https://docs.kloudfuse.com/platform/latest/reference/api/hydration/
responses:
'200':
description: Successful response
content:
application/json:
schema:
type: object
'400':
$ref: '#/components/responses/Error'
'401':
$ref: '#/components/responses/Error'
'403':
$ref: '#/components/responses/Error'
'404':
$ref: '#/components/responses/Error'
'429':
$ref: '#/components/responses/Error'
'500':
$ref: '#/components/responses/Error'
'503':
$ref: '#/components/responses/Error'
requestBody:
required: false
content:
application/json:
schema:
type: object
/hydration/query/resume:
post:
tags:
- Hydration
summary: Resume Hydration Job
operationId: resumeHydrationJob
description: Resume Hydration Job. Documented at https://docs.kloudfuse.com/platform/latest/reference/api/hydration/
externalDocs:
url: https://docs.kloudfuse.com/platform/latest/reference/api/hydration/
responses:
'200':
description: Successful response
content:
application/json:
schema:
type: object
'400':
$ref: '#/components/responses/Error'
'401':
$ref: '#/components/responses/Error'
'403':
$ref: '#/components/responses/Error'
'404':
$ref: '#/components/responses/Error'
'429':
$ref: '#/components/responses/Error'
'500':
$ref: '#/components/responses/Error'
'503':
$ref: '#/components/responses/Error'
requestBody:
required: false
content:
application/json:
schema:
type: object
/hydration/query/cancel:
post:
tags:
- Hydration
summary: Cancel Hydration Job
operationId: cancelHydrationJob
description: Cancel Hydration Job. Documented at https://docs.kloudfuse.com/platform/latest/reference/api/hydration/
externalDocs:
url: https://docs.kloudfuse.com/platform/latest/reference/api/hydration/
responses:
'200':
description: Successful response
content:
application/json:
schema:
type: object
'400':
$ref: '#/components/responses/Error'
'401':
$ref: '#/components/responses/Error'
'403':
$ref: '#/components/responses/Error'
'404':
$ref: '#/components/responses/Error'
'429':
$ref: '#/components/responses/Error'
'500':
$ref: '#/components/responses/Error'
'503':
$ref: '#/components/responses/Error'
requestBody:
required: false
content:
application/json:
schema:
type: object
components:
responses:
Error:
description: Error (see API Response Codes)
content:
application/json:
schema:
$ref: '#/components/schemas/Error'
schemas:
Error:
type: object
properties:
status:
type: string
enum:
- error
errorType:
type: string
enum:
- BAD_REQUEST
- UNAUTHORIZED
- FORBIDDEN
- NOT_FOUND
- RESOURCE_EXHAUSTED
- RATE_LIMITED
- CANCELED
- INTERNAL_ERROR
- SERVICE_UNAVAILABLE
- TIMEOUT
error:
type: string
request_id:
type: string
securitySchemes:
ServiceAccountToken:
type: http
scheme: bearer
description: Kloudfuse Service Account token
IngestApiKey:
type: apiKey
in: header
name: Kf-Api-Key