persona-install-auth

Featured

Configure Persona API authentication with sandbox and production API keys. Use when setting up identity verification, configuring API credentials, or initializing Persona in your project. Trigger with phrases like "install persona", "setup persona", "persona auth", "persona API key", "KYC setup".

AI & Automation 2,359 stars 334 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Persona Install & Auth ## Overview Set up Persona API authentication. Persona uses Bearer token auth with environment-prefixed API keys (`persona_sandbox_*` for testing, `persona_production_*` for live). No SDK required -- direct REST API calls with any HTTP client. ## Prerequisites - Persona account at [withpersona.com](https://withpersona.com) - At least one Inquiry Template configured in the Persona Dashboard - Node.js 18+ or Python 3.9+ ## Instructions ### Step 1: Get API Keys ```text 1. Log into dashboard.withpersona.com 2. Go to Settings > API Keys 3. Copy your sandbox key (starts with persona_sandbox_) 4. For production: copy production key (starts with persona_production_) ``` ### Step 2: Configure Environment ```bash # .env — never commit PERSONA_API_KEY=persona_sandbox_xxxxxxxxxxxxxxxxxxxxxxxx PERSONA_API_VERSION=2023-01-05 # .gitignore echo '.env' >> .gitignore ``` ### Step 3: Install HTTP Client ```bash set -euo pipefail # Node.js npm install axios dotenv # Python pip install requests python-dotenv ``` ### Step 4: Verify Connection (Node.js) ```typescript import axios from 'axios'; const persona = axios.create({ baseURL: 'https://withpersona.com/api/v1', headers: { 'Authorization': `Bearer ${process.env.PERSONA_API_KEY}`, 'Persona-Version': process.env.PERSONA_API_VERSION || '2023-01-05', 'Content-Type': 'application/json', }, }); async function verify() { const { data } = await persona.get('/inquiries?page[size]=1'); console.log...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
8 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category