The Code Interpreter API is shutting down on October 1st, 2025. Read more here.
import Riza from '@riza-io/api';
const client = new Riza({
apiKey: process.env['RIZA_API_KEY'], // This is the default and can be omitted
});
// Automatically fetches more pages as needed.
for await (const tool of client.tools.list()) {
console.log(tool.id);
}{
"tools": [
{
"code": "<string>",
"description": "<string>",
"id": "<string>",
"input_schema": "<unknown>",
"language": "python",
"name": "<string>",
"revision_id": "<string>",
"runtime_revision_id": "<string>"
}
]
}Returns a list of tools in your project.
import Riza from '@riza-io/api';
const client = new Riza({
apiKey: process.env['RIZA_API_KEY'], // This is the default and can be omitted
});
// Automatically fetches more pages as needed.
for await (const tool of client.tools.list()) {
console.log(tool.id);
}{
"tools": [
{
"code": "<string>",
"description": "<string>",
"id": "<string>",
"input_schema": "<unknown>",
"language": "python",
"name": "<string>",
"revision_id": "<string>",
"runtime_revision_id": "<string>"
}
]
}Documentation Index
Fetch the complete documentation index at: https://docs.riza.io/llms.txt
Use this file to discover all available pages before exploring further.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The ID of the item to start after. To get the next page of results, set this to the ID of the last item in the current page.
The number of items to return. Defaults to 100. Maximum is 100.
OK
Show child attributes