INPUT_OBJECT

Allocation_Exact

Exact match query arguments for Allocation

link GraphQL Schema definition

  • input Allocation_Exact {
  • # Select multiple Allocation by ID.
  • id: [Int]
  • # Unique user ID.
  • user_id: [Int]
  • # True if the user is active, false if they have been archived.
  • user_is_active: Boolean
  • # Unique order ID.
  • order_id: [Int]
  • # If true, will additionally return allocations with no user (defaults to false)
  • include_allocation_with_no_users: Boolean
  • # Include allocations that contain an asset in my_assets.
  • my_asset_id: [Int]
  • # Unique asset ID.
  • asset_id: [Int]
  • # Only show assets with these tags
  • asset_tags_id: [[Int]]
  • # The unique client ID.
  • client_id: [Int]
  • # Unique project ID.
  • project_id: [Int]
  • # Unique task ID.
  • task_id: [Int]
  • # Allocation status type. E.g. confirmed, pending etc.
  • status: [AllocationStatusTypes]
  • # Order status type. E.g. confirmed, pending etc.
  • order_status: [OrderStatusTypes]
  • # Get allocations from orders with owner ids
  • order_owner_id: [[Int]]
  • # End date to filter allocation on
  • end_datetime: DateTimeExpression
  • # Start date to filter allocation by
  • start_datetime: DateTimeExpression
  • # Filter allocations starting on this date
  • date: DateTimeExpression
  • # Filter allocations starting on these dates
  • dates: [DateExpression]
  • # Allocation that either starts or ends on this day
  • day: DateTimeExpression
  • # Allocation that either starts or ends on a week from now
  • week: DateTimeExpression
  • # Allocation that either starts or ends on a month from now
  • month: DateTimeExpression
  • # The unique order task ID.
  • order_task_id: [Int]
  • # Allocations for a user with a team tag
  • team_tag_id: [[Int]]
  • # Allocations for a user that have a user tag
  • user_tag_id: [[Int]]
  • # Filters to allocations that are linked to a project that has a given supervisor
  • supervisor_id: [Int]
  • }