> appfolio-common-errors

Diagnose and fix common AppFolio API integration errors. Trigger: "appfolio error".

fetch
$curl "https://skillshub.wtf/jeremylongshore/claude-code-plugins-plus-skills/appfolio-common-errors?format=md"
SKILL.mdappfolio-common-errors

appfolio common errors | sed 's/\b(.)/\u\1/g'

Error Reference

CodeErrorRoot CauseFix
401UnauthorizedInvalid client_id/secretVerify credentials from AppFolio
403ForbiddenNot an approved partnerComplete Stack partner application
404Not FoundWrong base URL or endpointUse your-company.appfolio.com/api/v1
422Unprocessable EntityMissing required fieldsCheck required fields in API docs
429Too Many RequestsRate limit exceededImplement backoff; reduce request rate
500Internal Server ErrorAppFolio server issueRetry after delay; check status page

Diagnostic Script

#!/bin/bash
echo "=== AppFolio API Diagnostics ==="
echo -n "Connectivity: "
curl -s -o /dev/null -w "%{http_code}" -u "${APPFOLIO_CLIENT_ID}:${APPFOLIO_CLIENT_SECRET}" "${APPFOLIO_BASE_URL}/properties"
echo ""
echo -n "Tenants endpoint: "
curl -s -o /dev/null -w "%{http_code}" -u "${APPFOLIO_CLIENT_ID}:${APPFOLIO_CLIENT_SECRET}" "${APPFOLIO_BASE_URL}/tenants"
echo ""
echo "=== Done ==="

Resources

┌ stats

installs/wk0
░░░░░░░░░░
github stars1.7K
██████████
first seenMar 23, 2026
└────────────

┌ repo

jeremylongshore/claude-code-plugins-plus-skills
by jeremylongshore
└────────────