OpenRouter icon

OpenRouter

A unified API for hundreds of AI models from many providers.

3 triggers70 searches65 actionsInstant (webhooks)Auth: API keyAuth: OAuth

AI-assisted documentation43 min read

This documentation is compiled from our integration source code, internal specs for OpenRouter, its official API documentation and anonymized requests logs we collect from our support team[2].

Open OpenRouter on WEXTL →

OpenRouter requires an active account and an API access token from your account settings to connect — both are set up on its own site.[3]

Credential type option 1

OpenRouter - API Key

  • API KeypasswordRequired

    Create a key at openrouter.ai/keys. It starts with sk-or-. Admin features such as keys, workspaces and guardrails need a management key instead, added as a separate connection.

    [1]
Credential type option 2

OpenRouter

You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.

Credential type option 3

OpenRouter - Management Key

  • Management KeypasswordRequired

    Create it at openrouter.ai/settings/management-keys. It can manage keys, workspaces and guardrails but cannot call models. It can expire; create a new one before the expiry date shown there (an expired key gives a 401 'API key expired').

    [1]
  1. Log in to your WEXTL account, add the OpenRouter node module to your workflow, and click Create new credential.
    Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your OpenRouter account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Connecting OpenRouter to WEXTL®
Video slide demonstrates how to integrate OpenRouter in the WEXTL visual workflow builder.[4]

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Watch Batch EventsTrigger
Output fields[3]
FieldType
Event IDtext
Object Typetext
Event Typetext
Created Atnumber
Batchobject
Batch IDtext
Watch GenerationsTrigger
Output fields[3]
FieldType
Resource Spansarray
Resourceobject
Scope Spansarray
Watch Video EventsTrigger
Output fields[3]
FieldType
Event Typetext
Created Attext
Video Jobobject
Job IDtext
Statustext
Generation IDtext
Modeltext
Video URLsarray
Usageobject
Errortext
Download a Container FileSearch
Input fields[3]
FieldType
Container IDRequired
text
File IDRequired
text
Output fields[3]
FieldType
File Datatext
File Nametext
Content Typetext
Size (bytes)number
Download a FileSearch
Input fields[3]
FieldType
FileRequired
choice
Providerchoice
Workspace IDtext
Output fields[3]
FieldType
File Datatext
File Nametext
Content Typetext
Size (bytes)number
Download a VideoSearch
Input fields[3]
FieldType
Job IDRequired
text
Output Indexnumber
Output fields[3]
FieldType
Video Filetext
File Nametext
Content Typetext
File Size (bytes)number
Get a BatchSearch
Input fields[3]
FieldType
BatchRequired
choice
Max Response Size (bytes)number
Output fields[3]
FieldType
Batch IDtext
Object Typetext
Statustext
Endpointtext
Modeltext
Providertext
Completion Windowtext
Created Atnumber
Expires Atnumber
5other output fields
Get a BYOK KeySearch
Input fields[3]
FieldType
BYOK KeyRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Key Labeltext
Providertext
Workspace IDtext
Disabledboolean
Only Use Your Own Keysboolean
Fallback Keyboolean
Required for Allowed Modelsboolean
7other output fields
Get a Container FileSearch
Input fields[3]
FieldType
Container IDRequired
text
File IDRequired
text
Output fields[3]
FieldType
File IDtext
Object Typetext
Container IDtext
Pathtext
Size (bytes)number
Sourcetext
Last Synced Atnumber
Get a FileSearch
Input fields[3]
FieldType
FileRequired
choice
Providerchoice
Workspace IDtext
Output fields[3]
FieldType
File Formattext
File IDtext
Typetext
Object Typetext
File Nametext
MIME Typetext
Size (bytes)number
Size in Bytes (OpenAI format)number
Purposetext
3other output fields
Get a GenerationSearch
Input fields[3]
FieldType
Generation IDRequired
text
Output fields[3]
FieldType
Generation IDtext
Request IDtext
Session IDtext
Created Attext
API Typetext
Modeltext
Providertext
Routertext
Streamedboolean
36other output fields
Get a GuardrailSearch
Input fields[3]
FieldType
GuardrailRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Descriptiontext
Workspace IDtext
Spending Limit (USD)number
Limit Reset Intervaltext
Include BYOK in Budgetsboolean
Allowed Providersarray
Ignored Providersarray
18other output fields
Get a ModelSearch
Input fields[3]
FieldType
ModelRequired
choice
Output fields[3]
FieldType
IDtext
Canonical Slugtext
Nametext
Creatednumber
Descriptiontext
Context Lengthnumber
Hugging Face IDtext
Knowledge Cutofftext
Expiration Datetext
11other output fields
Get a PresetSearch
Input fields[3]
FieldType
PresetRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Slugtext
Descriptiontext
Statustext
Workspace IDtext
Creator User IDtext
Designated Version IDtext
Created Attext
3other output fields
Get a Preset VersionSearch
Input fields[3]
FieldType
PresetRequired
choice
Output fields[3]
FieldType
IDtext
Preset IDtext
Creator IDtext
Versionnumber
System Prompttext
Configtext
Created Attext
Updated Attext
Get a Private EndpointSearch
Input fields[3]
FieldType
Private EndpointRequired
choice
Output fields[3]
FieldType
IDtext
Statustext
Model Permanent Slugtext
Model Slugtext
Model Nametext
Provider Nametext
Provider Slugtext
Upstream Model IDtext
Base URLtext
3other output fields
Get a SCIM Group MappingSearch
Input fields[3]
FieldType
Group MappingRequired
choice
Output fields[3]
FieldType
IDtext
SCIM Group IDtext
Workspace IDtext
Roletext
Organization IDtext
Created Atdate
Updated Atdate
Get a SCIM Sync JobSearch
Input fields[3]
FieldType
Sync Job IDRequired
text
Output fields[3]
FieldType
Sync Job IDtext
Statustext
Created Atdate
Started Atdate
Finished Atdate
Synced Groupsnumber
Deleted Groupsnumber
Error Messagetext
Get a Server ToolSearch
Input fields[3]
FieldType
ToolRequired
choice
Output fields[3]
FieldType
Tool IDtext
Nametext
Summarytext
Statustext
Docs URLtext
Tool Descriptiontext
Supported API Formatsarray
Default Enginetext
Fallback Enginetext
6other output fields
Get a Video JobSearch
Input fields[3]
FieldType
Job IDRequired
text
Output fields[3]
FieldType
Job IDtext
Polling URLtext
Statustext
Generation IDtext
Errortext
Expires Atnumber
Signed URLsarray
URLtext
Content URLsarray
URLtext
Usageobject
Costnumber
Is BYOKboolean
Get a WorkspaceSearch
Input fields[3]
FieldType
WorkspaceRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Slugtext
Descriptiontext
Default Text Modeltext
Default Image Modeltext
Default Provider Sorttext
Default Guardrail IDtext
Disabled Server Toolsarray
Server Tooltext
9other output fields
Get a Workspace BudgetSearch
Input fields[3]
FieldType
WorkspaceRequired
choice
IntervalRequired
choice
Output fields[3]
FieldType
IDtext
Workspace IDtext
Limit (USD)number
Reset Intervaltext
Include BYOK in Budgetsboolean
Created Atdate
Updated Atdate
Get ActivitySearch
Input fields[3]
FieldType
LimitRequired
number
Datedate
API Keychoice
Memberchoice
Workspacechoice
Split Bychoice
Output fields[3]
FieldType
Datetext
Modeltext
Model Permanent Slugtext
Provider Nametext
Endpoint IDtext
Requestsnumber
Prompt Tokensnumber
Completion Tokensnumber
Reasoning Tokensnumber
4other output fields
Get an API KeySearch
Input fields[3]
FieldType
API KeyRequired
choice
Output fields[3]
FieldType
Hashtext
Nametext
Key Labeltext
Disabledboolean
Limit (USD)number
Limit Remaining (USD)number
Limit Resettext
Include BYOK in Limitboolean
Usage (USD)number
14other output fields
Get an External UserSearch
Input fields[3]
FieldType
User IDRequired
choice
Output fields[3]
FieldType
User IDtext
Activeboolean
Created Atdate
Updated Atdate
Get an Observability DestinationSearch
Input fields[3]
FieldType
DestinationRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Typetext
Enabledboolean
Privacy Modeboolean
Sampling Ratenumber
Regionsarray
Regiontext
API Key Hashesarray
API Key Hashtext
Send Cost Detailsboolean
8other output fields
Get Analytics MetadataSearch
Output fields[3]
FieldType
Metricsarray
Metricobject
Dimensionsarray
Dimensionobject
Granularitiesarray
Granularityobject
Operatorsarray
Operatorobject
Get App RankingsSearch
Input fields[3]
FieldType
Categorychoice
Subcategorychoice
Sortchoice
Start Datedate
End Datedate
Limitnumber
Output fields[3]
FieldType
Ranknumber
App IDnumber
App Nametext
Total Requestsnumber
Total Tokenstext
Get CreditsSearch
Output fields[3]
FieldType
Total Credits Bought (USD)number
Total Credits Used (USD)number
Get Current KeySearch
Output fields[3]
FieldType
Labeltext
Is Management Keyboolean
Is Provisioning Keyboolean
Is Free Tierboolean
Creator User IDtext
Organization IDtext
Workspace IDtext
Expires Atdate
Spending Limit (USD)number
16other output fields
Get Daily Model RankingsSearch
Input fields[3]
FieldType
Start Datedate
End Datedate
Periodchoice
Modalitychoice
Context Lengthchoice
Categorychoice
Language Typechoice
Limitnumber
Output fields[3]
FieldType
Datetext
Modeltext
Total Tokenstext
Get Generation ContentSearch
Input fields[3]
FieldType
Generation IDRequired
text
Max Response Size (bytes)number
Output fields[3]
FieldType
Inputobject
Prompttext
Messagesarray
Outputobject
Completiontext
Reasoningtext
Errorobject
Messagetext
Status Codenumber
Providertext
Raw Error Bodytext
Previous Errorsarray
Get Model CountSearch
Input fields[3]
FieldType
Output Typestext
Output fields[3]
FieldType
Countnumber
Get Organization SettingsSearch
Output fields[3]
FieldType
Organization IDtext
Filtered Model Catalog Enabledboolean
Get Session CostsSearch
Input fields[3]
FieldType
App Slugtext
Modeltext
Turn Rangechoice
Limitnumber
Output fields[3]
FieldType
App Slugtext
App Nametext
Modeltext
Turn Rangetext
Median Session Cost (USD)number
Get Task ClassificationsSearch
Input fields[3]
FieldType
Time Windowchoice
Output fields[3]
FieldType
As Oftext
Window Daysnumber
Classificationsarray
Macro Categoriesarray
List All Guardrail Key AssignmentsSearch
Input fields[3]
FieldType
LimitRequired
number
Start Atnumber
Output fields[3]
FieldType
Assignment IDtext
Guardrail IDtext
Key Hashtext
Key Nametext
Key Labeltext
Assigned Bytext
Created Atdate
List All Guardrail Member AssignmentsSearch
Input fields[3]
FieldType
LimitRequired
number
Start Atnumber
Output fields[3]
FieldType
Assignment IDtext
Guardrail IDtext
User IDtext
Organization IDtext
Assigned Bytext
Created Atdate
List API KeysSearch
Input fields[3]
FieldType
LimitRequired
number
Workspacechoice
Include Disabled Keyschoice
Include Expired Keyschoice
Start Atnumber
Output fields[3]
FieldType
Hashtext
Nametext
Key Labeltext
Disabledboolean
Limit (USD)number
Limit Remaining (USD)number
Limit Resettext
Include BYOK in Limitboolean
Usage (USD)number
14other output fields
List BatchesSearch
Input fields[3]
FieldType
Statustext
Created Afterdate
Created Beforedate
Limitnumber
Output fields[3]
FieldType
Batch IDtext
Object Typetext
Statustext
Endpointtext
Modeltext
Providertext
Completion Windowtext
Created Atnumber
Expires Atnumber
4other output fields
List BenchmarksSearch
Input fields[3]
FieldType
Sourcechoice
Task Typechoice
Benchmarkchoice
Include Run Configurationchoice
Search Enginetext
Search Surfacechoice
Arenachoice
Categorytext
Limitnumber
Output fields[3]
FieldType
Sourcetext
Modeltext
Model Nametext
Pricingobject
Prompt Pricetext
Completion Pricetext
Intelligence Indexnumber
Coding Indexnumber
Agentic Indexnumber
Arenatext
Categorytext
16other output fields
List BYOK KeysSearch
Input fields[3]
FieldType
LimitRequired
number
Workspacechoice
Providerchoice
Start Atnumber
Output fields[3]
FieldType
IDtext
Nametext
Key Labeltext
Providertext
Workspace IDtext
Disabledboolean
Only Use Your Own Keysboolean
Fallback Keyboolean
Required for Allowed Modelsboolean
7other output fields
List Container FilesSearch
Input fields[3]
FieldType
Container IDRequired
text
Limitnumber
Output fields[3]
FieldType
File IDtext
Object Typetext
Container IDtext
Pathtext
Size (bytes)number
Sourcetext
Last Synced Atnumber
List Embeddings ModelsSearch
Input fields[3]
FieldType
LimitRequired
number
Output fields[3]
FieldType
IDtext
Canonical Slugtext
Nametext
Creatednumber
Descriptiontext
Context Lengthnumber
Hugging Face IDtext
Knowledge Cutofftext
Expiration Datetext
11other output fields
List External UsersSearch
Input fields[3]
FieldType
LimitRequired
number
User IDtext
Include Inactivechoice
Start Atnumber
Output fields[3]
FieldType
User IDtext
Activeboolean
Created Atdate
Updated Atdate
List FilesSearch
Input fields[3]
FieldType
Providerchoice
Workspace IDtext
Orderchoice
Limitnumber
Output fields[3]
FieldType
File Formattext
File IDtext
Typetext
Object Typetext
File Nametext
MIME Typetext
Size (bytes)number
Size in Bytes (OpenAI format)number
Purposetext
3other output fields
List Guardrail KeysSearch
Input fields[3]
FieldType
GuardrailRequired
choice
LimitRequired
number
Start Atnumber
Output fields[3]
FieldType
Assignment IDtext
Guardrail IDtext
Key Hashtext
Key Nametext
Key Labeltext
Assigned Bytext
Created Atdate
List Guardrail MembersSearch
Input fields[3]
FieldType
GuardrailRequired
choice
LimitRequired
number
Start Atnumber
Output fields[3]
FieldType
Assignment IDtext
Guardrail IDtext
User IDtext
Organization IDtext
Assigned Bytext
Created Atdate
List GuardrailsSearch
Input fields[3]
FieldType
LimitRequired
number
Start Atnumber
Workspacechoice
Output fields[3]
FieldType
IDtext
Nametext
Descriptiontext
Workspace IDtext
Spending Limit (USD)number
Limit Reset Intervaltext
Include BYOK in Budgetsboolean
Allowed Providersarray
Ignored Providersarray
18other output fields
List Image Model EndpointsSearch
Input fields[3]
FieldType
ModelRequired
choice
LimitRequired
number
Output fields[3]
FieldType
Provider Nametext
Provider Slugtext
Provider Tagtext
Supports Streamingboolean
Supported Parameterstext
Allowed Passthrough Parametersarray
Parametertext
Pricingarray
Pricing Lineobject
List Image ModelsSearch
Input fields[3]
FieldType
LimitRequired
number
Output fields[3]
FieldType
IDtext
Nametext
Descriptiontext
Creatednumber
Architectureobject
Input Modalitiesarray
Output Modalitiesarray
Supported Parameterstext
Supports Streamingboolean
Endpoints URLtext
List Intern ConnectionsSearch
Input fields[3]
FieldType
Intern IDRequired
text
Limitnumber
Output fields[3]
FieldType
Connection Keytext
List Intern Effective SecretsSearch
Input fields[3]
FieldType
Intern IDRequired
text
Limitnumber
Output fields[3]
FieldType
Nametext
Scopetext
Fingerprinttext
Hostsarray
Created Atdate
List Intern SecretsSearch
Input fields[3]
FieldType
Intern IDRequired
text
Limitnumber
Output fields[3]
FieldType
Nametext
Fingerprinttext
Hostsarray
Created Atdate
List Model EndpointsSearch
Input fields[3]
FieldType
ModelRequired
choice
LimitRequired
number
Output fields[3]
FieldType
Nametext
Model IDtext
Model Nametext
Provider Nametext
Tagtext
Quantizationtext
Service Tiertext
Statusnumber
Context Lengthnumber
17other output fields
List ModelsSearch
Input fields[3]
FieldType
LimitRequired
number
Searchtext
Categorychoice
Output Typestext
Input Typestext
Supported Parametersarray
Parametertext
Sort Bychoice
Architecturetext
Model Authorsarray
Authortext
19other input fields
Output fields[3]
FieldType
IDtext
Canonical Slugtext
Nametext
Creatednumber
Descriptiontext
Context Lengthnumber
Hugging Face IDtext
Knowledge Cutofftext
Expiration Datetext
11other output fields
List Models for My AccountSearch
Input fields[3]
FieldType
LimitRequired
number
Output Typestext
Sort Bychoice
Output fields[3]
FieldType
IDtext
Canonical Slugtext
Nametext
Creatednumber
Descriptiontext
Context Lengthnumber
Hugging Face IDtext
Knowledge Cutofftext
Expiration Datetext
11other output fields
List Observability DestinationsSearch
Input fields[3]
FieldType
LimitRequired
number
Workspacechoice
Start Atnumber
Output fields[3]
FieldType
IDtext
Nametext
Typetext
Enabledboolean
Privacy Modeboolean
Sampling Ratenumber
Regionsarray
Regiontext
API Key Hashesarray
API Key Hashtext
Send Cost Detailsboolean
8other output fields
List Organization MembersSearch
Input fields[3]
FieldType
LimitRequired
number
Start Atnumber
Output fields[3]
FieldType
User IDtext
Emailtext
First Nametext
Last Nametext
Roletext
List Preset VersionsSearch
Input fields[3]
FieldType
PresetRequired
choice
LimitRequired
number
Output fields[3]
FieldType
IDtext
Preset IDtext
Creator IDtext
Versionnumber
System Prompttext
Configtext
Created Attext
Updated Attext
List PresetsSearch
Input fields[3]
FieldType
LimitRequired
number
Output fields[3]
FieldType
IDtext
Nametext
Slugtext
Descriptiontext
Statustext
Workspace IDtext
Creator User IDtext
Designated Version IDtext
Created Attext
2other output fields
List Private EndpointsSearch
Input fields[3]
FieldType
LimitRequired
number
Output fields[3]
FieldType
IDtext
Statustext
Model Permanent Slugtext
Model Slugtext
Model Nametext
Provider Nametext
Created Atdate
List ProvidersSearch
Input fields[3]
FieldType
LimitRequired
number
Output fields[3]
FieldType
Slugtext
Nametext
Headquarterstext
Datacentersarray
Countrytext
Privacy Policy URLtext
Terms of Service URLtext
Status Page URLtext
List SCIM Group MappingsSearch
Input fields[3]
FieldType
LimitRequired
number
Start Atnumber
Output fields[3]
FieldType
IDtext
SCIM Group IDtext
Workspace IDtext
Roletext
Organization IDtext
Created Atdate
Updated Atdate
List SCIM GroupsSearch
Input fields[3]
FieldType
LimitRequired
number
Display Nametext
External IDtext
Start Atnumber
Output fields[3]
FieldType
IDtext
Display Nametext
External IDtext
Organization IDtext
Created Atdate
Updated Atdate
List Server ToolsSearch
Input fields[3]
FieldType
API Formatchoice
Limitnumber
Output fields[3]
FieldType
Tool IDtext
Nametext
Summarytext
Statustext
Docs URLtext
Tool Descriptiontext
Supported API Formatsarray
Default Enginetext
Fallback Enginetext
6other output fields
List Vault SecretsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Nametext
Fingerprinttext
Hostsarray
Created Atdate
List Video ModelsSearch
Input fields[3]
FieldType
LimitRequired
number
Output fields[3]
FieldType
IDtext
Canonical Slugtext
Nametext
Descriptiontext
Creatednumber
Hugging Face IDtext
Supported Resolutionsarray
Resolutiontext
Supported Aspect Ratiosarray
Aspect Ratiotext
Supported Sizesarray
Sizetext
8other output fields
List Workspace BudgetsSearch
Input fields[3]
FieldType
WorkspaceRequired
choice
LimitRequired
number
Output fields[3]
FieldType
IDtext
Workspace IDtext
Limit (USD)number
Reset Intervaltext
Include BYOK in Budgetsboolean
Created Atdate
Updated Atdate
List Workspace MembersSearch
Input fields[3]
FieldType
WorkspaceRequired
choice
LimitRequired
number
Start Atnumber
Output fields[3]
FieldType
User IDtext
Roletext
Workspace IDtext
Membership IDtext
Created Atdate
List WorkspacesSearch
Input fields[3]
FieldType
LimitRequired
number
Start Atnumber
Output fields[3]
FieldType
IDtext
Nametext
Slugtext
Descriptiontext
Default Text Modeltext
Default Image Modeltext
Default Provider Sorttext
Default Guardrail IDtext
Disabled Server Toolsarray
Server Tooltext
9other output fields
List Zero Data Retention EndpointsSearch
Input fields[3]
FieldType
LimitRequired
number
Output fields[3]
FieldType
Nametext
Model IDtext
Model Nametext
Provider Nametext
Tagtext
Quantizationtext
Service Tiertext
Statusnumber
Context Lengthnumber
17other output fields
Query AnalyticsSearch
Input fields[3]
FieldType
MetricsRequired
choice
Group Bychoice
Time Granularitychoice
Time Range Startdate
Time Range Enddate
Filtersarray
DimensionRequired
choice
OperatorRequired
choice
ValueRequired
text
Include Unsetchoice
Order Bytext
Order Directionchoice
Row Limitnumber
3other input fields
Output fields[3]
FieldType
Rowstext
Metadataobject
Query Time (ms)number
Row Countnumber
Truncatedboolean
Warningsarray
Warningtext
Cached Atnumber
Activate a Private EndpointAction
Input fields[3]
FieldType
Private EndpointRequired
choice
Output fields[3]
FieldType
IDtext
Statustext
Model Permanent Slugtext
Model Slugtext
Model Nametext
Provider Nametext
Declared Regiontext
Declared Zero Data Retentionboolean
Created Atdate
Add Keys to a GuardrailAction
Input fields[3]
FieldType
GuardrailRequired
choice
API KeysRequired
choice
Output fields[3]
FieldType
Assigned Countnumber
Add Members to a GuardrailAction
Input fields[3]
FieldType
GuardrailRequired
choice
MembersRequired
choice
Output fields[3]
FieldType
Assigned Countnumber
Add Workspace MembersAction
Input fields[3]
FieldType
WorkspaceRequired
choice
MembersRequired
choice
Output fields[3]
FieldType
Members Addednumber
Membershipsarray
User IDtext
Roletext
Workspace IDtext
Membership IDtext
Created Atdate
Copy Secrets to an InternAction
Input fields[3]
FieldType
Intern IDRequired
text
SecretsRequired
choice
Output fields[3]
FieldType
Copied Secretsarray
Create a BatchAction
Input fields[3]
FieldType
EndpointRequired
choice
ModelRequired
choice
RequestsRequired
array
Only Use Providerschoice
Allow Backup Providerschoice
Callback URLurl
Completion Windowchoice
Output fields[3]
FieldType
Batch IDtext
Object Typetext
Statustext
Endpointtext
Modeltext
Providertext
Completion Windowtext
Created Atnumber
Expires Atnumber
5other output fields
Create a BYOK KeyAction
Input fields[3]
FieldType
ProviderRequired
choice
Provider KeyRequired
secret
Workspacechoice
Nametext
Allowed Modelschoice
Allowed OpenRouter API Keyschoice
Allowed Memberschoice
Declared Regionchoice
Declared Zero Data Retentionchoice
4other input fields
Output fields[3]
FieldType
IDtext
Nametext
Key Labeltext
Providertext
Workspace IDtext
Disabledboolean
Only Use Your Own Keysboolean
Fallback Keyboolean
Required for Allowed Modelsboolean
7other output fields
Create a CompletionAction
Input fields[3]
FieldType
ModelRequired
choice
MessagesRequired
array
RoleRequired
choice
ContentRequired
text
Nametext
Image URLsarray
Fallback Modelschoice
Provider Settingsobject
Provider Orderchoice
Only These Providerschoice
Skip These Providerschoice
Allow Provider Fallbackschoice
Require Parameterschoice
Zero Data Retention Onlychoice
Distillable Text Onlychoice
Data Collectionchoice
Sort Providers Bychoice
Quantizationschoice
Response Formatchoice
JSON Schema Nametext
JSON Schematext
Strict JSON Schemachoice
Toolsarray
NameRequired
text
Descriptiontext
Parameterstext
9other input fields
Output fields[3]
FieldType
IDtext
Objecttext
Creatednumber
Modeltext
System Fingerprinttext
Service Tiertext
Choicesarray
Usageobject
Prompt Tokensnumber
Completion Tokensnumber
Total Tokensnumber
Costnumber
Prompt Tokens Detailsobject
Completion Tokens Detailsobject
Create a GuardrailAction
Input fields[3]
FieldType
NameRequired
text
Descriptiontext
Workspacechoice
Spending Limit (USD)number
Limit Resetchoice
Count BYOK Spend Toward the Limitchoice
Allowed Providerschoice
Ignored Providerschoice
Allowed Modelschoice
14other input fields
Output fields[3]
FieldType
IDtext
Nametext
Descriptiontext
Workspace IDtext
Spending Limit (USD)number
Limit Reset Intervaltext
Include BYOK in Budgetsboolean
Allowed Providersarray
Ignored Providersarray
18other output fields
Create a MessageAction
Input fields[3]
FieldType
ModelRequired
choice
MessagesRequired
array
RoleRequired
choice
ContentRequired
text
System Prompttext
Max Tokensnumber
Fallback Modelschoice
Temperaturenumber
Top Pnumber
Top Knumber
Stop Sequencesarray
13other input fields
Output fields[3]
FieldType
IDtext
Typetext
Roletext
Modeltext
Stop Reasontext
Stop Sequencetext
Contentarray
Usageobject
Input Tokensnumber
Output Tokensnumber
Cache Creation Input Tokensnumber
Cache Read Input Tokensnumber
Service Tiertext
Create a Preset from a Chat RequestAction
Input fields[3]
FieldType
Preset SlugRequired
text
ModelRequired
choice
MessagesRequired
array
RoleRequired
choice
ContentRequired
text
Nametext
Image URLsarray
Fallback Modelschoice
Provider Settingsobject
Provider Orderchoice
Only These Providerschoice
Skip These Providerschoice
Allow Provider Fallbackschoice
Require Parameterschoice
Zero Data Retention Onlychoice
Distillable Text Onlychoice
Data Collectionchoice
Sort Providers Bychoice
Quantizationschoice
Response Formatchoice
JSON Schema Nametext
JSON Schematext
Strict JSON Schemachoice
8other input fields
Output fields[3]
FieldType
IDtext
Nametext
Slugtext
Descriptiontext
Statustext
Workspace IDtext
Creator User IDtext
Designated Version IDtext
Created Attext
3other output fields
Create a Preset from a Message RequestAction
Input fields[3]
FieldType
Preset SlugRequired
text
ModelRequired
choice
MessagesRequired
array
RoleRequired
choice
ContentRequired
text
System Prompttext
Max Tokensnumber
Fallback Modelschoice
Temperaturenumber
Top Pnumber
Top Knumber
12other input fields
Output fields[3]
FieldType
IDtext
Nametext
Slugtext
Descriptiontext
Statustext
Workspace IDtext
Creator User IDtext
Designated Version IDtext
Created Attext
3other output fields
Create a Preset from a Response RequestAction
Input fields[3]
FieldType
Preset SlugRequired
text
ModelRequired
choice
InputRequired
text
Instructionstext
Fallback Modelschoice
Provider Settingsobject
Provider Orderchoice
Only These Providerschoice
Skip These Providerschoice
Allow Provider Fallbackschoice
Require Parameterschoice
Zero Data Retention Onlychoice
Distillable Text Onlychoice
Data Collectionchoice
Sort Providers Bychoice
Quantizationschoice
Reasoning Effortchoice
Reasoning Summarychoice
Max Output Tokensnumber
23other input fields
Output fields[3]
FieldType
IDtext
Nametext
Slugtext
Descriptiontext
Statustext
Workspace IDtext
Creator User IDtext
Designated Version IDtext
Created Attext
3other output fields
Create a Private EndpointAction
Input fields[3]
FieldType
ModelRequired
choice
ProviderRequired
choice
Upstream Model IDRequired
text
Base URLurl
Declared Regionchoice
Declared Zero Data Retentionchoice
Pricingobject
Prompt Pricetext
Completion Pricetext
Cache Read Pricetext
Cache Write Pricetext
Activate With Workspacechoice
Idempotency Keytext
Output fields[3]
FieldType
IDtext
Statustext
Model Permanent Slugtext
Model Slugtext
Model Nametext
Provider Nametext
Declared Regiontext
Declared Zero Data Retentionboolean
Created Atdate
Create a RerankingAction
Input fields[3]
FieldType
ModelRequired
choice
QueryRequired
text
DocumentsRequired
array
Documenttext
Top Nnumber
Provider Settingsobject
Provider Orderchoice
Only These Providerschoice
Skip These Providerschoice
Allow Fallbackschoice
Require Parameter Supportchoice
Zero Data Retention Onlychoice
Distillable Models Onlychoice
Data Collectionchoice
Sort Providers Bychoice
Quantizationstext
Traceobject
Trace IDtext
Trace Nametext
Span Nametext
Generation Nametext
Parent Span IDtext
Session IDtext
Usertext
Output fields[3]
FieldType
IDtext
Modeltext
Providertext
Resultsarray
Resultobject
Usageobject
Total Tokensnumber
Search Unitsnumber
Costnumber
Create a ResponseAction
Input fields[3]
FieldType
ModelRequired
choice
InputRequired
text
Instructionstext
Fallback Modelschoice
Provider Settingsobject
Provider Orderchoice
Only These Providerschoice
Skip These Providerschoice
Allow Provider Fallbackschoice
Require Parameterschoice
Zero Data Retention Onlychoice
Distillable Text Onlychoice
Data Collectionchoice
Sort Providers Bychoice
Quantizationschoice
Reasoning Effortchoice
Reasoning Summarychoice
Max Output Tokensnumber
Temperaturenumber
24other input fields
Output fields[3]
FieldType
IDtext
Objecttext
Statustext
Modeltext
Created Atnumber
Completed Atnumber
Outputarray
Usageobject
Input Tokensnumber
Output Tokensnumber
Total Tokensnumber
Costnumber
Input Tokens Detailsobject
Output Tokens Detailsobject
Create a SCIM Group MappingAction
Input fields[3]
FieldType
RoleRequired
choice
SCIM GroupRequired
choice
WorkspaceRequired
choice
Output fields[3]
FieldType
IDtext
SCIM Group IDtext
Workspace IDtext
Roletext
Organization IDtext
Created Atdate
Updated Atdate
Create a SCIM Sync JobAction
Output fields[3]
FieldType
Sync Job IDtext
Statustext
Created Atdate
Started Atdate
Finished Atdate
Synced Groupsnumber
Deleted Groupsnumber
Error Messagetext
Create a System One RequestAction
Input fields[3]
FieldType
ModelRequired
text
StateRequired
text
QuestionsRequired
text
Provider Settingsobject
Provider Orderchoice
Only These Providerschoice
Skip These Providerschoice
Allow Fallbackschoice
Require Parameter Supportchoice
Zero Data Retention Onlychoice
Distillable Models Onlychoice
Data Collectionchoice
Sort Providers Bychoice
Quantizationstext
Traceobject
Trace IDtext
Trace Nametext
Span Nametext
Generation Nametext
Parent Span IDtext
Session IDtext
Usertext
Output fields[3]
FieldType
IDtext
Modeltext
Providertext
Answerstext
Usageobject
Input Tokensnumber
Output Tokensnumber
Costnumber
Create a TranscriptionAction
Input fields[3]
FieldType
ModelRequired
choice
Audio Filetext
Audio URLurl
Languagetext
Response Formatchoice
Temperaturenumber
Label Speakerschoice
Provider Settingsobject
Zero Data Retention Onlychoice
Data Collectionchoice
Traceobject
Trace IDtext
Trace Nametext
Span Nametext
Generation Nametext
Parent Span IDtext
2other input fields
Output fields[3]
FieldType
Texttext
Tasktext
Languagetext
Durationnumber
Confidencenumber
Language Confidencenumber
Segmentsarray
Segmentobject
Wordsarray
Wordobject
Entitiesarray
Entityobject
1other output field
Create a Transcription from Audio Link or DataAction
Input fields[3]
FieldType
ModelRequired
choice
Audio URLurl
Audio Datatext
Audio Formattext
Languagetext
Response Formatchoice
Temperaturenumber
Label Speakerschoice
Key Termsarray
Termtext
5other input fields
Output fields[3]
FieldType
Texttext
Tasktext
Languagetext
Durationnumber
Confidencenumber
Language Confidencenumber
Segmentsarray
Segmentobject
Wordsarray
Wordobject
Entitiesarray
Entityobject
1other output field
Create a VideoAction
Input fields[3]
FieldType
ModelRequired
choice
Prompttext
Reference Imagesarray
Image URLtext
Previous Job IDtext
Callback URLurl
Traceobject
Trace IDtext
Trace Nametext
Span Nametext
Generation Nametext
Parent Span IDtext
Session IDtext
Usertext
Output fields[3]
FieldType
Job IDtext
Polling URLtext
Statustext
Generation IDtext
Errortext
Expires Atnumber
Signed URLsarray
URLtext
Content URLsarray
URLtext
Usageobject
Costnumber
Is BYOKboolean
Create a WorkspaceAction
Input fields[3]
FieldType
NameRequired
text
SlugRequired
text
Descriptiontext
Default Text Modelchoice
Default Image Modelchoice
Default Provider Sortchoice
Disabled Server Toolschoice
I/O Logging API Key IDsarray
API Key IDnumber
I/O Logging Sampling Ratenumber
3other input fields
Output fields[3]
FieldType
IDtext
Nametext
Slugtext
Descriptiontext
Default Text Modeltext
Default Image Modeltext
Default Provider Sorttext
Default Guardrail IDtext
Disabled Server Toolsarray
Server Tooltext
9other output fields
Create an API KeyAction
Input fields[3]
FieldType
NameRequired
text
Workspacechoice
Spending Limit (USD)number
Limit Resetchoice
Count BYOK Usage Toward the Limitchoice
Expires Atdate
Creatorchoice
External Userobject
UserRequired
text
Partner API Keysecret
Output fields[3]
FieldType
API Keytext
Key Detailsobject
Hashtext
Nametext
Key Labeltext
Disabledboolean
Limit (USD)number
Limit Remaining (USD)number
Limit Resettext
Include BYOK in Limitboolean
Usage (USD)number
Usage Today (USD)number
Create an External UserAction
Input fields[3]
FieldType
User IDRequired
text
Output fields[3]
FieldType
User IDtext
Activeboolean
Created Atdate
Updated Atdate
Create an ImageAction
Input fields[3]
FieldType
ModelRequired
choice
PromptRequired
text
Reference Imagesarray
Image URLtext
Provider Settingsobject
Provider Orderchoice
Only These Providerschoice
Skip These Providerschoice
Allow Fallbackschoice
Sort Providers Bychoice
Traceobject
Trace IDtext
Trace Nametext
Span Nametext
Generation Nametext
Parent Span IDtext
Session IDtext
Usertext
Max Response Size (bytes)number
Output fields[3]
FieldType
Creatednumber
Imagesarray
Imageobject
First Image Filetext
First Image File Nametext
First Image Media Typetext
Usageobject
Prompt Tokensnumber
Completion Tokensnumber
Total Tokensnumber
Costnumber
Is BYOKboolean
Service Tiertext
Create an Observability DestinationAction
Input fields[3]
FieldType
NameRequired
text
TypeRequired
choice
ConfigRequired
text
Workspacechoice
Enabledchoice
Privacy Modechoice
Sampling Ratenumber
Regionstext
Only These API Keyschoice
6other input fields
Output fields[3]
FieldType
IDtext
Nametext
Typetext
Enabledboolean
Privacy Modeboolean
Sampling Ratenumber
Regionsarray
Regiontext
API Key Hashesarray
API Key Hashtext
Send Cost Detailsboolean
8other output fields
Create EmbeddingsAction
Input fields[3]
FieldType
ModelRequired
choice
InputRequired
array
Texttext
Dimensionsnumber
Encoding Formatchoice
Input Typetext
Provider Settingsobject
Provider Orderchoice
Only These Providerschoice
Skip These Providerschoice
Allow Fallbackschoice
Require Parameter Supportchoice
Zero Data Retention Onlychoice
Distillable Models Onlychoice
Data Collectionchoice
Sort Providers Bychoice
Quantizationstext
Traceobject
Trace IDtext
Trace Nametext
Span Nametext
Generation Nametext
Parent Span IDtext
Session IDtext
Usertext
Output fields[3]
FieldType
IDtext
Objecttext
Modeltext
Embeddingsarray
Embeddingobject
Usageobject
Prompt Tokensnumber
Total Tokensnumber
Costnumber
Is BYOKboolean
Create Generation FeedbackAction
Input fields[3]
FieldType
Generation IDRequired
text
CategoryRequired
choice
Commenttext
Output fields[3]
FieldType
Successboolean
Create SpeechAction
Input fields[3]
FieldType
ModelRequired
choice
TextRequired
text
Instructionstext
Audio Formatchoice
Speednumber
Provider Settingsobject
Zero Data Retention Onlychoice
Data Collectionchoice
Traceobject
Trace IDtext
Trace Nametext
Span Nametext
Generation Nametext
Parent Span IDtext
Session IDtext
Usertext
Output fields[3]
FieldType
Audio Filetext
File Nametext
Content Typetext
File Size (bytes)number
Delete a BatchAction
Input fields[3]
FieldType
BatchRequired
choice
Output fields[3]
FieldType
Batch IDtext
Object Typetext
Deletionobject
OpenRouter Statustext
Provider Statusobject
Delete a BYOK KeyAction
Input fields[3]
FieldType
BYOK KeyRequired
choice
Output fields[3]
FieldType
Deletedboolean
Delete a FileAction
Input fields[3]
FieldType
FileRequired
choice
Providerchoice
Workspace IDtext
Output fields[3]
FieldType
File Formattext
File IDtext
Typetext
Object Typetext
Deletedboolean
Delete a GuardrailAction
Input fields[3]
FieldType
GuardrailRequired
choice
Output fields[3]
FieldType
Deletedboolean
Delete a Private EndpointAction
Input fields[3]
FieldType
Private EndpointRequired
choice
Only If Still a Draftchoice
Output fields[3]
FieldType
IDtext
Delete a SCIM Group MappingAction
Input fields[3]
FieldType
Group MappingRequired
choice
Keep MembersRequired
choice
Output fields[3]
FieldType
Deletedboolean
Delete a Vault SecretAction
Input fields[3]
FieldType
SecretRequired
choice
Output fields[3]
FieldType
Status codenumber
Delete a WorkspaceAction
Input fields[3]
FieldType
WorkspaceRequired
choice
Confirm Default Workspace Deletionchoice
Output fields[3]
FieldType
Deletedboolean
Delete a Workspace BudgetAction
Input fields[3]
FieldType
WorkspaceRequired
choice
IntervalRequired
choice
Output fields[3]
FieldType
Deletedboolean
Delete an API KeyAction
Input fields[3]
FieldType
API KeyRequired
choice
Output fields[3]
FieldType
Deletedboolean
Delete an External UserAction
Input fields[3]
FieldType
User IDRequired
choice
Output fields[3]
FieldType
Status codenumber
Delete an Intern SecretAction
Input fields[3]
FieldType
Intern IDRequired
text
NameRequired
text
Output fields[3]
FieldType
Status codenumber
Delete an Observability DestinationAction
Input fields[3]
FieldType
DestinationRequired
choice
Output fields[3]
FieldType
Deletedboolean
Disable a Private EndpointAction
Input fields[3]
FieldType
Private EndpointRequired
choice
Output fields[3]
FieldType
IDtext
Statustext
Model Permanent Slugtext
Model Slugtext
Model Nametext
Provider Nametext
Declared Regiontext
Declared Zero Data Retentionboolean
Created Atdate
Enable a Private EndpointAction
Input fields[3]
FieldType
Private EndpointRequired
choice
Output fields[3]
FieldType
IDtext
Statustext
Model Permanent Slugtext
Model Slugtext
Model Nametext
Provider Nametext
Declared Regiontext
Declared Zero Data Retentionboolean
Created Atdate
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Keytext
Valuetext
Query Stringarray
Keytext
Valuetext
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Promote a Container FileAction
Input fields[3]
FieldType
Container IDRequired
text
File IDRequired
text
Output fields[3]
FieldType
File Formattext
File IDtext
Typetext
Object Typetext
File Nametext
MIME Typetext
Size (bytes)number
Size in Bytes (OpenAI format)number
Purposetext
3other output fields
Remove Keys from a GuardrailAction
Input fields[3]
FieldType
GuardrailRequired
choice
Output fields[3]
FieldType
Unassigned Countnumber
Remove Members from a GuardrailAction
Input fields[3]
FieldType
GuardrailRequired
choice
Output fields[3]
FieldType
Unassigned Countnumber
Remove Workspace MembersAction
Input fields[3]
FieldType
WorkspaceRequired
choice
Output fields[3]
FieldType
Members Removednumber
Set a Vault SecretAction
Input fields[3]
FieldType
NameRequired
text
HostsRequired
array
ValueRequired
text
Output fields[3]
FieldType
Nametext
Fingerprinttext
Hostsarray
Created Atdate
Set a Workspace BudgetAction
Input fields[3]
FieldType
WorkspaceRequired
choice
IntervalRequired
choice
Limit (USD)Required
number
Count BYOK Usage Toward Budgetschoice
Output fields[3]
FieldType
IDtext
Workspace IDtext
Limit (USD)number
Reset Intervaltext
Include BYOK in Budgetsboolean
Created Atdate
Updated Atdate
Set an Intern SecretAction
Input fields[3]
FieldType
Intern IDRequired
text
NameRequired
text
HostsRequired
array
ValueRequired
text
Output fields[3]
FieldType
Nametext
Fingerprinttext
Hostsarray
Created Atdate
Set Private Endpoint PricingAction
Input fields[3]
FieldType
Private EndpointRequired
choice
PricingRequired
object
Prompt PriceRequired
text
Completion PriceRequired
text
Cache Read Pricetext
Cache Write Pricetext
Output fields[3]
FieldType
IDtext
Statustext
Model Permanent Slugtext
Model Slugtext
Model Nametext
Provider Nametext
Provider Slugtext
Upstream Model IDtext
Base URLtext
3other output fields
Update a BYOK KeyAction
Input fields[3]
FieldType
BYOK KeyRequired
choice
New Provider Keysecret
Nametext
Allowed Modelschoice
Allowed OpenRouter API Keyschoice
Allowed Memberschoice
Declared Regionchoice
Declared Zero Data Retentionchoice
Disabledchoice
3other input fields
Output fields[3]
FieldType
IDtext
Nametext
Key Labeltext
Providertext
Workspace IDtext
Disabledboolean
Only Use Your Own Keysboolean
Fallback Keyboolean
Required for Allowed Modelsboolean
7other output fields
Update a GuardrailAction
Input fields[3]
FieldType
GuardrailRequired
choice
New Nametext
New Descriptiontext
Spending Limit (USD)number
Limit Resetchoice
Count BYOK Spend Toward the Limitchoice
Allowed Providerschoice
Ignored Providerschoice
Allowed Modelschoice
14other input fields
Output fields[3]
FieldType
IDtext
Nametext
Descriptiontext
Workspace IDtext
Spending Limit (USD)number
Limit Reset Intervaltext
Include BYOK in Budgetsboolean
Allowed Providersarray
Ignored Providersarray
18other output fields
Update a Private EndpointAction
Input fields[3]
FieldType
Private EndpointRequired
choice
Upstream Model IDRequired
text
Base URLurl
Declared Regionchoice
Declared Zero Data Retentionchoice
Output fields[3]
FieldType
IDtext
Statustext
Model Permanent Slugtext
Model Slugtext
Model Nametext
Provider Nametext
Provider Slugtext
Upstream Model IDtext
Base URLtext
3other output fields
Update a SCIM Group MappingAction
Input fields[3]
FieldType
Group MappingRequired
choice
RoleRequired
choice
Output fields[3]
FieldType
IDtext
SCIM Group IDtext
Workspace IDtext
Roletext
Organization IDtext
Created Atdate
Updated Atdate
Update a WorkspaceAction
Input fields[3]
FieldType
WorkspaceRequired
choice
New Nametext
New Slugtext
Descriptiontext
Default Text Modelchoice
Default Image Modelchoice
Default Provider Sortchoice
Disabled Server Toolschoice
I/O Logging API Key IDsarray
API Key IDnumber
4other input fields
Output fields[3]
FieldType
IDtext
Nametext
Slugtext
Descriptiontext
Default Text Modeltext
Default Image Modeltext
Default Provider Sorttext
Default Guardrail IDtext
Disabled Server Toolsarray
Server Tooltext
9other output fields
Update an API KeyAction
Input fields[3]
FieldType
API KeyRequired
choice
New Nametext
Disabledchoice
Spending Limit (USD)number
Limit Resetchoice
Count BYOK Usage Toward the Limitchoice
Move to Workspacechoice
Output fields[3]
FieldType
Hashtext
Nametext
Key Labeltext
Disabledboolean
Limit (USD)number
Limit Remaining (USD)number
Limit Resettext
Include BYOK in Limitboolean
Usage (USD)number
14other output fields
Update an External UserAction
Input fields[3]
FieldType
User IDRequired
choice
ActiveRequired
choice
Output fields[3]
FieldType
User IDtext
Activeboolean
Created Atdate
Updated Atdate
Update an Observability DestinationAction
Input fields[3]
FieldType
DestinationRequired
choice
Nametext
Configtext
Enabledchoice
Privacy Modechoice
Sampling Ratenumber
Regionstext
Only These API Keyschoice
Send Cost Detailschoice
5other input fields
Output fields[3]
FieldType
IDtext
Nametext
Typetext
Enabledboolean
Privacy Modeboolean
Sampling Ratenumber
Regionsarray
Regiontext
API Key Hashesarray
API Key Hashtext
Send Cost Detailsboolean
8other output fields
Update Organization SettingsAction
Input fields[3]
FieldType
Filtered Model CatalogRequired
choice
Output fields[3]
FieldType
Organization IDtext
Filtered Model Catalog Enabledboolean
Upload a FileAction
Input fields[3]
FieldType
FileRequired
text
File Nametext
Providerchoice
Workspace IDtext
Output fields[3]
FieldType
File Formattext
File IDtext
Typetext
Object Typetext
File Nametext
MIME Typetext
Size (bytes)number
Size in Bytes (OpenAI format)number
Purposetext
3other output fields
Validate a Private EndpointAction
Input fields[3]
FieldType
Private EndpointRequired
choice
WorkspaceRequired
choice
Output fields[3]
FieldType
Passedboolean
Checksarray
Checkobject

Look for OpenRouter templates in the WEXTL template library.

Browse templates →
  1. WEXTL® OpenRouter Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for OpenRouter.
  4. WEXTL® visual workflow builder data.

Last updated: Jul 24, 2026 18:12