Skip to content

Commit

Permalink
yarn pages
Browse files Browse the repository at this point in the history
  • Loading branch information
dphuang2 committed Mar 28, 2024
1 parent 7639e4c commit 3b0689b
Show file tree
Hide file tree
Showing 6 changed files with 890 additions and 0 deletions.
20 changes: 20 additions & 0 deletions generator/konfig-docs/src/pages/sdk/companies.json
Original file line number Diff line number Diff line change
Expand Up @@ -3846,6 +3846,26 @@
"difficultyScore": 49.5,
"subpath": "/sdk/supr-send"
},
{
"parentCategories": [
"Human Resources"
],
"subCategories": [
"HR Talent & Recruitment"
],
"favicon": "https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/tribepad/favicon.png",
"metaDescription": "Tribepad is the trusted tech ally to smart(er) recruiters everywhere, designed to help you fall back in love with recruiting. Our simple, flexible talent acquisition platform takes your recruitment headaches away - giving power to the people finders.\n\nCombining ATS, CRM, Video Interviewing, and Onboarding plus a strong integration ecosystem and a switched-on, passionate team cheering you on, our tech is a springboard for faster, fairer, better hiring. \n\nTrusted by organisations like the Tesco, NHS Professionals, KFC, Subway, Sodexo, G4S and Local Authorities across the UK, 25 million people in 16 languages use Tribepad. \n\nCast-iron security with G-Cloud 12 approved suppliers and data stored in ISO27001-compliant UK data centres.",
"services": [],
"company": "Tribepad",
"keywords": [
"recruiting",
"hr",
"talent_management_analytics"
],
"numberOfApis": 1,
"difficultyScore": 48,
"subpath": "/sdk/tribepad"
},
{
"parentCategories": [
"Artificial Intelligence"
Expand Down
14 changes: 14 additions & 0 deletions generator/konfig-docs/src/pages/sdk/sdk-links.json
Original file line number Diff line number Diff line change
Expand Up @@ -3244,6 +3244,20 @@
"subCategory": "Payment Processing",
"apiVersion": "2"
},
{
"index": "tribepad/typescript",
"link": "/sdk/tribepad/typescript/",
"homepage": "tribepad.com",
"categories": [
"recruiting",
"hr",
"talent_management_analytics"
],
"favicon": "https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/tribepad/favicon.png",
"parentCategory": "Human Resources",
"subCategory": "HR Talent & Recruitment",
"apiVersion": "1.0.0"
},
{
"index": "trip-add/typescript",
"link": "/sdk/trip-add/typescript/",
Expand Down
72 changes: 72 additions & 0 deletions generator/konfig-docs/src/pages/sdk/tribepad/index.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
import React from 'react';
import { Company } from '../../../components/Company';

const sdks = [
{
"name": "Tribepad",
"numberOfMethods": 30,
"categories": [
"recruiting",
"hr",
"talent_management_analytics"
],
"index": "tribepad/typescript",
"language": "TypeScript",
"link": "/sdk/tribepad/typescript/",
"developerDocumentation": "docs.tribepad.com/reference",
"openapiGitHubUi": "https://github.com/konfig-sdks/openapi-examples/tree/HEAD/tribepad/openapi.yaml"
},
{
"name": "Tribepad",
"numberOfMethods": 30,
"categories": [
"recruiting",
"hr",
"talent_management_analytics"
],
"index": "tribepad/python",
"language": "Python",
"link": "/sdk/tribepad/python/",
"developerDocumentation": "docs.tribepad.com/reference",
"openapiGitHubUi": "https://github.com/konfig-sdks/openapi-examples/tree/HEAD/tribepad/openapi.yaml"
},
{
"name": "Tribepad",
"numberOfMethods": 30,
"categories": [
"recruiting",
"hr",
"talent_management_analytics"
],
"index": "tribepad/java",
"language": "Java",
"link": "/sdk/tribepad/java/",
"developerDocumentation": "docs.tribepad.com/reference",
"openapiGitHubUi": "https://github.com/konfig-sdks/openapi-examples/tree/HEAD/tribepad/openapi.yaml"
}
];

export default function Tribepad() {
const allCategories: string[] = Array.from(
new Set(sdks.flatMap((service) => service.categories)),
)
return (
<Company
company="Tribepad"
previewLinkImage="https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/tribepad/imagePreview.png"
logo="https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/tribepad/logo.png"
favicon="https://raw.githubusercontent.com/konfig-sdks/openapi-examples/HEAD/tribepad/favicon.png"
sdks={sdks}
homepage="tribepad.com"
companyKebabCase="tribepad"
categories={allCategories}
metaDescription={`Tribepad is the trusted tech ally to smart(er) recruiters everywhere, designed to help you fall back in love with recruiting. Our simple, flexible talent acquisition platform takes your recruitment headaches away - giving power to the people finders.
Combining ATS, CRM, Video Interviewing, and Onboarding plus a strong integration ecosystem and a switched-on, passionate team cheering you on, our tech is a springboard for faster, fairer, better hiring.
Trusted by organisations like the Tesco, NHS Professionals, KFC, Subway, Sodexo, G4S and Local Authorities across the UK, 25 million people in 16 languages use Tribepad.
Cast-iron security with G-Cloud 12 approved suppliers and data stored in ISO27001-compliant UK data centres.`}
/>
)
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
```typescript index.ts
// Request Token
const requestTokenResponse = tribepad.authentication.requestToken({
grant_type: "{{grant_type}}"
client_id: "{{client_id}}"
client_secret: "{{client_secret}}"
scope: "*"
})
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
```typescript index.ts
import { Tribepad } from 'tribepad-typescript-sdk';

const tribepad = new Tribepad({
bearerAuth: "BEARER_AUTH"
})
```
Loading

0 comments on commit 3b0689b

Please sign in to comment.