If I already ingest logs through the GitHub API into Panther, do I need to apply the GitHub webhook schema?
If you are already ingesting logs through the GitHub API, there is no need to use the GitHub webhook. The GitHub webhook is a method intended for customers with limited feature access to ingest GitHub audit logs. The GitHub webhook schema is specifically designed for this method of ingestion. For more information, refer to Panther's documentation on GitHub Logs.