Light mode version of Land Your Home
V1Me

Get My Stages

GET
/v1/me/stages

Happy path: stages the user owns, with the transactionId and chainId they belong to.

Pagination: limit (1-100, default 25) and cursor (an opaque nextCursor from a previous response; null when there are no more pages). Results are newest-updated first. Responses are { "data": [...], "nextCursor": "..." | null }.

Required variables:

  • baseUrl
  • apiKey (needs stages:read)
  • userToken

Authorization

bearerAuth userTokenAuth
AuthorizationBearer <token>

Partner API key (lyh_...): identifies the calling partner, its scopes and rate limit.

In: header

X-User-Token<token>

The user's OAuth 2.1 access token, issued by Land Your Home's OAuth server to this partner's OAuth client. Requests run as this user.

In: header

Query Parameters

limit?string

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/v1/me/stages"
{  "data": [    {      "id": "d4824f9d-25cd-466b-a551-86545011a214",      "transactionId": "cdcb83f0-2258-43c5-82ab-0f4f58018900",      "title": "Contract Exchange",      "description": "Contracts exchanged between buyer and seller",      "progress": "Not Started",      "progressNote": null,      "expectedUpdate": "2026-11-13T00:00:00+00:00",      "expectedCompletion": "2026-11-20T00:00:00+00:00",      "assignedToYou": true,      "assigned": true,      "dependsOnStageId": "2748194e-e73d-4eb1-8ab8-83e470c92578",      "createdAt": "2026-10-02T08:36:26.074778+00:00",      "updatedAt": "2026-10-02T08:36:26.074778+00:00",      "chainId": "3876d6a9-bc6e-4225-b459-b4c480f982fd"    }  ],  "nextCursor": "eyJ1IjoiMjAyNi0xMC0wMlQwODozNjoyNi4wNzQ3NzgrMDA6MDAiLCJpIjoiY2NiNzcyYjktZWYyYS00YmI2LWEwYWMtMGUxY2Y2NjVkMDk4In0"}