## Node **Type:** GraphQL interfaces **Description:** A globally identifiable object in the GraphQL schema. All core entities in this API implement the `Node` interface, which guarantees that they have a unique `id` field, enabling consistent caching, pagination, and reference resolution across the API. ### Fields - id (ID): A globally unique identifier for the object. --- ## IGuard **Type:** GraphQL interfaces **Description:** A guard. This is a union of all the different types of guards that can be used in a pact. ### Fields - keys (String) - predicate (String) - raw (String)