# Utility Detect AI Text API (https://www.socialcrawl.dev/platforms/utility/ai-detection) > Pass one post, comment or passage as text (up to 8000 characters) and get back how likely it was written by an AI model, from SocialCrawl's own text classifier: p (0 to 1, calibrated), level (likely at p 0.95 or higher, possible at 0.71 or higher, unlikely below, or too_short for a text under 8 words, which carries p null) and model (the model name; a new name means a new scale). The model reads the opening of the text, about 1,000 characters. It is the same judgment post endpoints publish under label=ai_written, so a post checked here and on a list gets the same answer. It is a probability, not proof: a person can be flagged and an AI-written text can pass, and the shorter the text the less certain it is. Nothing is stored. 1 credit; a call that cannot be scored right now is a 503 and is not charged. TL;DR: `GET /v1/utility/ai-detection` costs 1 credit per text. A call that cannot be scored right now (503) is not charged. and returns SocialCrawl's unified JSON schema. Single x-api-key auth, 100 free credits on signup. ## Parameters | Parameter | Required | Description | | --- | --- | --- | | `text` | yes | The text to check: a post, comment or passage, up to 8000 characters (URL-encode it) | ## Code example ```bash curl -G "https://www.socialcrawl.dev/v1/utility/ai-detection" \ --data-urlencode "text=I asked my AI employee for a summary of our feedback pile. He came back with a page our standup now opens on." \ -H "x-api-key: sc_YOUR_API_KEY" ``` See the full Utility API: https://www.socialcrawl.dev/platforms/utility ## Pricing - Standard endpoints: 1 credit per call - Advanced endpoints: 5 credits per call - Premium endpoints: 10 credits per call - 100 free credits on signup, no credit card required. Cached responses cost 0 credits. Credit packs never expire. - Full pricing: https://www.socialcrawl.dev/pricing