Laminar
  • Laminar
  • Platform
    • Overview
    • Getting Started
    • Advanced
      • Configurations
      • HTTP Request Batching
      • Workflow Exit Points
      • Invoke Secondary Workflows
      • Managing Notifications
    • Best Practices
    • Keywords
      • lam.resolveThenExecute
      • lam.exit
      • lam.execute
      • lam.asyncExecute
      • lam.httpRequest
      • lam.httpRequests
  • Concepts
    • Workflows
      • Global Workflow Object
    • Flows
      • Flow Types
        • HTTP Request
        • Data Transformations
      • Flow Runs
      • Supported Languages
    • API Key
    • Configurations
    • API
      • Reference
        • Workspaces
          • Issues
          • Users
          • Invitations
            • Decline
            • Accept
            • Received
            • Created
          • Workflows
          • Flows
          • Auth credentials
          • Api keys
          • Api descriptions
        • Workflow
          • Execute
            • External
          • Flows
          • Executions
        • Users
        • Flows
          • Runs
          • Versions
          • Stats
          • Recent runs
          • Read
        • Configurations
          • Properties
          • Flow credentials
          • Workspace
        • Auth credentials
        • Api descriptions
        • Api keys
        • Transform
          • Test
        • Lami
          • Public
          • Direct
        • Auth
          • Signin
          • Register
          • Refresh
          • Me
          • Users
            • Password
    • Changelog
  • External Links
    • Book a Demo
    • Playground
    • Sign In
  • Specification
Powered by GitBook
On this page
  • Overview
  • Usage
  • Best Practices

Was this helpful?

  1. Concepts

API Key

Learn about API Keys in Laminar

Overview

API keys in Laminar are used to authenticate external workflow executions. They are created and managed in workspace settings and provide secure access to execute workflows via the API.

Usage

API keys are required when executing workflows externally through the API:

curl -X POST 'https://api.laminar.run/workflow/execute/{workflowId}?api_key=<your_api_key>' \
  -H 'Content-Type: application/json' \
  -d '{
    "data": "your workflow input"
  }'

Best Practices

  • Rotate keys periodically for security

  • Never share or commit API keys to version control

  • Use meaningful names to track key usage

PreviousSupported LanguagesNextConfigurations

Last updated 1 month ago

Was this helpful?