Skip to main content

Official Roolink SDK for Python

Project description

🔗 Roolink Python SDK

Enterprise-grade Akamai sensor generation for Python

PyPI Python License

📚 Documentation💬 Discord


🚀 Overview

Production-ready APIs for generating Akamai sensor data across web and mobile platforms. This SDK handles authentication, requests, and response parsing with full type hints.

🎯 Supported Services

Service Features
🌐 Web API Sensor generation, pixel challenges, SBSD, sec-cpt solving
📱 BMP API iOS & Android mobile app sensor generation

📦 Installation

pip install roolink

⚡ Quick Start

from roolink import RoolinkClient

client = RoolinkClient('your-api-key')
sensor = client.generate_web_sensor(req)

🌐 Web API

# Sensor Generation
client.generate_web_sensor(req)

# Pixel Challenges
client.generate_pixel(req)

# Sec-Cpt Challenges
client.solve_sec_cpt(req)

# SBSD Challenges
client.solve_sbsd(req)

# Script Parsing
client.parse_script(script_content)

📱 BMP API

# iOS Sensors (android=False)
client.generate_bmp_sensor(BMPSensorRequest(
    android=False,
))

# Android Sensors (android=True)
client.generate_bmp_sensor(BMPSensorRequest(
    android=True,
))

🆘 Error Handling

try:
    result = client.generate_web_sensor(req)
except Exception as e:
    # handle error
    pass

📄 License

MIT License - see LICENSE for details.


Built with 💜

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

roolink-1.0.4.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

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

roolink-1.0.4-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

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