Opsfly
Home

API reference

REST API reference for integrating Opsfly programmatically with your own systems.

Overview

The Opsfly REST API allows you to read conversation data, trigger autotasks, and integrate Opsfly with external systems such as inventory management tools, ERP software, or custom dashboards.

The API is available on the Growth and Enterprise plans. All endpoints are authenticated with a bearer token issued from Builder → Settings → API Keys.

How it works

The API follows standard REST conventions. All requests are made over HTTPS. Responses are JSON. Authentication uses a bearer token in the Authorization header. Rate limits apply: 100 requests per minute on Growth, 500 on Enterprise.

💡 Tip: Use webhook events instead of polling the API for real-time data. Configure webhooks in Builder → Settings → Webhooks to receive POST requests whenever a conversation is resolved or an order is confirmed.

Step by step

Prerequisites

  • A Growth or Enterprise plan
  • An API key generated from Builder → Settings → API Keys

Configuration

Base URL: https://api.opsfly.net/v1. Key endpoints: GET /conversations (list recent conversations with status and channel), GET /orders (confirmed orders with timestamps and amounts), POST /autotasks/{id}/trigger (manually trigger an autotask), GET /analytics/summary (daily summary stats). Full endpoint documentation is available at api.opsfly.net.

Next steps

If you have questions about specific integration patterns, contact opsfly@infai.xyz.