# Appfolio Debug Bundle

> Collect AppFolio API debug evidence for support tickets. Trigger: "appfolio debug".

- Skill: `jeremylongshore/appfolio-debug-bundle` (Agent Skill)
- Install (CLI): `npx skillmds@latest add jeremylongshore/appfolio-debug-bundle`
- Raw SKILL.md: https://api.skillmd.com/api/skills/jeremylongshore/appfolio-debug-bundle/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- License: MIT
- Author: jeremylongshore (https://skillmd.com/u/jeremylongshore)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/jeremylongshore/appfolio-debug-bundle

---


# appfolio debug bundle | sed 's/\b\(.\)/\u\1/g'

## Diagnostic Script
```bash
#!/bin/bash
echo "=== AppFolio Debug Bundle $(date -Iseconds) ==="
echo "Base URL: ${APPFOLIO_BASE_URL:-NOT SET}"
echo "Client ID: ${APPFOLIO_CLIENT_ID:+SET (redacted)}"
echo -n "API Health: "
HTTP_CODE=$(curl -s -o /dev/null -w "%{http_code}" -u "${APPFOLIO_CLIENT_ID}:${APPFOLIO_CLIENT_SECRET}" "${APPFOLIO_BASE_URL}/properties")
echo "$HTTP_CODE"
echo -n "Response Time: "
curl -s -o /dev/null -w "%{time_total}s" -u "${APPFOLIO_CLIENT_ID}:${APPFOLIO_CLIENT_SECRET}" "${APPFOLIO_BASE_URL}/properties"
echo ""
echo "=== Done ==="
```

## Resources

- [AppFolio Stack APIs](https://www.appfolio.com/stack/partners/api)
- [AppFolio Engineering Blog](https://engineering.appfolio.com)


