# Get my standing

```http
GET /api/public/v1/competitions/mathematics-distillation-challenge-equational-theories-stage1/leaderboard/me
```

**Scope**: `competition.read`.

Returns the caller's team's current public Stage 1 leaderboard entry and the leaderboard publication state. The team owner and accepted members receive the same team standing.

This is the public projection: it does not expose provisional scores or private team details before publication.

## Example request

```bash
curl "https://api.sair.foundation/api/public/v1/competitions/mathematics-distillation-challenge-equational-theories-stage1/leaderboard/me" \
  -H "Authorization: Bearer $SAIR_API_KEY"
```

## Example response

```json
{
  "ok": true,
  "data": {
    "entry": {
      "rank": 1,
      "teamNumber": "MDC1-T00001",
      "teamName": "MDC1-T00001",
      "score": 0.941,
      "teamDetails": null
    },
    "meta": {
      "published": true,
      "publishedAt": "2026-10-01T00:00:00Z"
    }
  }
}
```

## Response fields

| Field | Type | Description |
| :---- | :--- | :---------- |
| `entry` | [Leaderboard entry](./get-leaderboard.md#leaderboard-entry) \| null | The caller's current team entry, or `null`. |
| `meta.published` | boolean | Whether public leaderboard results are available. |
| `meta.publishedAt` | string \| null | ISO 8601 UTC publication time, when recorded. |

The combination of `entry` and `meta.published` distinguishes the empty states:

| State | `meta.published` | `entry` |
| :---- | :--------------: | :------ |
| Results are not public yet | `false` | `null` |
| Results are public, but the caller has no ranked team row | `true` | `null` |
| Results are public and the caller's team is ranked | `true` | Leaderboard entry |

`teamDetails` is always present inside a non-null entry and follows the shared [schema and privacy rules](../../competitions.md#leaderboard-team-details-and-privacy). It may be `null` even for the caller's own team because this endpoint deliberately returns the same public projection as the full leaderboard.
