---
title: "Get a BBB article"
method: GET
path: "/bbb/article"
tags: ["BBB"]
---

# Get a BBB article

`GET /bbb/article`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/bbb/article`
- Auth: API key in header `x-api-key`

Returns published BBB article metadata, author names, body text, and useful links from a canonical public article URL on www.bbb.org or bbb.org. If BBB merges a story into another BBB article, the response contains the target article's id and source_url plus the original requested_url. Returns a permanent 404 when BBB moves the URL to an evergreen /all/ page or outside bbb.org, when BBB redirects the URL back to itself so it cannot be loaded, or when the URL resolves to a published non-article type such as an event; safe HTTPS destinations are named in the error and are never fetched.

## Query parameters

- `url` string, required

## Headers

- `x-api-key` string, required

## Response `200`

OK

- object: The Response struct is used for wrapping the API response with a code, message, and data.
  - `code` integer: Code is the HTTP status code or a custom code used to indicate the result of the request @example 200
  - `data` object: Data is the response data (can be any object or null) @example {"id": 1, "name": "John Doe"}
    - `authors` BbbnewsAuthor[]
      - `name` string
      - `url` string
    - `body` string
    - `id` string
    - `image` BbbnewsImage
      - `alt_text` string
      - `caption` string
      - `credit` string
      - `url` string
    - `links` BbbnewsLink[]
      - `text` string
      - `url` string
    - `modified_at` string
    - `published_at` string
    - `requested_url` string
    - `source_url` string
    - `summary` string
    - `title` string
    - `topics` string[]
    - `type` string
  - `msg` unknown

## Other responses

- `400`: Bad Request
- `404`: Not Found
- `503`: Service Unavailable

---

[API](https://skmtc.dev/crawlora/apis/crawlora-api.md) · [All operations](https://skmtc.dev/crawlora/apis/crawlora-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlora/apis/crawlora-api/revisions/0497899e2016?raw)
