---
reference:
  curl:
    - key: get_object
      id: get_object
      url: /reference/vault/object/get
      title: '/vault/v1/kv/:id'
      type: GET
      parameters:
        - (object.id)
      returns:
        - (object)
  js:
    - key: readObject
      id: get_object
      url: /reference/vault/object/get
      title: vault.readObject()
      parameters:
        - key: options
          type: object
          unwrap: true
          properties:
            - (Object.id)
      returns:
        - (Object)
  go:
    - key: ReadObject
      id: get_object
      url: /reference/vault/object/get
      title: vault.ReadObject()
      parameters:
        - (ctx)
        - key: opts
          type: vault.ReadObjectOpts
          expanded: true
          properties:
            - (Object.Id)
      returns:
        - (Object)
  python:
    - key: read_object
      id: get_object
      url: /reference/vault/object/get
      title: vault.read_object()
      parameters:
        - key: object_id
          type: str
          description: (object.id)
      returns:
        - (VaultObject)
originalPath: .tmp-workos-clone/packages/docs/content/reference/vault/object/get.mdx
---

## Get an object

Get an existing object. The stored value will be decrypted and returned.

<CodeBlock referenceId="get_object">
  <CodeBlockTab title="Request" file="get-object-request" />
  <CodeBlockTab title="Response" file="get-object-full-response" />
</CodeBlock>
