Patterns

Pattern search across screeners

For each requested screener, takes the stocks on its latest snapshot and returns those with a recent pattern (computed within 3 days for 1d, 14 days for 1wk). Unknown slugs are 400 SCREENER_NOT_FOUND, screeners above your plan are 403 SCREENER_NOT_ACCESSIBLE, unknown pattern ids are 400 INVALID_PARAMETER. Grouped per screener and capped by limit per group; not cursor-paginated. Not cached.

post/patterns

Request

  • Base URL: https://stockmarketscan.com/api/v1
  • URL: https://stockmarketscan.com/api/v1/patterns
  • Auth: one of:
    • API key in header X-API-Key
    • HTTP bearer
    • API key in header X-RapidAPI-Key

Request body

screenersScreenerSlug[] required
patternsPatternId[]

Pattern ids to keep. Empty or omitted means any pattern.

interval'1d' | '1wk'
limitinteger

Max stocks per screener group.

Example request

{
  "screeners": [
    "hot-prospects",
    "golden-cross"
  ],
  "patterns": [
    "head_shoulders",
    "cup_handle"
  ]
}

Response

Pattern search results

Example response

{
  "data": [
    {
      "screener_name": "Hot Prospects",
      "stocks": [
        {
          "symbol": "NVDA",
          "matched_patterns": [
            {
              "label": "Cup and Handle"
            }
          ]
        }
      ]
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.