Focus on Your Core Product, Not Billing

Flexible Metering
At Scale

At Octane, we understand that metering is the cornerstone of effective usage-based billing. Our Metering capabilities streamline the process of collecting and transforming data into accurate billing according to your pricing plans.

logo of the company AssemblyAI
logo of the company HUMAN
logo of the company Shopflo
logo of the company Cofactr
logo of the company Paperspace
logo of the company Smartcar
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import Octane from "octane-node";
const octane = new Octane("<YOUR_API_KEY>");

octane.measurements.create({  
  meterName: "num_api_requests",
   value: 1,  
   customerName: "jsmith",
   // Should match the labels specified while creating the meter
   labels: {"machine_id": "123"}
});
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import octane
octane.api_key = "OCTANE_API_KEY"

octane.Measurement.create(
   meter_name=api_requests",
   customer_name="my_customer_1",
   value=42
   time="2023-09-01T05:30:00",
   labels={
      "type": "interference",
      "user": "id_feed42",
   }
)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package main

import "github.com/getoctane/octane-go"

func main() {
 client := octane.NewClient("<YOUR_API_KEY>")

 args := octane.Measurement{
 MeterName: "num_api_requests",
 Value: 1,
 CustomerName: "jsmith",
 // Should match the labels specified while creating the meter
    Labels: map[string]string{  
 "machine_id": "123",
 },
}
_, _, err := client.Measurements.Create(args)
if err != nil {
   panic(err)  
  }
}
Easiness

One Line of Code
Connects Your
Usage Data.

Octane SDKs are available in Node,
Python or Go, and easily extendable
to any language thanks to our OpenAPI spec.

Scalability

High Throughput. Low Latency.

Octane’s built-in support for ingesting up to 10,000 measurements per second facilitates scale and real-time capabilities.

Your engineering team can seamlessly send data without the burden of maintaining an aggregating system, streamlining operations and reducing engineering complexities.

Flexibility

You Send Usage.
We Do The Rest.

Flexible meter definitions allow you to send your data as it is.
Octane empowers you to tailor metering definitions to your exact needs. Map events to specific meters, assigning diverse events to a single meter or vice versa.

This versatility enables you to precisely translate each event into meaningful usage data, facilitating accurate analysis and billing.


"Their knowledge on all things billing, responsiveness, and attention to detail built trust quickly with our Engineering, Product, and Finance teams and have saved us many years of work."

Dylan Fox
CEO and Cofounder
$2.1M
Amount billed in Q3 2023

Lorem ipsum dolor sit amet, consectetur adipiscing elit.

+34%
new customers growth

Lorem ipsum dolor sit amet, consectetur adipiscing elit.

+45X
MRR growth

Lorem ipsum dolor sit amet, consectetur adipiscing elit.