Options
All
  • Public
  • Public/Protected
  • All
Menu

Class representing packet evaluator section api calls

Hierarchy

  • ApplicationApi

Index

Constructors

Properties

Methods

Constructors

constructor

Properties

Documents

apiRequest

apiRequest: ApiRequest

API request object for making the actual http requests

Methods

create

  • create(__namedParameters: { email: string; firstName: string; lastName: string; positionId: number }): Promise<Application>
  • Create a new application for a position

    example
    let application = await api.Search.Applications.create({
      positionId: 9999,
      firstName: "Jane",
      lastName: "Doe",
      email: "janedoe@example.com"
      });
    

    Parameters

    • __namedParameters: { email: string; firstName: string; lastName: string; positionId: number }
      • email: string

        email of the applicant

      • firstName: string

        first name of the applicant

      • lastName: string

        last name of the applicant

      • positionId: number

        position id for the application

    Returns Promise<Application>

getDetail

  • getDetail(__namedParameters: { applicationId: number; positionId: number }): Promise<ApplicationDetail>
  • Get an application from the application Id

    example
    let application = await api.Search.Applications.getDetail({applicationId: 9999, positionId: 9999});
    

    Parameters

    • __namedParameters: { applicationId: number; positionId: number }
      • applicationId: number
      • positionId: number

    Returns Promise<ApplicationDetail>

Legend

  • Class
  • Constructor
  • Property
  • Method
  • Variable
  • Function
  • Type alias

Generated using TypeDoc