Professional Feature

API & Integrations

Connect Flottix to your existing tools. Our REST API and pre-built integrations make it easy to automate workflows.

GET /api/v1/assets
// Response 200 OK
{
  "data": [
    {
      "id": "ast_123abc",
      "name": "MacBook Pro 16",
      "status": "deployed",
      "assigned_to": "John Smith"
    }
  ],
  "total": 156
}

Full REST API

Complete CRUD operations for all resources. JSON request/response format.

Scoped API Keys

Create keys with granular permissions. Read-only, write, or admin access.

Webhooks

Real-time notifications for asset events. Create, update, delete, check-out.

Rate Limiting

Fair usage limits with clear headers. Burst support for batch operations.

Simple, intuitive API

Get started in minutes with our well-documented REST API. Here are some common operations.

GET /api/v1/assets

Retrieve all assets with pagination and filters

Request

curl -X GET "https://api.flottix.com/v1/assets?status=deployed&limit=50" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"

Response

{
  "data": [
    {
      "id": "ast_123abc",
      "asset_tag": "LAPTOP-001",
      "name": "MacBook Pro 16",
      "status": "deployed",
      "assigned_to": {
        "id": "usr_456def",
        "name": "John Smith"
      },
      "category": "Laptops",
      "purchase_date": "2024-01-15",
      "custom_fields": {
        "os_version": "macOS Sonoma",
        "encrypted": true
      }
    }
  ],
  "pagination": {
    "page": 1,
    "limit": 50,
    "total": 156
  }
}
POST /api/v1/assets

Add a new asset to the inventory

Request

curl -X POST "https://api.flottix.com/v1/assets" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Dell XPS 15",
    "asset_tag": "LAPTOP-042",
    "category_id": "cat_laptops",
    "status": "ready_to_deploy",
    "purchase_date": "2024-03-01",
    "purchase_cost": 1899.00
  }'

Response

{
  "data": {
    "id": "ast_789ghi",
    "asset_tag": "LAPTOP-042",
    "name": "Dell XPS 15",
    "status": "ready_to_deploy",
    "created_at": "2024-03-01T10:30:00Z"
  },
  "message": "Asset created successfully"
}
POST /api/v1/assets/:id/checkout

Assign an asset to a user

Request

curl -X POST "https://api.flottix.com/v1/assets/ast_789ghi/checkout" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "user_id": "usr_456def",
    "expected_return": "2025-03-01",
    "notes": "Assigned for remote work"
  }'

Response

{
  "data": {
    "id": "ast_789ghi",
    "status": "deployed",
    "assigned_to": {
      "id": "usr_456def",
      "name": "John Smith"
    },
    "checkout_date": "2024-03-01T10:35:00Z",
    "expected_return": "2025-03-01"
  },
  "message": "Asset checked out successfully"
}

Connect with your tools

Pre-built integrations with popular platforms, or build your own with our API.

M

Microsoft Entra ID

Identity
O

Okta

Identity
A

Azure AD

Identity
S

Slack

Messaging
M

Microsoft Teams

Messaging
Z

Zapier

Automation
M

Make

Automation
n

n8n

Automation
P

Power Automate

Automation
S

ServiceNow

ITSM
J

Jira

ITSM
C

Custom Webhooks

Custom

Don't see your tool? Use our webhooks or API to build custom integrations.

Request an Integration

Real-time webhooks

Get notified instantly when things change. Set up webhooks for any event type.

asset.created New asset added to inventory
asset.updated Asset details modified
asset.checkout Asset assigned to user
asset.checkin Asset returned to inventory
license.expiring License renewal approaching
audit.completed Inventory audit finished
Webhook Payload
{
  "event": "asset.checkout",
  "timestamp": "2024-03-01T10:35:00Z",
  "data": {
    "asset_id": "ast_789ghi",
    "asset_name": "Dell XPS 15",
    "assigned_to": {
      "id": "usr_456def",
      "name": "John Smith",
      "email": "john@company.com"
    },
    "checkout_by": "admin@company.com"
  }
}

Build with our API

Connect Flottix to your existing tools and automate your asset management workflows.

7-day free trial. Enter payment details to start.

SOC 2 Ready
GDPR Compliant
99.9% Uptime