PATCH /external/api/users

PATCH /external/api/users

Body

  • id string Required

    Minimum length is 1.

  • firstName Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    Hide firstName attributes Show firstName attributes Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    • value string | null
    • Additional properties are NOT allowed
  • lastName Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    Hide lastName attributes Show lastName attributes Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    • value string | null
    • Additional properties are NOT allowed
  • email Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    Hide email attributes Show email attributes Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    • value string | null
    • Additional properties are NOT allowed
  • role Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    Hide role attributes Show role attributes Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    • value string | null
    • Additional properties are NOT allowed
  • storeId Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    Hide storeId attributes Show storeId attributes Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    • value string | null
    • Additional properties are NOT allowed
  • password Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    Hide password attributes Show password attributes Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    • value string | null
    • Additional properties are NOT allowed
  • active Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    Hide active attributes Show active attributes Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    • value boolean
    • Additional properties are NOT allowed
  • Additional properties are NOT allowed

Body

  • id string Required

    Minimum length is 1.

  • firstName Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    Hide firstName attributes Show firstName attributes Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    • value string | null
    • Additional properties are NOT allowed
  • lastName Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    Hide lastName attributes Show lastName attributes Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    • value string | null
    • Additional properties are NOT allowed
  • email Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    Hide email attributes Show email attributes Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    • value string | null
    • Additional properties are NOT allowed
  • role Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    Hide role attributes Show role attributes Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    • value string | null
    • Additional properties are NOT allowed
  • storeId Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    Hide storeId attributes Show storeId attributes Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    • value string | null
    • Additional properties are NOT allowed
  • password Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    Hide password attributes Show password attributes Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    • value string | null
    • Additional properties are NOT allowed
  • active Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    Hide active attributes Show active attributes Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    • value boolean
    • Additional properties are NOT allowed
  • Additional properties are NOT allowed

Body

  • id string Required

    Minimum length is 1.

  • firstName Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    Hide firstName attributes Show firstName attributes Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    • value string | null
    • Additional properties are NOT allowed
  • lastName Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    Hide lastName attributes Show lastName attributes Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    • value string | null
    • Additional properties are NOT allowed
  • email Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    Hide email attributes Show email attributes Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    • value string | null
    • Additional properties are NOT allowed
  • role Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    Hide role attributes Show role attributes Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    • value string | null
    • Additional properties are NOT allowed
  • storeId Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    Hide storeId attributes Show storeId attributes Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    • value string | null
    • Additional properties are NOT allowed
  • password Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    Hide password attributes Show password attributes Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    • value string | null
    • Additional properties are NOT allowed
  • active Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    Hide active attributes Show active attributes Fygi.Domain.Utils.Optionals.cs.Optional`1[object]
    • value boolean
    • Additional properties are NOT allowed
  • Additional properties are NOT allowed

Responses

  • 200

    Success

PATCH /external/api/users
curl \
 --request PATCH 'http://test.api.fygi.store/external/api/users' \
 --header "authorization: $API_KEY" \
 --header "Content-Type: application/json" \
 --data '[{"id":"string","firstName":{"value":"string"},"lastName":{"value":"string"},"email":{"value":"string"},"role":{"value":"string"},"storeId":{"value":"string"},"password":{"value":"string"},"active":{"value":true}}]'
curl \
 --request PATCH 'http://test.api.fygi.store/external/api/users' \
 --header "authorization: $API_KEY" \
 --header "Content-Type: text/json"
curl \
 --request PATCH 'http://test.api.fygi.store/external/api/users' \
 --header "authorization: $API_KEY" \
 --header "Content-Type: application/*+json"
Request examples
[
  {
    "id": "string",
    "firstName": {
      "value": "string"
    },
    "lastName": {
      "value": "string"
    },
    "email": {
      "value": "string"
    },
    "role": {
      "value": "string"
    },
    "storeId": {
      "value": "string"
    },
    "password": {
      "value": "string"
    },
    "active": {
      "value": true
    }
  }
]
Request examples
[
  {
    "id": "string",
    "firstName": {
      "value": "string"
    },
    "lastName": {
      "value": "string"
    },
    "email": {
      "value": "string"
    },
    "role": {
      "value": "string"
    },
    "storeId": {
      "value": "string"
    },
    "password": {
      "value": "string"
    },
    "active": {
      "value": true
    }
  }
]
Request examples
[
  {
    "id": "string",
    "firstName": {
      "value": "string"
    },
    "lastName": {
      "value": "string"
    },
    "email": {
      "value": "string"
    },
    "role": {
      "value": "string"
    },
    "storeId": {
      "value": "string"
    },
    "password": {
      "value": "string"
    },
    "active": {
      "value": true
    }
  }
]