---
descriptions:
  update_connect_application:
    id_parameter: The application ID or client ID.
    name: Updated name of the application.
    description: Updated description. Pass null to clear.
    scopes: Updated permission slugs.
    redirect_uris: Updated redirect URIs. OAuth applications only.
reference:
  curl:
    - key: update_connect_application
      type: PUT
      id: update_connect_application
      url: /reference/workos-connect/applications/update
      title: '/connect/applications/:id'
      parameters:
        - key: id
          type: string
          description: (update_connect_application.id_parameter)
        - key: name
          optional: true
          type: string
          description: (update_connect_application.name)
        - key: description
          optional: true
          type: string | null
          description: (update_connect_application.description)
        - key: scopes
          optional: true
          type: 'string[]'
          description: (update_connect_application.scopes)
        - key: redirect_uris
          optional: true
          type: array
          description: (update_connect_application.redirect_uris)
          properties:
            - key: uri
              type: string
              description: The redirect URI
            - key: default
              optional: true
              type: boolean
              description: Whether this is the default redirect URI
      returns:
        - key: connect_application
          type: object
          description: The updated connect_application object
originalPath: >-
  .tmp-workos-clone/packages/docs/content/reference/workos-connect/applications/update.mdx
---

## Update a Connect Application

Update an existing Connect Application. For OAuth applications, you can update redirect URIs. For all applications, you can update the name, description, and scopes.

<CodeBlock referenceId="update_connect_application">
  <CodeBlockTab title="Request" file="update-connect-application-request" />
  <CodeBlockTab title="Response" file="update-connect-application-response" />
</CodeBlock>
