---
title: "Gets the anchor rapid plus its neighbours within the job's filtered results."
method: GET
path: "/job/{jobId}/results/{rapidId}/navigation"
tags: ["Job"]
---

# Gets the anchor rapid plus its neighbours within the job's filtered results.

`GET /job/{jobId}/results/{rapidId}/navigation`

## Request

- Base URL: `https://api.rapidata.ai`
- URL: `https://api.rapidata.ai/job/{jobId}/results/{rapidId}/navigation`
- Auth: OpenID Connect (`https://auth.rapidata.ai/.well-known/openid-configuration`, scopes: `openid`, `profile`, `email`, `offline_access`, `api`)

The job scopes the results server-side; returns 404 when the job has no labelling task.

## Path parameters

- `jobId` string, required
- `rapidId` string, required

## Query parameters

- `states` RapidState[]
- `window` integer
- `includeNotAccepted` boolean
- `includeOverflow` boolean
- `sort` string[]

## Response `200`

OK

- GetJobResultNavigationEndpointOutput
  - `current` JobRapidResult, required
    - `rapidId` string, required
    - `asset` union, required
      - object
        - `_t` 'FileAsset', required
        - `fileName` string, required
        - `metadata` MetadataModelCollection, required
        - `identifier` string, required
      - object
        - `_t` 'MultiAsset', required
        - `assets` IAsset[], required
        - `metadata` MetadataModelCollection, required
        - `identifier` string, required
      - object
        - `_t` 'NullAsset', required
        - `metadata` MetadataModelCollection, required
        - `identifier` string, required
      - object
        - `_t` 'TextAsset', required
        - `text` string, required
        - `translatedText` object, nullable
          - `wasTranslated` boolean
          - `englishText` string, required
          - `text` string, required
          - `targetLanguage` string, required
        - `metadata` MetadataModelCollection, required
        - `identifier` string, required
    - `responses` JobResponse[], required
      - `id` string, required
      - `userId` string, required
      - `country` 'AF' | 'AX' | 'AL' | 'DZ' | 'AS' | 'AD' | 'AO' | 'AI' | 'AQ' | 'AG' | 'AR' | 'AM' | 'AW' | 'AU' | 'AT' | 'AZ' | 'BS' | 'BH' | 'BD' | 'BB' | 'BY' | 'BE' | 'BZ' | 'BJ' | 'BM' | 'BT' | 'BO' | 'BQ' | 'BA' | 'BW' | 'BV' | 'BR' | 'IO' | 'VG' | 'BN' | 'BG' | 'BF' | 'BI' | 'CV' | 'KH' | 'CM' | 'CA' | 'KY' | 'CF' | 'TD' | 'CL' | 'CN' | 'CX' | 'CC' | 'CO' | 'KM' | 'CG' | 'CK' | 'CR' | 'CI' | 'HR' | 'CU' | 'CW' | 'CY' | 'CZ' | 'CD' | 'DK' | 'DJ' | 'DM' | 'DO' | 'EC' | 'EG' | 'SV' | 'GQ' | 'ER' | 'EE' | 'SZ' | 'ET' | 'FK' | 'FO' | 'FM' | 'FJ' | 'FI' | 'FR' | 'GF' | 'PF' | 'TF' | 'GA' | 'GM' | 'GE' | 'DE' | 'GH' | 'GI' | 'GR' | 'GL' | 'GD' | 'GP' | 'GU' | 'GT' | 'GG' | 'GN' | 'GW' | 'GY' | 'HT' | 'HM' | 'VA' | 'HN' | 'HK' | 'HU' | 'IS' | 'IN' | 'ID' | 'IR' | 'IQ' | 'IE' | 'IM' | 'IL' | 'IT' | 'JM' | 'JP' | 'JE' | 'JO' | 'KZ' | 'KE' | 'KI' | 'XK' | 'KW' | 'KG' | 'LA' | 'LV' | 'LB' | 'LS' | 'LR' | 'LY' | 'LI' | 'LT' | 'LU' | 'MO' | 'MG' | 'MW' | 'MY' | 'MV' | 'ML' | 'MT' | 'MH' | 'MQ' | 'MR' | 'MU' | 'YT' | 'MX' | 'MD' | 'MC' | 'MN' | 'ME' | 'MS' | 'MA' | 'MZ' | 'MM' | 'NA' | 'NR' | 'NP' | 'NL' | 'NC' | 'NZ' | 'NI' | 'NE' | 'NG' | 'NU' | 'NF' | 'MP' | 'KP' | 'MK' | 'NO' | 'OM' | 'PK' | 'PW' | 'PA' | 'PG' | 'PY' | 'PE' | 'PH' | 'PN' | 'PL' | 'PT' | 'PR' | 'QA' | 'RE' | 'RO' | 'RU' | 'RW' | 'BL' | 'SH' | 'KN' | 'LC' | 'MF' | 'PM' | 'VC' | 'WS' | 'SM' | 'ST' | 'SA' | 'SN' | 'RS' | 'SC' | 'SL' | 'SG' | 'SX' | 'SK' | 'SI' | 'SB' | 'SO' | 'ZA' | 'GS' | 'KR' | 'SS' | 'ES' | 'LK' | 'PS' | 'SD' | 'SR' | 'SJ' | 'SE' | 'CH' | 'SY' | 'TW' | 'TJ' | 'TZ' | 'TH' | 'TL' | 'TG' | 'TK' | 'TO' | 'TT' | 'TN' | 'TR' | 'TM' | 'TC' | 'TV' | 'UG' | 'UA' | 'AE' | 'GB' | 'US' | 'UM' | 'UY' | 'VI' | 'UZ' | 'VU' | 'VE' | 'VN' | 'WF' | 'EH' | 'YE' | 'ZM' | 'ZW', nullable, required: Serialized as the ISO 3166-1 alpha-2 code.
      - `language` 'ab' | 'aa' | 'af' | 'ak' | 'sq' | 'am' | 'ar' | 'an' | 'hy' | 'as' | 'av' | 'ae' | 'ay' | 'az' | 'bm' | 'ba' | 'eu' | 'be' | 'bn' | 'bi' | 'bs' | 'br' | 'bg' | 'my' | 'ca' | 'ch' | 'ce' | 'ny' | 'zh' | 'cu' | 'cv' | 'kw' | 'co' | 'cr' | 'hr' | 'cs' | 'da' | 'dv' | 'nl' | 'dz' | 'en' | 'eo' | 'et' | 'ee' | 'fo' | 'fj' | 'fi' | 'fr' | 'ff' | 'gl' | 'lg' | 'ka' | 'de' | 'gn' | 'gu' | 'ht' | 'ha' | 'he' | 'hz' | 'hi' | 'ho' | 'hu' | 'is' | 'io' | 'ig' | 'id' | 'ia' | 'ie' | 'iu' | 'ik' | 'ga' | 'it' | 'ja' | 'jv' | 'kl' | 'kn' | 'kr' | 'ks' | 'kk' | 'km' | 'ki' | 'rw' | 'ky' | 'kv' | 'kg' | 'ko' | 'kj' | 'ku' | 'lo' | 'la' | 'lv' | 'li' | 'ln' | 'lt' | 'lu' | 'lb' | 'mk' | 'mg' | 'ms' | 'ml' | 'mt' | 'gv' | 'mi' | 'mr' | 'mh' | 'el' | 'mn' | 'na' | 'nv' | 'ng' | 'ne' | 'se' | 'nd' | 'no' | 'nb' | 'nn' | 'oc' | 'oj' | 'or' | 'om' | 'os' | 'pi' | 'pa' | 'fa' | 'pl' | 'pt' | 'ps' | 'qu' | 'ro' | 'rm' | 'rn' | 'ru' | 'sm' | 'sg' | 'sa' | 'sc' | 'gd' | 'sr' | 'sh' | 'sn' | 'ii' | 'sd' | 'si' | 'sk' | 'sl' | 'so' | 'st' | 'nr' | 'es' | 'su' | 'sw' | 'ss' | 'sv' | 'tl' | 'ty' | 'tg' | 'ta' | 'tt' | 'te' | 'th' | 'bo' | 'ti' | 'to' | 'ts' | 'tn' | 'tr' | 'tk' | 'tw' | 'ug' | 'uk' | 'ur' | 'uz' | 've' | 'vi' | 'vo' | 'wa' | 'cy' | 'fy' | 'wo' | 'xh' | 'yi' | 'yo' | 'za' | 'zu', nullable, required: Serialized as the ISO 639-1 code.
      - `age` string, nullable, required
      - `gender` string, nullable, required
      - `occupation` string, nullable, required
      - `result` union, required
        - object
          - `_t` 'AttachCategoryResult', required
          - `rapidId` string, required
          - `category` string, required
        - object
          - `_t` 'BoundingBoxResult', required
          - `rapidId` string, required
          - `boundingBoxes` BoundingBoxResultBox[], required
            - `xMin` number, double, nullable
            - `yMin` number, double, nullable
            - `xMax` number, double, nullable
            - `yMax` number, double, nullable
        - object
          - `_t` 'CompareResult', required
          - `rapidId` string, required
          - `winners` string[]
        - object
          - `_t` 'FreeTextResult', required
          - `rapidId` string, required
          - `answer` string, required
        - object
          - `_t` 'LineResult', required
          - `rapidId` string, required
          - `lines` LineResultLine[], required
            - `size` number, double, required
            - `points` LineResultLinePoint[], required
              - …
        - object
          - `_t` 'LocateResult', required
          - `rapidId` string, required
          - `coordinates` LocateCoordinate[], required
            - `x` number, double, required
            - `y` number, double, required
        - object
          - `_t` 'NamedEntityResult', required
          - `rapidId` string, required
          - `classifications` NamedEntityResultNamedClassification[], required
            - `start` integer, required
            - `end` integer, required
            - `classification` string, required
        - object
          - `_t` 'PolygonResult', required
          - `rapidId` string, required
          - `shapes` PolygonResultShape[], required
            - `edges` PolygonResultCoordinate[], required
              - …
        - object
          - `_t` 'ScrubResult', required
          - `rapidId` string, required
          - `timestamps` integer[], required
        - object
          - `_t` 'SkipResult', required
          - `rapidId` string, required
        - object
          - `_t` 'TranscriptionResult', required
          - `rapidId` string, required
          - `selectedWords` TranscriptionResultTranscriptionWord[], required
            - `word` string, required
            - `wordIndex` integer, required
      - `userScore` number, double, required
      - `userScores` object, required
      - `demographicInformation` object, required
    - `totalResponseCount` integer, required
    - `state` 'Labeling' | 'Paused' | 'Incomplete' | 'Flagged' | 'Done' | 'None' | 'Rejected', required
    - `payload` union, required
      - object
        - `_t` 'BoundingBoxPayload', required
        - `target` string, required
      - object
        - `_t` 'ClassifyPayload', required
        - `categories` ClassifyPayloadCategory[], required
          - `label` string, required
          - `value` string, nullable
        - `title` string, required
      - object
        - `_t` 'ComparePayload', required
        - `criteria` string, required
      - object
        - `_t` 'FreeTextPayload', required
        - `question` string, required
        - `shouldValidateResponse` boolean
        - `validationSystemPrompt` string, nullable
      - object
        - `_t` 'LinePayload', required
        - `target` string, required
      - object
        - `_t` 'LocatePayload', required
        - `target` string, required
      - object
        - `_t` 'NamedEntityPayload', required
        - `target` string, required
        - `classes` string[], required
      - object
        - `_t` 'PolygonPayload', required
        - `target` string, required
      - object
        - `_t` 'ScrubPayload', required
        - `target` string, required
      - object
        - `_t` 'TranscriptionPayload', required
        - `title` string, required
        - `transcription` TranscriptionPayloadTranscriptionWord[], required
          - `word` string, required
          - `wordIndex` integer, required
    - `context` string, nullable
    - `contextAsset` union
      - IAssetFileAsset
        - `_t` 'FileAsset', required
        - `fileName` string, required
        - `metadata` MetadataModelCollection, required
        - `identifier` string, required
      - IAssetMultiAsset
        - `_t` 'MultiAsset', required
        - `assets` IAsset[], required
          - union
            - object
              - …
            - object
              - …
            - object
              - …
            - object
              - …
        - `metadata` MetadataModelCollection, required
        - `identifier` string, required
      - IAssetNullAsset
        - `_t` 'NullAsset', required
        - `metadata` MetadataModelCollection, required
        - `identifier` string, required
      - IAssetTextAsset
        - `_t` 'TextAsset', required
        - `text` string, required
        - `translatedText` object, nullable
          - `wasTranslated` boolean
          - `englishText` string, required
          - `text` string, required
          - `targetLanguage` string, required
        - `metadata` MetadataModelCollection, required
        - `identifier` string, required
    - `decisiveness` number, double, nullable
    - `aggregation` union
      - IResponseAggregationClassifyAggregation
        - `_t` 'ClassifyAggregation', required
        - `categoryTallies` object, required
      - IResponseAggregationCompareAggregation
        - `_t` 'CompareAggregation', required
        - `winnerTallies` object, required
  - `previous` JobNavigationItem[], required: The rapids preceding the anchor, in ascending order.
    - `rapidId` string, required
    - `asset` union, required
      - object
        - `_t` 'FileAsset', required
        - `fileName` string, required
        - `metadata` MetadataModelCollection, required
        - `identifier` string, required
      - object
        - `_t` 'MultiAsset', required
        - `assets` IAsset[], required
        - `metadata` MetadataModelCollection, required
        - `identifier` string, required
      - object
        - `_t` 'NullAsset', required
        - `metadata` MetadataModelCollection, required
        - `identifier` string, required
      - object
        - `_t` 'TextAsset', required
        - `text` string, required
        - `translatedText` object, nullable
          - `wasTranslated` boolean
          - `englishText` string, required
          - `text` string, required
          - `targetLanguage` string, required
        - `metadata` MetadataModelCollection, required
        - `identifier` string, required
    - `state` 'Labeling' | 'Paused' | 'Incomplete' | 'Flagged' | 'Done' | 'None' | 'Rejected', required
  - `next` JobNavigationItem[], required: The rapids following the anchor, in ascending order.
    - `rapidId` string, required
    - `asset` union, required
      - object
        - `_t` 'FileAsset', required
        - `fileName` string, required
        - `metadata` MetadataModelCollection, required
        - `identifier` string, required
      - object
        - `_t` 'MultiAsset', required
        - `assets` IAsset[], required
        - `metadata` MetadataModelCollection, required
        - `identifier` string, required
      - object
        - `_t` 'NullAsset', required
        - `metadata` MetadataModelCollection, required
        - `identifier` string, required
      - object
        - `_t` 'TextAsset', required
        - `text` string, required
        - `translatedText` object, nullable
          - `wasTranslated` boolean
          - `englishText` string, required
          - `text` string, required
          - `targetLanguage` string, required
        - `metadata` MetadataModelCollection, required
        - `identifier` string, required
    - `state` 'Labeling' | 'Paused' | 'Incomplete' | 'Flagged' | 'Done' | 'None' | 'Rejected', required
  - `index` integer, required: The 1-based position of the anchor within the filtered slice.
  - `total` integer, required: The total number of rapids in the filtered slice.

## Other responses

- `400`: Bad Request
- `401`: Unauthenticated
- `403`: Forbidden

## Changes

- **2026-10-19** `c72c9f1c8ef5`: 4 breaking
  - the response property `current/allOf[#/components/schemas/JobRapidResult]/responses/items/country` became nullable for the status `200`
  - the response property `current/allOf[#/components/schemas/JobRapidResult]/responses/items/language` became nullable for the status `200`
  - added `#/components/schemas/Country` to the `current/allOf[#/components/schemas/JobRapidResult]/responses/items/country` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/Language` to the `current/allOf[#/components/schemas/JobRapidResult]/responses/items/language` response property `oneOf` list for the response status `200`
- **2026-10-13** `bf98b6cb9b5a`: 1 info
  - added the new optional `query` request parameter `sort`
- …earlier changes not shown

[Operation history](https://skmtc.dev/rapidata/apis/rapidata-api/changes/job/:jobId/results/:rapidId/navigation/get.md)

---

[API](https://skmtc.dev/rapidata/apis/rapidata-api.md) - [All operations](https://skmtc.dev/rapidata/apis/rapidata-api/llms.txt) - [OpenAPI document](https://skmtc.dev/rapidata/apis/rapidata-api/revisions/004a977d7d9f?raw)
