Skip to documentation
Weavers Docs

Pages and endpoints

Tab to navigate · Enter to openEsc to close

GET /api/sparkline/public

Public access · HTTP API reference

All endpoints · Authentication and retries · Download OpenAPI

Request

No path, query or custom header parameters.

No request body.

Example

Examples use fictional data. Replace identifiers with resources you can access. For account requests, cookies.txt must contain your own session; set CSRF_TOKEN to the matching CSRF cookie value where required.

cURL (POSIX shell)
curl --include \
  --request GET \
  'https://api.weavers.app/api/sparkline/public'

Responses

200 · Successful response.

application/json

200 example · synthetic data
{
  "items": [],
  "page": 1,
  "pageSize": 1,
  "total": 1,
  "updatedAt": null,
  "windowStart": null,
  "windowEnd": null
}
View response model
items required · array of object
View items model

Array items:

symbol required · string
name required · string
assetType required · null | string
View assetType model
Variant 1: null

null

Variant 2: string

string

closes required · array of number
View closes model

Array items:

number

timestamps required · array of string
View timestamps model

Array items:

string

lastClose required · number
firstClose required · number
change required · number
changePercent required · number
volume required · number
rankScore required · number
trend required · "flat" | "up" | "down"

Additional fields: JSON values.

page required · number
pageSize required · number
total required · number
updatedAt required · null | string
View updatedAt model
Variant 1: null

null

Variant 2: string

string

windowStart required · null | string
View windowStart model
Variant 1: null

null

Variant 2: string

string

windowEnd required · null | string
View windowEnd model
Variant 1: null

null

Variant 2: string

string

Additional fields: JSON values.

400 · Invalid request.

application/json

400 example · synthetic data
{}
View response model

Error envelopes can include resource-specific details. Check the status before reading these fields.

error optional · string
code optional · string
message optional · string

Additional fields: JSON values.

429 · Rate limit reached; honor Retry-After when supplied.

application/json

429 example · synthetic data
{}
View response model

Error envelopes can include resource-specific details. Check the status before reading these fields.

error optional · string
code optional · string
message optional · string

Additional fields: JSON values.

500 · Server failure.

application/json

500 example · synthetic data
{
  "error": "example"
}
View response model
error required · string

Additional fields: JSON values.