LAP Registry

OpenAI API Skill

openai

Provider: OpenAI Version: 2.3.0 Endpoints: 148 Updated: 2026-04-02

Raw .lap | Lean format | API JSON | Open in app

Endpoints

MethodPathDescription
GET/assistants
POST/assistantsReturns a list of assistants.
GET/assistants/{assistant_id}Create an assistant with a model and instructions.
POST/assistants/{assistant_id}Retrieves an assistant.
DELETE/assistants/{assistant_id}Modifies an assistant.
POST/audio/speechDelete an assistant.
POST/audio/transcriptionsGenerates audio from the input text.
POST/audio/translationsTranscribes audio into the input language.
POST/batchesTranslates audio into English.
GET/batchesCreates and executes a batch from an uploaded file of requests
GET/batches/{batch_id}List your organization's batches.
POST/batches/{batch_id}/cancelRetrieves a batch.
GET/chat/completionsCancels an in-progress batch. The batch will be in status `cancelling` for up to 10 minutes, before changing to `cancelled`, where it will have partial results (if any) available...
POST/chat/completionsList stored Chat Completions. Only Chat Completions that have been stored
GET/chat/completions/{completion_id}**Starting a new project?** We recommend trying [Responses](/docs/api-reference/responses)
POST/chat/completions/{completion_id}Get a stored chat completion. Only Chat Completions that have been created
DELETE/chat/completions/{completion_id}Modify a stored chat completion. Only Chat Completions that have been
GET/chat/completions/{completion_id}/messagesDelete a stored chat completion. Only Chat Completions that have been
POST/completionsGet the messages in a stored chat completion. Only Chat Completions that
POST/embeddingsCreates a completion for the provided prompt and parameters.
GET/evalsCreates an embedding vector representing the input text.
POST/evalsList evaluations for a project.
GET/evals/{eval_id}Create the structure of an evaluation that can be used to test a model's performance.
POST/evals/{eval_id}Get an evaluation by ID.
DELETE/evals/{eval_id}Update certain properties of an evaluation.
GET/evals/{eval_id}/runsDelete an evaluation.
POST/evals/{eval_id}/runsGet a list of runs for an evaluation.
GET/evals/{eval_id}/runs/{run_id}Create a new evaluation run. This is the endpoint that will kick off grading.
POST/evals/{eval_id}/runs/{run_id}Get an evaluation run by ID.
DELETE/evals/{eval_id}/runs/{run_id}Cancel an ongoing evaluation run.

Install as Skill

Use this API as a Claude Code skill for instant agent access.

CLI Install

lapsh skill-install openai

Downloads and installs to ~/.claude/skills/openai/

Manual Install

Download: Skill Bundle (JSON)

Or view: SKILL.md

Recent Versions (1)