Account

List managed accounts

List the managed accounts your account provisioned, only in the environment of the key.

  • Filter by status and external_ref; cursor-paginated with limit (1-100) and starting_after.
  • Without status only managements in force are listed; ended items carry just the identifiers.
  • Requires the privileged accounts:read scope.
get/accounts

Request

  • Base URL: https://api.factuarea.com/v1
  • URL: https://api.factuarea.com/v1/accounts
  • Auth: one of:
    • HTTP bearer
    • API key in header X-API-Key

Query parameters

status'provisioned' | 'claimed' | 'active' | 'ended'

Status filter: provisioned, claimed or active (status of the account), or ended (items carry only id, external_ref and management). Without it, only the managements in force.

external_refstring

Your reference of the account (up to 128 characters), exact match: zero or one result.

limitinteger

Number of objects to return, between 1 and 100 (default 25).

starting_afterstring uuid

Cursor for forward pagination: pass the id of the last object on the previous page (the next_cursor of the previous response).

Headers

Factuarea-Versionstring date
Example:2026-06-01

Pin the API version (YYYY-MM-DD, Stripe-style date versioning) for this request; omit to use the key's pinned version, or the latest if none. Unsupported version → 400 unsupported_api_version; malformed → 400 parameter_invalid_format. The effective version is echoed in the Factuarea-Version response header. See the Versioning guide.

Response

ManagedAccountListV1Resource

has_moreboolean required

true when more managed accounts exist beyond this page.

next_cursorstring nullable required

Opaque cursor for the next page (pass it as starting_after), or null when has_more is false.

Example response

{
  "data": [
    {
      "id": "0199a1f0-1c22-7a10-b111-6a6b6c6d6e6f",
      "object": "managed_account",
      "external_ref": "cliente-0042",
      "status": "provisioned",
      "environment": "live",
      "plan": "empresario",
      "billing_interval": "monthly",
      "access_level": "operate",
      "display_name": "Talleres García",
      "language": "es",
      "companies": [
        {
          "id": "0199a1f0-1c22-7a10-b111-7a7b7c7d7e7f",
          "tax_id": "B12345674",
          "name": "Talleres García SL"
        }
      ],
      "management": {
        "status": "active"
      },
      "paid_by_provider": true,
      "created_at": "2026-09-27T09:00:00+00:00",
      "claim": {
        "status": "valid",
        "issued_at": "2026-09-27T09:00:00+00:00",
        "expires_at": "2026-10-11T09:00:00+00:00",
        "ttl_days": 14,
        "masked_email": "c***@talleresgarcia.es"
      },
      "plan_renews_at": "2026-10-27T09:00:00+00:00"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.