Skip to content

Gatsby source plugin for building websites using Teamtailor as a data source.

Notifications You must be signed in to change notification settings

edenstrom/gatsby-source-teamtailor2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gatsby-source-teamtailor2

Gatsby source plugin for building websites using Teamtailor as a data source.

⚠️ State of this plugin

This plugin is not well tested. Contributors are welcome.

Install

npm install --save gatsby-source-teamtailor2

or

yarn add gatsby-source-teamtailor2

How to use

Get a token from Teamtailor. See documentation here.

// In your gatsby-config.js
plugins: {
  resolve: `gatsby-source-teamtailor2`,
  options: {
    accessToken: `YOUR_TOKEN_HERE`
  }
}

How to query

You can query nodes created from Teamtailor using GraphQL lkike the following:

query {
  allTeamtailorJob {
    nodes {
      title
      department {
        name
      }
      locations {
        city
      }
      user {
        name
      }
    }
  }
}

API supported

Currently, only jobs are supported. Related departments, locations, and users for the job are fetched as well.

Resource Supported
Activities
Answers
Candidates
Companies
Custom field value
Custom fields
Departments
Hiring Teams
Jobs
Job Applications
Locations
Partner Results
Picked questions
Questions
Referrals
Requisitions
Requisition Step Verdicts
Roles
Stages
Todos
Triggers
Users
Uploads

About

Gatsby source plugin for building websites using Teamtailor as a data source.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published