> ## Documentation Index
> Fetch the complete documentation index at: https://docs.anysite.io/llms.txt
> Use this file to discover all available pages before exploring further.

# /geekbench/charts

> Read one of Geekbench's published benchmark charts: the desktop and laptop processor ranking, the Android, iOS and Mac device rankings, the Metal, OpenCL and Vulkan graphics rankings, or the Geekbench AI device ranking. Each row carries the hardware name, its position in the chart, the aggregate score behind it and how many uploads that aggregate was computed from, the chip or clock description, and its microarchitecture or vendor family. Rows on the processor and device charts also carry the slug that fetches that chip's or device's own rollup, except where the name alone cannot be resolved to one specific configuration, which the endpoint leaves without a slug rather than guessing.

**Price:** 10 credits



## OpenAPI

````yaml /openapi/hardware-benchmarks.json post /api/geekbench/charts
openapi: 3.1.0
info:
  title: Any Site API
  description: >+
    Any Site API provides programmatic access to data from LinkedIn, Instagram,
    Twitter, and other platforms.


    ## Authentication


    All API endpoints require an `access-token` header with a valid API token.
    Tokens can be created in the [dashboard](https://app.anysite.io/).


    ## Pricing


    Each endpoint has a credit cost listed in its description. Credits are
    deducted from your token balance per request.

  version: 0.0.1
servers: []
security:
  - AccessToken: []
paths:
  /api/geekbench/charts:
    post:
      tags:
        - /geekbench
      summary: /geekbench/charts
      description: >-
        Read one of Geekbench's published benchmark charts: the desktop and
        laptop processor ranking, the Android, iOS and Mac device rankings, the
        Metal, OpenCL and Vulkan graphics rankings, or the Geekbench AI device
        ranking. Each row carries the hardware name, its position in the chart,
        the aggregate score behind it and how many uploads that aggregate was
        computed from, the chip or clock description, and its microarchitecture
        or vendor family. Rows on the processor and device charts also carry the
        slug that fetches that chip's or device's own rollup, except where the
        name alone cannot be resolved to one specific configuration, which the
        endpoint leaves without a slug rather than guessing.


        **Price:** 10 credits
      operationId: __api_geekbench_charts_post
      parameters:
        - name: access-token
          in: header
          required: true
          schema:
            anyOf:
              - type: string
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GeekbenchChartsPayload'
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/GeekbenchChartEntry'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
components:
  schemas:
    GeekbenchChartsPayload:
      properties:
        timeout:
          type: integer
          maximum: 1500
          minimum: 20
          default: 300
        chart:
          $ref: '#/components/schemas/GeekbenchChart'
        count:
          type: integer
          minimum: 1
      type: object
      required:
        - chart
        - count
    GeekbenchChartEntry:
      properties:
        '@type':
          type: string
          default: GeekbenchChartEntry
        chart:
          type: string
        rank:
          type: integer
        name:
          type: string
        alias:
          anyOf:
            - type: string
            - type: 'null'
        url:
          anyOf:
            - type: string
            - type: 'null'
        family:
          anyOf:
            - type: string
            - type: 'null'
        icon:
          anyOf:
            - type: string
            - type: 'null'
        compute_api:
          anyOf:
            - type: string
            - type: 'null'
        sample_count:
          anyOf:
            - type: integer
            - type: 'null'
        single_core_score:
          anyOf:
            - type: integer
            - type: 'null'
        multi_core_score:
          anyOf:
            - type: integer
            - type: 'null'
        metal_score:
          anyOf:
            - type: integer
            - type: 'null'
        opencl_score:
          anyOf:
            - type: integer
            - type: 'null'
        vulkan_score:
          anyOf:
            - type: integer
            - type: 'null'
        scores:
          additionalProperties:
            type: integer
          type: object
          default: {}
      type: object
      required:
        - chart
        - rank
        - name
    HTTPValidationError:
      properties:
        detail:
          items:
            $ref: '#/components/schemas/ValidationError'
          type: array
      type: object
    GeekbenchChart:
      type: string
      enum:
        - processor
        - android
        - ios
        - mac
        - metal
        - opencl
        - vulkan
        - ai
    ValidationError:
      properties:
        loc:
          items:
            anyOf:
              - type: string
              - type: integer
          type: array
        msg:
          type: string
        type:
          type: string
        input: {}
        ctx:
          type: object
      type: object
      required:
        - loc
        - msg
        - type
  securitySchemes:
    AccessToken:
      type: apiKey
      in: header
      name: access-token
      description: API token from the dashboard

````