Bridge Training
AccountsSearch

Search accounts by email or display name

Returns up to 20 matching accounts. By default excludes the requesting user (share flows). Pass `includeSelf=true` to include them (author filters). Returns a slim DTO (id, email, displayName, avatarUrl) — full account details are not exposed via this endpoint.

GET
/accounts/search

Returns up to 20 matching accounts. By default excludes the requesting user (share flows). Pass includeSelf=true to include them (author filters). Returns a slim DTO (id, email, displayName, avatarUrl) — full account details are not exposed via this endpoint.

Query Parameters

q*string

Search term

Length3 <= length <= 100
includeSelf?string

When true, the requesting user is included in the results. Defaults to false (self excluded — share-flow semantics).

Response Body

application/json

curl -X GET "https://loading/accounts/search?q=alice"
[
  {
    "id": "string",
    "email": "user@example.com",
    "displayName": "string",
    "avatarUrl": "string"
  }
]