Stigg home page
Search...
⌘K
Ask AI
Status
Product updates
Go to Stigg
Go to Stigg
Search...
Navigation
Workflow credentials
GitHub credentials
Home
Documentation
Guides
API & SDKs
FAQ
Getting started
Welcome to Stigg
Getting started in minutes
Modeling your pricing in Stigg
Overview
Features
Products
Plans
Add-ons
Coupons
Managing customers & subscriptions
Customers
Subscriptions
Subscription upgrades & downgrades
Provisioning bespoke subscriptions using AI
Getting usage data into Stigg
Overview
Reporting calculated usage
Reporting raw events
Viewing usage events
Handling reported usage
Scalability and durability
Snap-in widgets
Overview
Pricing table
Customer portal
Checkout
Native integrations
Overview
Billing
CRM
Data warehouses
Marketplaces
Authentication
Webhooks
Durable queues (SQS)
Importing and exporting data
Importing existing customers and subscriptions
Exporting data from Stigg
Going live
Go-live checklist
Workflow automation
Overview
Key concepts
Supported workflow nodes
Workflow creation
Error handling
Workflow execution
Managing workflows
Workflow credentials
Managing credentials
Action Network credentials
ActiveCampaign credentials
Acuity Scheduling credentials
Adalo credentials
Affinity credentials
Agile CRM credentials
Airtable credentials
Airtop credentials
AlienVault credentials
AMQP credentials
Anthropic credentials
APITemplate.io credentials
Asana credentials
Auth0 credentials
Automizy credentials
Autopilot credentials
AWS credentials
Azure Cosmos DB credentials
Azure OpenAI credentials
Azure Storage credentials
BambooHR credentials
Bannerbear credentials
Baserow credentials
Beeminder credentials
Bitbucket credentials
Bitly credentials
Bitwarden credentials
Box credentials
Brandfetch credentials
Brevo credentials
Bubble credentials
Cal.com credentials
Calendly credentials
Carbon Black credentials
Chargebee credentials
CircleCI credentials
Cisco Meraki credentials
Cisco Secure Endpoint credentials
Cisco Umbrella credentials
Webex by Cisco credentials
Clearbit credentials
ClickUp credentials
Clockify credentials
Cloudflare credentials
Cockpit credentials
Coda credentials
Cohere credentials
Contentful credentials
ConvertAPI credentials
ConvertKit credentials
Copper credentials
Cortex credentials
CrateDB credentials
crowd.dev credentials
CrowdStrike credentials
Customer.io credentials
Datadog credentials
DeepL credentials
DeepSeek credentials
Demio credentials
DFIR-IRIS credentials
DHL credentials
Discord credentials
Discourse credentials
Disqus credentials
Drift credentials
Dropbox credentials
Dropcontact credentials
Dynatrace credentials
E-goi credentials
Elasticsearch credentials
Elastic Security credentials
Emelia credentials
ERPNext credentials
Eventbrite credentials
F5 Big-IP credentials
Facebook App credentials
Facebook Graph API credentials
Facebook Lead Ads credentials
Figma credentials
FileMaker credentials
Filescan credentials
Flow credentials
Form.io Trigger credentials
Formstack Trigger credentials
Fortinet FortiGate credentials
Freshdesk credentials
Freshservice credentials
Freshworks CRM credentials
FTP credentials
Ghost credentials
Git credentials
GitHub credentials
GitLab credentials
Gong credentials
Google Gemini(PaLM) credentials
Gotify credentials
GoTo Webinar credentials
Grafana credentials
Grist credentials
Groq credentials
Gumroad credentials
HaloPSA credentials
Harvest credentials
Help Scout credentials
HighLevel credentials
Home Assistant credentials
HTTP Request credentials
HubSpot credentials
Hugging Face credentials
Humantic AI credentials
Hunter credentials
Hybrid Analysis credentials
Imperva WAF credentials
Intercom credentials
Invoice Ninja credentials
Iterable credentials
Jenkins credentials
Jina AI credentials
Jira credentials
JotForm credentials
JWT credentials
Kafka credentials
Keap credentials
Kibana credentials
Kitemaker credentials
KoboToolbox credentials
LDAP credentials
Lemlist credentials
Line credentials
Linear credentials
LingvaNex credentials
LinkedIn credentials
LoneScale credentials
Magento 2 credentials
Mailcheck credentials
Mailchimp credentials
MailerLite credentials
Mailgun credentials
Mailjet credentials
Malcore credentials
Mandrill credentials
Marketstack credentials
Matrix credentials
Mattermost credentials
Mautic credentials
Medium credentials
MessageBird credentials
Metabase credentials
Microsoft credentials
Microsoft Azure Monitor credentials
Microsoft Entra ID credentials
Microsoft SQL credentials
Milvus credentials
Mindee credentials
Miro credentials
MISP credentials
Mist credentials
Mistral Cloud credentials
Mocean credentials
monday.com credentials
MongoDB credentials
Monica CRM credentials
Motorhead credentials
MQTT credentials
MSG91 credentials
MySQL credentials
NASA credentials
Netlify credentials
Netscaler ADC credentials
Nextcloud credentials
NocoDB credentials
Notion credentials
npm credentials
Odoo credentials
Okta credentials
Ollama credentials
One Simple API credentials
Onfleet credentials
OpenAI credentials
OpenCTI credentials
OpenRouter credentials
OpenWeatherMap credentials
Oura credentials
Paddle credentials
PagerDuty credentials
PayPal credentials
Peekalink credentials
Perplexity credentials
PhantomBuster credentials
Philips Hue credentials
Pinecone credentials
Pipedrive credentials
Plivo credentials
Postgres credentials
PostHog credentials
Postmark credentials
ProfitWell credentials
Pushbullet credentials
Pushcut credentials
Pushover credentials
Qdrant credentials
QRadar credentials
Qualys credentials
QuestDB credentials
Quick Base credentials
QuickBooks credentials
RabbitMQ credentials
Raindrop credentials
Rapid7 InsightVM credentials
Recorded Future credentials
Reddit credentials
Redis credentials
Rocket.Chat credentials
Rundeck credentials
S3 credentials
Salesforce credentials
Salesmate credentials
SearXNG credentials
SeaTable credentials
SecurityScorecard credentials
Segment credentials
Sekoia credentials
SendGrid credentials
Sendy credentials
Sentry.io credentials
Serp credentials
ServiceNow credentials
Shopify credentials
Shuffler credentials
SIGNL4 credentials
Slack credentials
seven credentials
Snowflake credentials
SolarWinds IPAM credentials
SolarWinds Observability SaaS credentials
Splunk credentials
Spontit credentials
Spotify credentials
SSH credentials
Stackby credentials
Storyblok credentials
Strapi credentials
Strava credentials
Stripe credentials
Supabase credentials
SurveyMonkey credentials
SyncroMSP credentials
Sysdig Management credentials
Taiga credentials
Tapfiliate credentials
Telegram credentials
TheHive credentials
TheHive 5 credentials
TimescaleDB credentials
Todoist credentials
Toggl credentials
TOTP credentials
Travis CI credentials
Trellix ePO credentials
Trello credentials
Twake credentials
Twilio credentials
Twist credentials
X (formerly Twitter) credentials
Typeform credentials
Unleashed Software credentials
UpLead credentials
uProc credentials
Uptimerobo
urlscan.io credentials
Venafi TLS Protect Cloud credentials
Venafi TLS Protect Datacenter credentials
Vero credentials
VirusTotal credentials
Vonage credentials
Webflow credentials
Webhook credentials
Wekan credentials
WhatsApp Business Cloud credentials
Wise credentials
Wolfram|Alpha credentials
WooCommerce credentials
WordPress credentials
Workable credentials
Wufoo credentials
xAI credentials
Xata credentials
Xero credentials
Yourls credentials
Zabbix credentials
Zammad credentials
Zendesk credentials
Zep credentials
Zoho credentials
Zoom credentials
Zscaler credentials
Zulip credentials
Rolling out pricing changes with confidence
Gaining insights about your pricing strategy
Running pricing experiments
Price localization
Price localization overview
No-code configuration in the Stigg Console
Implementing price localization on your public website and application
Localized billing
Managing your account
Account details
Environments
Access management
Finding entities
Activity log
Switching accounts
Theme
Billing
High-availability and scale
High availability architecture
Accessible from anywhere
Local caching and fallback strategy
Persistent caching
Sidecar
Errors, retries, and usage buffering
Reliability, observability and monitoring
Security & compliance
Security Portal
Terms of Use
Privacy policy
Conceptual guides
Domain model
On this page
Prerequisites
Supported authentication methods
Related resources
Using API access token
Generate personal access token
Set up the credential
Using OAuth2
Workflow credentials
GitHub credentials
You can use these credentials to authenticate the following nodes:
GitHub
GitHub Trigger
GitHub Document Loader: this node doesn’t support OAuth.
Prerequisites
Create a
GitHub
account.
Supported authentication methods
API access token: Use this method with any GitHub nodes.
OAuth2: Use this method with GitHub and GitHub Trigger nodes only; don’t use with GitHub Document Loader.
Related resources
Refer to
GitHub’s API documentation
for more information about the service.
Using API access token
To configure this credential, you’ll need a
GitHub
account.
There are two steps to setting up this credential:
Generate a GitHub personal access token
.
Set up the credential
.
Refer to the sections below for detailed instructions.
Generate personal access token
We recommend using a personal access token (classic). GitHub’s fine-grained personal access tokens are still in beta and can’t access all endpoints.
To generate your personal access token:
If you haven’t done so already, verify your email address with GitHub. Refer to
Verifying your email address
for more information.
Open your GitHub profile
Settings
.
In the left navigation, select
Developer settings
.
In the left navigation, under
Personal access tokens
, select
Tokens (classic)
.
Select
Generate new token > Generate new token (classic)
.
Enter a descriptive name for your token in the
Note
field.
Select the
Expiration
you’d like for the token, or select
No expiration
.
Select
Scopes
for your token. For most of the GitHub nodes, add the
repo
scope.
A token without assigned scopes can only access public information.
Refer to
Select
Generate token
.
Copy the token.
Refer to
Creating a personal access token (classic)
for more information. Refer to
Scopes for OAuth apps
for more information on GitHub scopes.
Set up the credential
Then, in your credential:
If you aren’t using GitHub Enterprise Server, don’t change the
GitHub server
URL.
If you’re using
GitHub Enterprise Server
, update
GitHub server
to match the URL for your server.
Enter your
User
name as it appears in your GitHub profile.
Enter the
Access Token
you generated above.
Using OAuth2
If you’re self-hosting, create a new GitHub
OAuth app
:
Open your GitHub profile
Settings
.
In the left navigation, select
Developer settings
.
In the left navigation, select
OAuth apps
.
Select
New OAuth App
.
If you haven’t created an app before, you may see
Register a new application
instead. Select it.
Enter an
Application name
.
Enter the
Homepage URL
for your app’s website.
If you’d like, add the optional
Application description
, which GitHub displays to end-users.
Copy the
OAuth Redirect URL
and paste it into the GitHub
Authorization callback URL
.
Select
Register application
.
Copy the
Client ID
and
Client Secret
this generates and add them to your credential.
Refer to the
GitHub Authorizing OAuth apps documentation
for more information on the authorization process.
Git credentials
GitLab credentials
Assistant
Responses are generated using AI and may contain mistakes.