---
search:
  tags:
    - Topics
    - GET
seo:
  description: >-
    Get unique message paths across all topics in the organization. Reference
    for the GET /v1/topics/unique/topic_message_paths endpoint in the Roboto
    REST API.
sidebar:
  label: Get all unique topic message paths for org
  badge: GET
title: Get all unique topic message paths for org
type: openapi-operation
---
Get unique message paths across all topics in the organization.

Pass ``prefix`` to return only values starting with it, matched against the whole
``topic_name.message_path`` string. Results are capped server-side, so for an org with more
distinct paths than the cap an unfiltered call returns an arbitrary alphabetical head of the
corpus and everything after the cut is unreachable. Autocomplete callers should send what the
user has typed rather than filtering a truncated list client-side.

**Consistency:** Eventually Consistent (for API version >= 2026-03-13)

- Clients using API version &lt; 2026-03-13: Strongly consistent reads
- Clients using API version >= 2026-03-13: Eventually consistent reads
- Override: Send X-Roboto-Connection-Consistency header to explicitly control behavior

This endpoint uses eventual consistency for improved performance and scalability.
Results may not immediately reflect very recent writes. If you've just created
message paths and don't see them in the results, retry after a brief delay.

### Access control
 - Restricted tokens need the API scope `api.everything_else`

`GET /v1/topics/unique/topic_message_paths`
