Skip to main content

Official Python SDK for the Friday API

Project description

Friday Python SDK

Official Python SDK for the Friday API.

Default Base URL

FridayClient now defaults to:

https://api.fridaydata.com

Quick Start

from friday_sdk import FridayClient

client = FridayClient(api_key="your-api-key")

status = client.get_status()
profile = client.get_profile(
    profile_url="https://www.linkedin.com/in/username/",
    realtime=False,
    prompt="Summarize key strengths",
    custom_schema='{"summary":"string"}',
)

Endpoint Coverage

FridayClient now includes methods for all current API routes:

  • Core: get_profile, analyze_company, scrape, crawl, extract, search, get_status
  • Reddit: reddit_search, reddit_subreddit_search, reddit_user_posts
  • X/Twitter: scrape_twitter_profile, x_latest, x_search, x_news, x_about, x_whoami
  • LinkedIn Posts: linkedin_profile_posts, linkedin_company_posts
  • Admin: create_api_key, revoke_api_key, reset_rate_limits
  • User/JWT: create_user_api_key, get_user_api_keys, get_subscription_plans, regenerate_user_api_key

JWT Endpoints

User endpoints require a Supabase JWT token:

user_key = client.create_user_api_key(key_type="pro", jwt_token="<supabase-jwt>")
keys = client.get_user_api_keys(jwt_token="<supabase-jwt>")
new_key = client.regenerate_user_api_key(old_key="old_api_key", jwt_token="<supabase-jwt>")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

friday_sdk-0.3.0.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

friday_sdk-0.3.0-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file friday_sdk-0.3.0.tar.gz.

File metadata

  • Download URL: friday_sdk-0.3.0.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for friday_sdk-0.3.0.tar.gz
Algorithm Hash digest
SHA256 eef6b2ffef6b7a0d134355a9b6646921bda8191f793cbc9702cbfc254dd625a8
MD5 1492e4767a771a6e2eb24b516d8e58f9
BLAKE2b-256 6c9c1161872d43f5a361727497be73e3741c3cc1a5b12a7e975a9a6ddace189e

See more details on using hashes here.

File details

Details for the file friday_sdk-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: friday_sdk-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for friday_sdk-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fc2b6c77e31a578f86786f253ecdad5b0b94adaeafdb84649b68902d127e2835
MD5 1e08514b408a2e31305b34f2883c1f6c
BLAKE2b-256 13a56b31b8b07a8202da69b104753c9687d7981f4a63045b73446310bb90d1b9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page