---
title: "Update movement resource"
method: PATCH
path: "/v1/organizers/{organizerId}/movements/{movementId}"
tags: ["movement resource"]
---

# Update movement resource

`PATCH /v1/organizers/{organizerId}/movements/{movementId}`

## Path parameters

- `organizerId` string, objectId, required
- `movementId` string, objectId, required

## Request body

- union
  - object
    - `type` 'order', required
    - `status` 'pending', nullable
    - `emailUpdates` object[], nullable
      - `to` string, email, nullable
      - `key` unknown, required
      - `productKey` unknown
      - `reason` 'typoCorrection' | 'customerRequest' | 'bounceHandling' | 'accountMigration' | 'other', required
    - `productUpdates` object[], nullable
      - `to` unknown, required
      - `key` unknown, required
      - `productKey` unknown
      - `reason` 'replacement' | 'upgrade' | 'downgrade' | 'outOfStock' | 'customerRequest' | 'other', required
    - `seatUpdates` object[], nullable
      - `to` object, required
        - `seatId` unknown
      - `key` unknown, required
      - `productKey` unknown
      - `reason` 'customerRequest' | 'other', required
    - `invoiceUpdates` object[], nullable
      - `to` object, required
        - `name` string, required
        - `address` string, required
        - `zipCode` string, required
        - `city` string, required
        - `country` string, required
        - `taxId` string, nullable
      - `key` unknown, required
      - `reason` string, nullable
    - `sellingItems` object[], nullable
      - `products` object[], nullable
        - `formResponseId` unknown
        - `productKey` unknown, required
        - `status` 'enabled' | 'pending' | 'disabled' | 'used' | 'resold' | 'refunded', nullable
  - object
    - `eventId` unknown
    - `_legalId` unknown
    - `fixedAmount` number, nullable
    - `refundSellingItemsAmount` boolean, nullable
    - `percentageAmount` number, nullable
    - `query` object
      - `filters` unknown[], nullable
        - unknown
      - `filtersLogical` '$and' | '$or' | '$nor', nullable
      - `limit` union
        - number
        - -1
      - `skip` number, nullable
      - `sort` object, nullable
    - `reason` 'duplicate' | 'fraud' | 'customerRequest' | 'merchantError' | 'productIssue' | 'technicalIssue' | 'promotionalAdjustment' | 'expired' | 'other', nullable
    - `silent` boolean, nullable
    - `sellingItemPointers` unknown[], nullable
      - unknown
    - `sellingItemPointerType` 'id' | 'key', nullable
    - `type` 'refund', required
  - object
    - `_amount` integer
    - `_walletId` unknown
    - `stripeBankAccount` object, nullable
      - `stripeId` string, nullable
    - `type` 'withdrawal', required

## Response `200`

Success

- union
  - object
    - `sellingItems` object[], nullable
      - `sellingItemId` unknown
      - `formResponseId` unknown
      - `products` object[], nullable
        - `formResponseId` unknown
        - `productId` unknown
        - `attendeeEmail` union
          - string, email, nullable
          - ''
        - `seat` object, nullable
          - `seatId` unknown
          - `locationKey` unknown
          - `areaSessionId` unknown
          - `areaId` unknown
    - `locale` 'fr' | 'en' | 'es', nullable
    - `clientReference` union
      - string, email, nullable
      - ''
    - `clientDetails` object, nullable
      - `firstName` string, nullable
      - `lastName` string, nullable
      - `address` object, nullable
        - `city` string, required
        - `country` string, nullable, required
        - `postalCode` string, required
        - `street` string, required
        - `streetDetails` string, nullable
        - `region` string, nullable
        - `subRegion` string, nullable
        - `name` string, nullable
      - `structure` object, nullable
        - `type` 'company' | 'association', required
        - `companyNumber` string, required
        - `name` string, required
        - `email` string, nullable
        - `address` object, nullable
          - `city` string, required
          - `country` string, nullable, required
          - `postalCode` string, required
          - `street` string, required
          - `streetDetails` string, nullable
          - `region` string, nullable
          - `subRegion` string, nullable
          - `name` string, nullable
        - `phone` string, nullable
        - `website` string, nullable
        - `taxNumber` string, nullable
    - `eventId` unknown, required
    - `formResponseId` unknown
    - `resaleId` unknown
    - `discountIds` unknown[], nullable
      - unknown
    - `shopSessionId` unknown
    - `type` 'order', required
    - `status` 'pending', nullable
    - `_id` string, objectId, required
    - `_createdAt` string, date-time, required
    - `_updatedAt` string, date-time, nullable
    - `_reference` string, nullable
  - object
    - `eventId` unknown
    - `_legalId` unknown
    - `fixedAmount` number, nullable
    - `refundSellingItemsAmount` boolean, nullable
    - `percentageAmount` number, nullable
    - `query` object, required
      - `filters` unknown[], nullable
        - unknown
      - `filtersLogical` '$and' | '$or' | '$nor', nullable
      - `limit` union
        - number
        - -1
      - `skip` number, nullable
      - `sort` object, nullable
    - `reason` 'duplicate' | 'fraud' | 'customerRequest' | 'merchantError' | 'productIssue' | 'technicalIssue' | 'promotionalAdjustment' | 'expired' | 'other', nullable
    - `silent` boolean, nullable
    - `sellingItemPointers` unknown[], nullable
      - unknown
    - `sellingItemPointerType` 'id' | 'key', nullable
    - `type` 'refund', required
    - `_id` string, objectId, required
    - `_createdAt` string, date-time, required
    - `_updatedAt` string, date-time, nullable
    - `_reference` string, nullable
  - object
    - `_amount` integer, required
    - `_walletId` unknown, required
    - `stripeBankAccount` object, nullable
      - `stripeId` string, nullable
    - `type` 'withdrawal', required
    - `_id` string, objectId, required
    - `_createdAt` string, date-time, required
    - `_updatedAt` string, date-time, nullable
    - `_reference` string, nullable

---

[API](https://skmtc.net/helloasso/apis/api-authentication-access-token.md) · [All operations](https://skmtc.net/helloasso/apis/api-authentication-access-token/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/helloasso/api-authentication-access-token/revisions/b8cd7d9ae24e/schema)
