---
title: "Get a Nucleotide Alignment"
method: GET
path: "/nucleotide-alignments/{alignment_id}"
tags: ["nucleotideAlignments"]
---

# Get a Nucleotide Alignment

`GET /nucleotide-alignments/{alignment_id}`

## Request

- Base URL: `https://{tenant_name}.benchling.com/api/v2`
- URL: `https://{tenant_name}.benchling.com/api/v2/nucleotide-alignments/{alignment_id}`
- Auth: HTTP bearer

Get a Nucleotide Alignment

## Path parameters

- `alignment_id` string, required

## Response `200`

OK

- NucleotideAlignment
  - `apiURL` string, uri: The canonical url of the Alignment in the API.
  - `createdAt` string, date-time: DateTime the Alignment was created
  - `id` string
  - `modifiedAt` string, date-time: DateTime the Alignment was last modified
  - `name` string
  - `referenceSequenceId` string: The ID of the template or consensus Sequence associated with the Alignment
  - `webURL` string, uri: The Benchling web UI url to view the Alignment
  - `alignedSequences` AlignedNucleotideSequence[]
    - `bases` string
    - `dnaSequenceId` string, nullable
    - `name` string
    - `pairwiseIdentity` string: Fraction of bases between trimStart and trimEnd that match the template bases. Only present for Template Alignments; Will be empty for Consensus Alignments.
    - `sequenceId` string, nullable
    - `trimEnd` integer
    - `trimStart` integer

## Other responses

- `404`: Not Found

---

[API](https://skmtc.dev/benchling/apis/benchling-api-2.md) - [All operations](https://skmtc.dev/benchling/apis/benchling-api-2/llms.txt) - [OpenAPI document](https://skmtc.dev/benchling/apis/benchling-api-2/revisions/01d2fa8523cd?raw)
