OBJECT
Query
link GraphQL Schema definition
- type Query {
- # Given an id or a remote_id returns a Node
- #
- # Arguments
- # id: nCore Id of the Node. If the argument 'remote_id' is
- # provided, this argument is not needed
- # remote_id: Id set by you in nCore and used in your system. If
- # the argument 'id' is provided, this argument is ignored
- Int, : String): Node ( :
- # Return a list of Node
- #
- # Arguments
- # active: Indicate if the Node to retrieve should be active or
- # not
- # size: Max number of results per page
- # page: Number of page to start showing results
- # sort: Object field on which apply the sort (only these fields:
- # 'id', 'remote_id', 'name', 'path', 'first_activation_date', 'updated_at')
- # sort_direction: Direction of the sorting (ASC or DESC)
- Boolean, : Int, : Int, : String, : String): [Node] ( :
- # Given an id or a remote_ide returns a Position
- #
- # Arguments
- # id: nCore Id of the Node. If the argument 'remote_id' is
- # provided, this argument is not needed
- # remote_id: Id set by you in nCore and used in your system. If
- # the argument 'id' is provided, this argument is ignored
- Int, : String): Position ( :
- # Returns a list of Position. It can be filtered with the id or the remote_id of
- # the Position's Node
- #
- # Arguments
- # node_id: nCore Id of the Node. If the argument 'node_remote_id'
- # is provided, this argument is not needed
- # node_remote_id: Id set by you in nCore and used in your system.
- # If the argument 'node_id' is provided, this argument is ignored
- # status: Status of the Position to search. (0 - Draft, 1 - Open,
- # 2 - Closed, 3 - Archived)
- # page: Number of page to start showing results
- # size: Max number of results per page
- # sort: Object field on which apply the sort (only these fields:
- # 'id', 'remote_id', 'title', 'opening_date', 'closing_date', 'created_at',
- # 'updated_at', 'path')
- # sort_direction: Direction of the sorting (ASC or DESC)
- # filter_position_additional_info_field_name: Name of the
- # Position Additional Info Field to filter
- # filter_position_additional_info_field_value: Value of the
- # Position Additional Info Field to filter
- # created_after: Return only positions created after the
- # indicated date (included). Format: Y-m-d H:i:s
- # updated_after: Return only positions updated after the
- # indicated date (included). Format: Y-m-d H:i:s
- (
- Int, :
- String, :
- Int, :
- Int, :
- Int, :
- String, :
- String, :
- String, :
- String, :
- String, :
- String :
- ): [Position]
- # List of Role created in your environment
- #
- # Arguments
- # sort: Object field on which apply the sort (only these fields:
- # 'id')
- # sort_direction: Direction of the sorting (ASC or DESC)
- String, : String): [Role] ( :
- # Given an id or a remote_id return a User
- #
- # Arguments
- # id: nCore Id of the User. If the argument 'remote_id' is
- # provided, this argument is not needed
- # remote_id: Id set by you in nCore and used in your system, If
- # the argument 'id' is provided, this argument is ignored
- Int, : String): User ( :
- # Returns a list of User
- #
- # Arguments
- # size: Max number of results per page
- # page: Number of page to start showing results
- # sort: Object field on which apply the sort (only these fields:
- # 'id', 'remote_id', 'remote_username', 'email')
- # sort_direction: Direction of the sorting (ASC or DESC)
- Int, : Int, : String, : String): [User] ( :
- # Returns a list of Pipeline. It can be filtered with the id or the remote_id of
- # the Pipeline's Node
- #
- # Arguments
- # node_id: nCore Id of the desired Node. If the argument
- # 'node_remote_id' is provided, this argument is not needed
- # node_remote_id: Id set by you in nCore and used in your system.
- # If the argument 'node_id' is provided, this argument is ignored
- # page: Number of page to start showing results
- # size: Max number of results per page
- # sort: Object field on which apply the sort (only these fields:
- # 'id', 'created_at', 'updated_at')
- # sort_direction: Direction of the sorting (ASC or DESC)
- (
- Int, :
- String, :
- Int, :
- Int, :
- String, :
- String :
- ): [Pipeline]
- # Given an id or a remote_id and a position returns an Application
- #
- # Arguments
- # id: nCore Id of the Application. If the arguments 'remote_id'
- # and 'position_id' are provided, this argument is not needed
- # remote_id: Id set by you in nCore and used in your system. If
- # the argument 'id' is provided, this argument is ignored
- # position_id: nCore Id of the desired position. If the argument
- # 'id' is provided, this argument is ignored
- Int, : String, : Int): Application ( :
- # Returns a list of Application provided a position_id or the position_remote_id
- #
- # Arguments
- # position_id: nCore Id of the Position. If the argument
- # 'position_remote_id' is provided, this argument is not needed
- # position_remote_id: Id set by you in nCore and used in your
- # system. If the argument 'position_id' is provided, this argument is ignored
- # page: Number of page to start showing results
- # size: Max number of results per page
- # status: Status of the application to search (0 - In progress, 1
- # - Inbox, 2 - Not Compliant, 3 - Selected, 4 - Cloned, 5 - Manually imported, 6 -
- # Quick Apply)
- # updated_after: Filter Applications that has been updated after
- # the date indicated (Y-m-d or Y-m-d H:i:s)
- # updated_before: Filter Applications that has been updated
- # before the date indicated (Y-m-d or Y-m-d H:i:s)
- # sort: Object field on which apply the sort (only these fields:
- # 'id', 'remote_id', 'email', 'name', 'surname', 'distance', 'created_at',
- # 'updated_at', 'points', 'source', 'avg_evaluation')
- # sort_direction: Direction of the sorting (ASC or DESC)
- # position_pipeline_folder_id: nCore Id of the Pipeline Folder to
- # filter the applications
- (
- Int, :
- String, :
- Int, :
- Int, :
- Int, :
- String, :
- String, :
- String, :
- String, :
- Int :
- ): [Application]
- # Given an email address returns all the Application with that email
- #
- # Arguments
- # email: Complete email address to search
- # page: Number of page to start showing results
- # size: Max number of results per page
- # sort: Object field on which apply the sort (only these fields:
- # 'id', 'email')
- # sort_direction: Direction of the sorting (ASC or DESC)
- (
- String!, :
- Int, :
- Int, :
- String, :
- String :
- ): [Application]
- # Returns a list of Position Templates
- #
- # Arguments
- # node_id: nCore Id of the desired Node. If the argument
- # 'node_remote_id' is provided, this argument is not needed
- # node_remote_id: Id set by you in nCore and used in your system.
- # If the argument 'node_id' is provided, this argument is ignored
- # page: Number of page to start showing results
- # size: Max number of results per page
- # sort: Object field on which apply the sort (only these fields:
- # 'id', 'path', 'name')
- # sort_direction: Direction of the sorting (ASC or DESC)
- (
- Int, :
- String, :
- Int, :
- Int, :
- String, :
- String :
- ): [PositionTemplate]
- # Returns a list of Additional Info Field Sets. In nCore they are also called
- # Internal Position Datasets
- #
- # Arguments
- # node_id: nCore Id of the desired Node. If the argument
- # 'node_remote_id' is provided, this argument is not needed
- # node_remote_id: Id set by you in nCore and used in your system.
- # If the argument 'node_id' is provided, this argument is ignored
- # page: Number of page to start showing results
- # size: Max number of results per page
- # sort: Object field on which apply the sort (only these fields:
- # 'id')
- # sort_direction: Direction of the sorting (ASC or DESC)
- (
- Int, :
- String, :
- Int, :
- Int, :
- String, :
- String :
- ): [AdditionalInfoFieldSet]
- # Returns a list of Additional Info Fields. In nCore they are the single fields
- # inside the Internal Position Datasets
- #
- # Arguments
- # additional_info_field_set_id: nCore Id of the Additional Info
- # Field Set
- # sort: Object field on which apply the sort (only these fields:
- # 'id')
- # sort_direction: Direction of the sorting (ASC or DESC)
- (
- Int!, :
- String, :
- String :
- ): [AdditionalInfoField]
- # Returns a list of Field Sets. In nCore they are also called Datasets
- #
- # Arguments
- # node_id: nCore Id of the desired Node. If the argument
- # 'node_remote_id' is provided, this argument is not needed
- # node_remote_id: Id set by you in nCore and used in your system.
- # If the argument 'node_id' is provided, this argument is ignored
- # page: Number of page to start showing results
- # size: Max number of results per page
- # sort: Object field on which apply the sort (only these fields:
- # 'id')
- # sort_direction: Direction of the sorting (ASC or DESC)
- (
- Int, :
- String, :
- Int, :
- Int, :
- String, :
- String :
- ): [FieldSet]
- # Returns a list of Fields. In nCore they are the single fields inside the
- # Datasets
- #
- # Arguments
- # fieldset_id: nCore Id of the desired Field Set
- # sort: Object field on which apply the sort (only these fields:
- # 'id')
- # sort_direction: Direction of the sorting (ASC or DESC)
- Int!, : String, : String): [Field] ( :
- }
link Require by
This element is not required by anyone