Flow Myna

Quick Start

Get up and running with the Flow Myna API in under 5 minutes. This guide will walk you through creating an API key and sending your first event.

Step 1: Create an API Key

  1. Navigate to API Keys — Go to Workspace → Data → API Keys in your Flow Myna dashboard (under the Integrations section)
  2. Click "Create API Key"
  3. Enter a name — Something descriptive like "Production ETL" or "Zapier Integration"
  4. Choose dataset — Create a new dataset (auto-named) or select an existing one
  5. Save the key immediately — The full key is only shown once!

Step 2: Send Your First Event

With your API key ready, send your first event using cURL or your preferred HTTP client:

Your First Event

POST
/api/public/v1/event
curl -X POST 'https://api.flowmyna.com/api/public/v1/event' \
-H 'Authorization: Bearer fm_live_your_key_here' \
-H 'Content-Type: application/json' \
-d '{
    "event": "Order Placed",
    "objects": [
      {"type": "Order", "id": "ORD-123"}
    ]
  }'

That's it! The event is now in Flow Myna and will appear in your dataset.

Step 3: Verify Your Data

To confirm your event was received:

  1. 1. Go to your Flow Myna dashboard
  2. 2. Navigate to the dataset linked to your API key
  3. 3. Check for the new event type and object

Using Our SDKs

For a better development experience, use one of our official SDKs:

Install SDK

pip install flowmyna

Then record events with just a few lines of code:

Record Event with SDK

from flowmyna import FlowMyna


client = FlowMyna(api_key="fm_live_your_key_here")


client.record_event(
    event="Order Placed",
    objects=[
        {"type": "Order", "id": "ORD-123"},
        {"type": "Customer", "id": "CUST-456"}
    ],
    properties={"total": 149.99}
)

Next Steps

Now that you've sent your first event, explore more of what the API can do: