Me

All informations about your session.

Endpoints

GET /api/me
GET /api/me/teams
GET /api/me/websites

GET /api/me

Get informations based on your auth token.

Sample response

{
    "user": {
        "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
        "username": "[email protected]",
        "role": "xxxx",
        "createdAt": "0000-00-00T00:00:00.000Z",
        "isAdmin": false
    },
    "grant": [],
    "token": "xxxxxxxxxxxxxxx",
    "shareToken": null
}

GET /api/me/teams

Get all your teams.

Sample response

{
    "data": [
        {
            "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "name": "Marketing",
            "accessCode": "team_dGKtGX56FbAcWb1i",
            "logoUrl": null,
            "createdAt": "0000-00-00T00:00:00.000Z",
            "updatedAt": "0000-00-00T00:00:00.000Z",
            "deletedAt": null,
            "teamUser": [
                {
                    "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
                    "teamId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
                    "userId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
                    "role": "team-owner",
                    "createdAt": "0000-00-00T00:00:00.000Z",
                    "updatedAt": "0000-00-00T00:00:00.000Z",
                    "user": {
                        "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
                        "username": "admin"
                    }
                }
            ],
            "_count": {
                "website": 5,
                "teamUser": 1
            }
        }
    ],
    "count": 8,
    "page": 1,
    "pageSize": 10
}

/api/me/websites

Get all your websites.

Sample response

{
    "data": [
        {
            "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "name": "xxxx",
            "domain": "xxxx.xxxx",
            "shareId": "adfa90w3rlasdf",
            "resetAt": null,
            "userId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "teamId": null,
            "createdBy": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
            "createdAt": "0000-00-00T00:00:00.000Z",
            "updatedAt": "0000-00-00T00:00:00.000Z",
            "deletedAt": null,
            "user": {
                "username": "[email protected]",
                "id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx"
            }
        }
    ],
    "count": 3,
    "page": 1,
    "pageSize": 10,
    "orderBy": "name"
}