Skip to main content
GET
List assets

Overview

Retrieve a paginated list of assets with optional filtering and sorting. Assets represent individual physical units tracked by serial number—laptops, phones, e-bikes, or any subscribable equipment in your inventory.

Asset Lifecycle

Assets move through statuses as they’re used in subscriptions:

Common Use Cases

Inventory Management

Track all assets across locations and statuses

Order Fulfillment

Find available assets to assign to new subscriptions

Asset Tracking

Monitor which devices are rented and to whom

Reporting

Generate inventory reports by status, SKU, or location

Filtering Assets

Sorting Options

Response Fields

Key fields in each asset object:

Example: Find Available Assets for Order

Example: Inventory Summary

Authorizations

Authorization
string
header
required

API key obtained from FlexPortal dashboard

Headers

Tenant-ID
string
required

Your tenant identifier

Query Parameters

limit
string

Items per page (default: 50, max: 100)

startAfter
string

Cursor for pagination

status
string

Filter by status (available, rented_out, returned, sold, unavailable)

sku
string

Filter by product SKU

customerId
string

Filter by customer ID

rentalId
string

Filter by rental ID

Response

200 - application/json

List of assets

assets
object[]
required
count
number
required
limit
number
required
hasMore
boolean
required
nextCursor
string | null
required