Connectors
AI, LLM & Vector Stores
OpenRouter
Unified AI gateway: chat completions across many model providers with one API
OpenRouter API referenceAPI checked August 17, 2026
- Signs in with
- API token
- Runs on
- Cloud or On-Prem Worker
- Operations
- 99
- Ready-made triggers
- 0
Connect OpenRouter
- In Neblex open Connect › Connections and click New Connection.
- Search for OpenRouter and give the connection a clear name.
- Fill in the fields. Secret values are encrypted and never shown again.
- Click Test, then Create Connection.
| Field | What to enter |
|---|---|
| OpenRouter API keyRequiredSecret | Sealed OpenRouter API key sent only as the Bearer credential.Example: sk-or-v1-... |
Use it in a flow
- Open a flow, open the node library and search for OpenRouter.
- Drag it onto the canvas and choose an Operation and your connection.
- Map the operation's fields from earlier steps, or click Map with Matt.
- Use Test this step to see what it returns, then save.
Operations
99 operations in 29 groups. Each one is a step you can add to a flow.
Analytics1
Get ActivitygetActivity | GET | Get user activity grouped by endpoint |
Anthropic Messages1
Anthropic MessagesanthropicMessages | POST | Create a message |
API Keys6
Create KeycreateKey | POST | Create a new API key |
Delete KeydeleteKey | DELETE | Delete an API key |
Get Current KeygetCurrentKey | GET | Get current API key |
Get KeygetKey | GET | Get a single API key |
List KeyslistKeys | GET | List API keys |
Update KeyupdateKey | PATCH | Update an API key |
Benchmarks1
List BenchmarkslistBenchmarks | GET | List Benchmarks |
beta.Analytics2
Get Analytics MetagetAnalyticsMeta | GET | Get available analytics metrics and dimensions |
Query AnalyticsqueryAnalytics | POST | Query analytics data |
BYOK5
Create Byok CredentialcreateByokCredential | POST | Create a BYOK provider credential |
Delete Byok CredentialdeleteByokCredential | DELETE | Delete a BYOK provider credential |
Get Byok CredentialgetByokCredential | GET | Get a BYOK provider credential |
List Byok CredentialslistByokCredentials | GET | List BYOK provider credentials |
Update Byok CredentialupdateByokCredential | PATCH | Update a BYOK provider credential |
Chat2
Chatchat | POST | Create a chat completion |
Chat MessageschatMessages | POST | Create a chat completion |
Classifications1
Task Classification SharetaskClassificationShare | GET | Task classification market share |
Credits2
Create Coinbase ChargecreateCoinbaseCharge | POST | Deprecated Coinbase Commerce charge endpoint |
Get CreditsgetCredits | GET | Get remaining credits |
Datasets3
Get App RankingsgetAppRankings | GET | Top apps by token usage |
Get Daily RankingsgetDailyRankings | GET | Daily token totals for top 50 models |
Get Session CostgetSessionCost | GET | Cost per session by harness and model |
Embeddings2
Embeddingsembeddings | POST | Submit an embedding request |
List Embeddings ModelslistEmbeddingsModels | GET | List all embeddings models |
Endpoints2
List Model EndpointslistModelEndpoints | GET | List all endpoints for a model |
Preview Zdr EndpointspreviewZdrEndpoints | GET | Preview the impact of ZDR on the available endpoints |
Files5
Delete FiledeleteFile | DELETE | Delete a file |
Download FiledownloadFile | GET | Download file content |
Get FilegetFile | GET | Get file metadata |
List FileslistFiles | GET | List files |
Upload FileuploadFile | POST | Upload a file |
Generations3
Get GenerationgetGeneration | GET | Get request & usage metadata for a generation |
Get Generation ContentgetGenerationContent | GET | Get stored prompt, completion, and error content for a generation |
Submit Generation FeedbacksubmitGenerationFeedback | POST | Submit feedback for a generation |
Guardrails13
Assign Guardrail KeysassignGuardrailKeys | POST | Bulk assign keys to a guardrail |
Assign Guardrail MembersassignGuardrailMembers | POST | Bulk assign members to a guardrail |
Create GuardrailcreateGuardrail | POST | Create a guardrail |
Delete GuardraildeleteGuardrail | DELETE | Delete a guardrail |
Get GuardrailgetGuardrail | GET | Get a guardrail |
List All Key AssignmentslistAllKeyAssignments | GET | List all key assignments |
List All Member AssignmentslistAllMemberAssignments | GET | List all member assignments |
List Guardrail KeyslistGuardrailKeys | GET | List key assignments for a guardrail |
List Guardrail MemberslistGuardrailMembers | GET | List member assignments for a guardrail |
List GuardrailslistGuardrails | GET | List guardrails |
Unassign Guardrail KeysunassignGuardrailKeys | POST | Bulk unassign keys from a guardrail |
Unassign Guardrail MembersunassignGuardrailMembers | POST | Bulk unassign members from a guardrail |
Update GuardrailupdateGuardrail | PATCH | Update a guardrail |
Images3
Generate ImagegenerateImage | POST | Generate an image |
List Image Model EndpointslistImageModelEndpoints | GET | List endpoints for an image model |
List Image ModelslistImageModels | GET | List image generation models |
Models4
Count ModelscountModels | GET | Get total count of available models |
Get ModelgetModel | GET | Get a model by its slug |
List ModelslistModels | GET | List all models and their properties |
List User ModelslistUserModels | GET | List models filtered by user provider preferences, privacy settings, and guardrails |
OAuth2
Create Auth CodecreateAuthCode | POST | Create authorization code |
Exchange Auth CodeexchangeAuthCode | POST | Exchange authorization code for API key |
Observability5
Create Observability DestinationcreateObservabilityDestination | POST | Create an observability destination |
Delete Observability DestinationdeleteObservabilityDestination | DELETE | Delete an observability destination |
Get Observability DestinationgetObservabilityDestination | GET | Get an observability destination |
List Observability DestinationslistObservabilityDestinations | GET | List observability destinations |
Update Observability DestinationupdateObservabilityDestination | PATCH | Update an observability destination |
Organization1
List Org MemberslistOrgMembers | GET | List organization members |
Presets7
Get PresetgetPreset | GET | Get a preset |
Get Preset VersiongetPresetVersion | GET | Get a specific version of a preset |
List Preset VersionslistPresetVersions | GET | List versions of a preset |
List PresetslistPresets | GET | List presets |
Save Preset From ChatsavePresetFromChat | POST | Create a preset from a chat-completions request body |
Save Preset From MessagessavePresetFromMessages | POST | Create a preset from a messages request body |
Save Preset From ResponsessavePresetFromResponses | POST | Create a preset from a responses request body |
Providers1
List ProviderslistProviders | GET | List all providers |
Rerank1
Rerankrerank | POST | Submit a rerank request |
Responses1
Responsesresponses | POST | Create a response |
SCIM6
Create Scim Group MappingcreateScimGroupMapping | POST | Create a SCIM group mapping |
Delete Scim Group MappingdeleteScimGroupMapping | DELETE | Delete a SCIM group mapping |
Get Scim Group MappinggetScimGroupMapping | GET | Get a SCIM group mapping |
List Scim Group MappingslistScimGroupMappings | GET | List SCIM group mappings |
List Scim GroupslistScimGroups | GET | List SCIM groups |
Update Scim Group MappingupdateScimGroupMapping | PATCH | Update a SCIM group mapping |
STT2
Transcribetranscribe | POST | Create transcription |
Transcribe MultiparttranscribeMultipart | POST | Create transcription |
TTS1
Speechspeech | POST | Create speech |
Video Generation4
Download VideodownloadVideo | GET | Download generated video content |
Generate VideogenerateVideo | POST | Submit a video generation request |
Get Video JobgetVideoJob | GET | Poll video generation status |
List Video ModelslistVideoModels | GET | List all video generation models |
Workspaces12
Add Workspace MembersaddWorkspaceMembers | POST | Bulk add members to a workspace |
Create WorkspacecreateWorkspace | POST | Create a workspace |
Delete WorkspacedeleteWorkspace | DELETE | Delete a workspace |
Delete Workspace BudgetdeleteWorkspaceBudget | DELETE | Delete a workspace budget |
Get WorkspacegetWorkspace | GET | Get a workspace |
Get Workspace BudgetgetWorkspaceBudget | GET | Get a workspace budget |
List Workspace BudgetslistWorkspaceBudgets | GET | List workspace budgets |
List Workspace MemberslistWorkspaceMembers | GET | List workspace members |
List WorkspaceslistWorkspaces | GET | List workspaces |
Remove Workspace MembersremoveWorkspaceMembers | POST | Bulk remove members from a workspace |
Set Workspace BudgetsetWorkspaceBudget | PUT | Create or update a workspace budget |
Update WorkspaceupdateWorkspace | PATCH | Update a workspace |