# ProjectParticipant

An object type of the [Archipad API](https://docs.archipad.dev/apis/archipad-graphql.md).

```graphql
type ProjectParticipant
```

A person with access to a project.

## Fields

- `company`: [`ProjectParticipantCompany!`](https://docs.archipad.dev/apis/archipad-graphql/types/ProjectParticipantCompany.md) — The company the participant works for.
- `contact`: [`ProjectParticipantContact!`](https://docs.archipad.dev/apis/archipad-graphql/types/ProjectParticipantContact.md) — How to reach the participant.
- `projectPermissions`: [`ProjectParticipantPermissions!`](https://docs.archipad.dev/apis/archipad-graphql/types/ProjectParticipantPermissions.md) — The set of permissions the participant has on the project.
- `trades`: [`[ProjectParticipantTrade!]!`](https://docs.archipad.dev/apis/archipad-graphql/types/ProjectParticipantTrade.md) — The trades the participant holds on the project.
- `user`: [`ProjectParticipantUser!`](https://docs.archipad.dev/apis/archipad-graphql/types/ProjectParticipantUser.md) — The Archipad account of the participant.
