Aprovan Registry
provider 148 operations
@utdk/openai
OpenAI API

Generated UTDK provider client for OpenAI API. The OpenAI REST API. Please see https://platform.openai.com/docs/api-reference for more details.

Import sample

import openai from "@utdk/openai"

Factory sample

import { createOpenaiClient } from "@utdk/openai"
Provider path
openai
Source API title
OpenAI API
Version
2.3.0
Generated
Apr 7, 2026, 1:17 AM
Homepage
Open site
API spec
View spec
README
Embedded directly from the package source.

openai

Generated UTDK provider types and OpenAPI-backed client for https://raw.githubusercontent.com/openai/openai-openapi/refs/heads/manual_spec/openapi.yaml.

Operations
148 operations — open try-it console
Method Operation ID
GET listAssistants Try
POST createAssistant Try
GET getAssistant Try
POST modifyAssistant Try
DELETE deleteAssistant Try
POST createSpeech Try
POST createTranscription Try
POST createTranslation Try
GET listBatches Try
POST createBatch Try
GET retrieveBatch Try
POST cancelBatch Try
GET listChatCompletions Try
POST createChatCompletion Try
GET getChatCompletion Try
POST updateChatCompletion Try
DELETE deleteChatCompletion Try
GET getChatCompletionMessages Try
POST createCompletion Try
POST createEmbedding Try
GET listEvals Try
POST createEval Try
GET getEval Try
POST updateEval Try
DELETE deleteEval Try
GET getEvalRuns Try
POST createEvalRun Try
GET getEvalRun Try
POST cancelEvalRun Try
DELETE deleteEvalRun Try
GET getEvalRunOutputItems Try
GET getEvalRunOutputItem Try
GET listFiles Try
POST createFile Try
GET retrieveFile Try
DELETE deleteFile Try
GET downloadFile Try
GET listFineTuningCheckpointPermissions Try
POST createFineTuningCheckpointPermission Try
DELETE deleteFineTuningCheckpointPermission Try
GET listPaginatedFineTuningJobs Try
POST createFineTuningJob Try
GET retrieveFineTuningJob Try
POST cancelFineTuningJob Try
GET listFineTuningJobCheckpoints Try
GET listFineTuningEvents Try
POST createImageEdit Try
POST createImage Try
POST createImageVariation Try
GET listModels Try
GET retrieveModel Try
DELETE deleteModel Try
POST createModeration Try
GET admin-api-keys-list Try
POST admin-api-keys-create Try
GET admin-api-keys-get Try
DELETE admin-api-keys-delete Try
GET list-audit-logs Try
GET listOrganizationCertificates Try
POST uploadCertificate Try
POST activateOrganizationCertificates Try
POST deactivateOrganizationCertificates Try
GET getCertificate Try
POST modifyCertificate Try
DELETE deleteCertificate Try
GET usage-costs Try
GET list-invites Try
POST inviteUser Try
GET retrieve-invite Try
DELETE delete-invite Try
GET list-projects Try
POST create-project Try
GET retrieve-project Try
POST modify-project Try
GET list-project-api-keys Try
GET retrieve-project-api-key Try
DELETE delete-project-api-key Try
POST archive-project Try
GET listProjectCertificates Try
POST activateProjectCertificates Try
POST deactivateProjectCertificates Try
GET list-project-rate-limits Try
POST update-project-rate-limits Try
GET list-project-service-accounts Try
POST create-project-service-account Try
GET retrieve-project-service-account Try
DELETE delete-project-service-account Try
GET list-project-users Try
POST create-project-user Try
GET retrieve-project-user Try
POST modify-project-user Try
DELETE delete-project-user Try
GET usage-audio-speeches Try
GET usage-audio-transcriptions Try
GET usage-code-interpreter-sessions Try
GET usage-completions Try
GET usage-embeddings Try
GET usage-images Try
GET usage-moderations Try
GET usage-vector-stores Try
GET list-users Try
GET retrieve-user Try
POST modify-user Try
DELETE delete-user Try
POST create-realtime-session Try
POST create-realtime-transcription-session Try
POST createResponse Try
GET getResponse Try
DELETE deleteResponse Try
GET listInputItems Try
POST createThread Try
POST createThreadAndRun Try
GET getThread Try
POST modifyThread Try
DELETE deleteThread Try
GET listMessages Try
POST createMessage Try
GET getMessage Try
POST modifyMessage Try
DELETE deleteMessage Try
GET listRuns Try
POST createRun Try
GET getRun Try
POST modifyRun Try
POST cancelRun Try
GET listRunSteps Try
GET getRunStep Try
POST submitToolOuputsToRun Try
POST createUpload Try
POST cancelUpload Try
POST completeUpload Try
POST addUploadPart Try
GET listVectorStores Try
POST createVectorStore Try
GET getVectorStore Try
POST modifyVectorStore Try
DELETE deleteVectorStore Try
POST createVectorStoreFileBatch Try
GET getVectorStoreFileBatch Try
POST cancelVectorStoreFileBatch Try
GET listFilesInVectorStoreBatch Try
GET listVectorStoreFiles Try
POST createVectorStoreFile Try
GET getVectorStoreFile Try
POST updateVectorStoreFileAttributes Try
DELETE deleteVectorStoreFile Try
GET retrieveVectorStoreFileContent Try
POST searchVectorStore Try