Lists all assets for the tenant, including token budget from the RAG service.
Returns the tenant's assets joined with RAG-side metadata (token budget, embedding model, usage) fetched in a single batch per page. Use this to render the assets index; for a single asset prefer the `GET /assets/{asset}` endpoint which avoids the batch join. Newly created assets appear immediately, but their ingestion may still be in progress — check `/operations` for status.
Authorization
Bearer JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.
In: header
Path Parameters
The tenant identifier
Query Parameters
int32int32Opaque cursor token from an external system (e.g. RAG API). When set, M:Fruxon.Common.Collections.PageToken.AsString returns this value directly instead of encoding Fruxon.Common.Collections.PageToken.Skip.
Optional case-insensitive search term to filter assets by name.
Response Body
curl -X GET "https://api.fruxon.com/v1/tenants/string/assets"{
"items": [
{
"id": "string",
"displayName": "string",
"type": "string",
"vectorized": false,
"config": {
"sourceType": "string",
"parameters": null
},
"integrationId": "string",
"assetLink": "string",
"createdAt": 0,
"modifiedAt": 0,
"autoUpdate": false,
"autoUpdateConfig": {
"strategy": "UNSPECIFIED",
"provider": "string",
"externalContext": "string",
"filter": "string",
"pollFrequency": null,
"pollDay": "string",
"pollDayOfMonth": null,
"pollHour": "string",
"pollMinute": "string",
"timezone": "string"
},
"lastPolledAt": 0,
"embeddingLlmConfigId": "string",
"supportsAutoUpdate": false,
"supportsWebhookRegistration": false,
"supportsPollSchedule": false,
"embedding": {
"provider": "string",
"model": "string",
"chunkSize": null,
"chunkOverlap": null
},
"budget": {
"tokenBudget": null,
"monthlyTokenBudget": null,
"dailyTokenBudget": null,
"totalTokenCount": null,
"monthlyTokensUsed": null,
"dailyTokensUsed": null,
"costBudget": null,
"monthlyCostBudget": null,
"dailyCostBudget": null,
"totalCost": null,
"monthlyCostUsed": null,
"dailyCostUsed": null,
"pricePerMillionTokens": null
},
"embeddingStatus": "PENDING",
"errorCategory": "CREDENTIALS"
}
],
"nextPageToken": "string",
"totalCount": 0
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"property1": null,
"property2": null
}Lists known chat destinations for a specific connector instance.
Returns chats/channels/conversations that this connector has previously interacted with. Useful for populating destination dropdowns when configuring scheduled job outbound routes.
Gets a single document by its ID.
Returns the document's metadata and current ingestion status, without its chunks. Use this when the listing-page payload is insufficient — for example to inspect the source URL or last-ingested timestamp of one document. To retrieve the document's indexed text fetch its chunks via `GET /assets/{asset}/documents/{document}/chunks`.