Skip to main content
This guide walks you through creating a batch compliance job to check the compliance status of Posts or users.
PrerequisitesBefore you begin, you’ll need:

Create a job

Create a new compliance job specifying the type (tweets or users):
Response:
Save the upload_url and download_url for the next steps.

Prepare your data file

Create a text file with one ID per line:
Save as ids.txt.

Upload your data

Upload the file to the provided upload_url:

Check job status

Poll the job status until it’s complete:
Job statuses:

Download results

Once status is complete, download from the download_url:
Result format (one JSON object per line):
Only IDs with compliance events appear in the results. IDs not in the results are still valid.

Compliance actions


List all jobs

Get all compliance jobs for your App:

Next steps

Integration guide

Key concepts and best practices

Compliance streams

Real-time compliance events

API Reference

Full endpoint documentation