---
title: "Upsert LookupTableRevisionData"
method: PUT
path: "/organizations/{orgId}/lookuptables/{lookupTableId}/revisions/{lookupTableRevisionId}/data"
tags: ["LookupTableRevisionData"]
---

# Upsert LookupTableRevisionData

`PUT /organizations/{orgId}/lookuptables/{lookupTableId}/revisions/{lookupTableRevisionId}/data`

## Request

- Base URL: `https://api.m3ter.com`
- URL: `https://api.m3ter.com/organizations/{orgId}/lookuptables/{lookupTableId}/revisions/{lookupTableRevisionId}/data`
- Auth: OAuth 2
  - Authorization code: `https://m3ter.auth.us-east-1.amazoncognito.com/oauth2/authorize`, token URL `https://m3ter.auth.us-east-1.amazoncognito.com/oauth2/token`
  - Client credentials, token URL `/oauth/token`
- TypeScript: <https://skmtc.dev/m3ter-com/apis/m3ter-api/docs/organizations/:orgId/lookuptables/:lookupTableId/revisions/:lookupTableRevisionId/data/put.ts> (a function with typed inputs; its response is checked against the schema)

Create/update the Lookup Table Revision Data for the given UUID.

## Path parameters

- `orgId` string, required
- `lookupTableId` string, required
- `lookupTableRevisionId` string, required

## Query parameters

- `additional` string[]

## Request body

- LookupTableRevisionDataRequest
  - `items` object[], required: The data for a lookup table revision
  - `version` integer: The version of the LookupTableRevisionData.

## Response `200`

Returns the upserted LookupTableRevisionData

- LookupTableRevisionDataResponse: Response containing data for a Lookup Table Revision
  - `items` object[], required: The Lookup Table Revision Data.
  - `dtCreated` string, date-time: The DateTime when the Lookup Table Revision Data was created.
  - `dtLastModified` string, date-time: The DateTime when the Lookup Table Revision Data was last modified.
  - `createdBy` string: The id of the user who created the Lookup Table Revision Data.
  - `lastModifiedBy` string: The id of the user who last modified the Lookup Table Revision Data.
  - `version` integer: The version of the Lookup Table Revision Data.

## Other responses

- `4XX`: Error message
- `5XX`: Error message

## Changes

- **2025-12-03** `ac93d1a9e6d9`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/m3ter-com/apis/m3ter-api/changes/organizations/:orgId/lookuptables/:lookupTableId/revisions/:lookupTableRevisionId/data/put.md)

---

[API](https://skmtc.dev/m3ter-com/apis/m3ter-api.md) - [All operations](https://skmtc.dev/m3ter-com/apis/m3ter-api/llms.txt) - [OpenAPI document](https://skmtc.dev/m3ter-com/apis/m3ter-api/revisions/85c514abc692?raw)
