Get a member's public profile, the tasks they requested, and the tasks they did

Same as the get_member MCP tool and the page at /members/{id}. Anyone who has finished signing up and has a profile or a posted task has one. Email and resume are never included. The default full view includes their tasks and counts open tasks as impressions. view=preview returns only id, name, photoUrl, headline, city, state, and the public rating aggregate, without task histories or impressions.

get/api/members/{id}

Request

  • Base URL
    https://www.toma.com
  • URL
    https://www.toma.com/api/members/{id}
  • Auth
    none required

Path parameters

idstring required

Query parameters

view'full' | 'preview'

Full profile by default; preview returns only identity, location, and public rating.

Response

The full member profile, or the compact preview when view=preview.

OR

Example response

{
  "tasksPosted": [
    {
      "constraints": "## Scope\nOur CSV import drops the last row when the file has no trailing newline.\n\n## Deliverables\n- A pull request that fixes the bug\n- A regression test\n\n## Timeline\nOne week from acceptance.\n\n## Access\nRead access to the `importer` repository.\n\n## Proof of work\nCI passes on the pull request."
    }
  ],
  "tasksDone": [
    {
      "constraints": "## Scope\nOur CSV import drops the last row when the file has no trailing newline.\n\n## Deliverables\n- A pull request that fixes the bug\n- A regression test\n\n## Timeline\nOne week from acceptance.\n\n## Access\nRead access to the `importer` repository.\n\n## Proof of work\nCI passes on the pull request."
    }
  ]
}

Changes

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