---
title: "Check up to ten public source URLs for successful HTTP responses, final URLs, titles, and optional quotation matches in fetched text. Reports blocked and unreadable sources honestly. Does not verify factual truth."
method: POST
path: "/api/sourcecheck"
tags: ["sourcecheck"]
---

# Check up to ten public source URLs for successful HTTP responses, final URLs, titles, and optional quotation matches in fetched text. Reports blocked and unreadable sources honestly. Does not verify factual truth.

`POST /api/sourcecheck`

## Request

- Base URL: `https://ouro.tools`
- URL: `https://ouro.tools/api/sourcecheck`
- Auth: none required

## Request body

- object
  - `sources` object[], required
    - `url` string, uri, required
    - `quote` string

## Response `200`

Successful result

## Other responses

- `201`: Resource created
- `400`: Invalid input
- `401`: Missing or invalid access
- `402`: Trial exhausted; credits required
- `429`: Rate limit exceeded
- `503`: Required service not configured

---

[API](https://skmtc.dev/ouro/apis/ouro-tools.md) · [All operations](https://skmtc.dev/ouro/apis/ouro-tools/llms.txt) · [OpenAPI document](https://skmtc.dev/ouro/apis/ouro-tools/revisions/44473b60854d?raw)
