🔥 PowerShell module for Ahrefs API v3.
Install-Module clihelper.ahrefs
Import-Module clihelper.ahrefs
$env:AHREFS_API_KEY = "<your_api_key>"
# quick test
[Ahrefs]::GetDomainRating("ahrefs.com")# Site Explorer overview
[Ahrefs]::StartSiteExplorer("example.com", "subdomains")
# Keyword ideas
[Ahrefs]::GetKeywordIdeas("seo", "matching", 50)
# Account limits
[Ahrefs]::GetApiUsageLimits()Full docs: ./docs/README.md.
git clone https://github.com/chadnpc/clihelper.ahrefs.git
cd clihelper.ahrefs
#Requires -Modules clihelper.env
cp .env.example .env
Read-Env .env | clihelper.env
# import local module
Import-Module ./clihelper.ahrefs.psm1 -Force
# run tests
./Test-Module.ps1 -SkipBuildOutput- Main class:
[Ahrefs](static methods). - Convenience cmdlet:
Invoke-AhrefsCli(aliases:Ahrefs,AhrefsCli). EX:ahrefs GetApiUsageLimits
This project is licensed under the MIT License.