Skip to content

Get the open offer of ownership

The ownership_transfers.get operation: GET /api/v1/ownership_transfers/current in the REST API and the ownership_transfers_get tool in the MCP server.

GET/api/v1/ownership_transfers/current

Returns the organization's open offer of ownership (pending), or null when there's none: who offered it, to whom, and until when it can be accepted. Offers lapse after 7 days.

At a glance

  • REST: GET /api/v1/ownership_transfers/current
  • MCP tool: ownership_transfers_get
  • Operation ID: ownership_transfers.get
  • Scope: Organization
  • Permission: org:read
  • Risk tier: read
  • Dry run: Not supported
  • Idempotency: Not needed (read only)
  • Modes: Test and live
  • Authentication: API key with the org:read scope
  • Since: M12

Request

Query parameters

This operation takes no query parameters.

Response

200 OK with a JSON object:

FieldTypeDescription
object"ownership_transfer_status"
orgIdorg_… ID
pendingobject or nullThe open offer of ownership, if there is one.

Examples

An offer waiting for the member

HTTP
GET /api/v1/ownership_transfers/current
Authorization: Bearer or_test_…

Response (200):

JSON
{
  "object": "ownership_transfer_status",
  "orgId": "org_01m4tx5nj7ekd958x53w4bntcg",
  "pending": {
    "object": "ownership_transfer",
    "orgId": "org_01m4tx5nj7ekd958x53w4bntcg",
    "fromUserId": "usr_01m4tx5nj8emwbyf7y9vcf47xa",
    "toUserId": "usr_01m4tx5nj8emwbyf7y9vcf47xb",
    "toEmail": "ana@acme.example",
    "status": "pending",
    "createdAt": "2026-10-26T09:00:00.000Z",
    "expiresAt": "2026-11-02T09:00:00.000Z"
  }
}

Errors

CodeHTTP statusWhenWhat to do
permission_denied403You can't read this organization.Ask an organization owner or admin for a role or scope that allows this action.

It can also return these common errors: validation_failed, api_version_unsupported, authentication_required, api_key_invalid, resource_not_found, dry_run_not_supported, rate_limited, internal_error.