ArchipadDevelopers

project

Query
project(id: UUID!): Project!

Fetches a project that was not deleted, by its identifier.

Arguments

1
  • Identifier of the project.

    Required

Returns

ObjectProject!

A construction project in Archipad.

  • addressString!

    Postal address of the project, in free text; empty when not given.

    Required
  • companyIdString

    Identifier of the company the project belongs to; null when it is not known.

  • createdAtDateTime!

    When the project was created.

    Required
  • deletedBoolean!

    Whether the project was deleted. Deleted projects are never returned: always false.

    Required
  • deletedAtDateTime

    When the project was deleted. Deleted projects are never returned: always null.

  • idString!

    Identifier of the project.

    Required
  • Issues of the project, by page of 50 unless first says otherwise.

    Required
  • nameString!

    Name of the project.

    Required
  • People with access to the project. Accounts without an e-mail address or a set of permissions are left out.

    Required
  • phases[Phase!]!

    Phases of the project, deleted ones included: check deleted.

    Required
  • Regions of the project, deleted ones included: check deleted.

    Required
  • updatedAtDateTime!

    When the project was last changed.

    Required