https://back-immoch.mypreprod.xyz/api/immo/v2/check_authorization_for_figuration

App\Entity\User Resource class

Resource Metadata

Short name: "User"

Item operations Attributes
get
[
  "path" => "/users/{id}"
  "normalization_context" => [
    "groups" => [
      "user:read"
      "society:read"
      "societyApproval:read"
    ]
  ]
  "input" => null
  "output" => null
  "method" => "GET"
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
get_user_ratings
[
  "method" => "GET"
  "path" => "/users/{id}/ratings"
  "normalization_context" => [
    "groups" => [
      "ratings:read"
    ]
  ]
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
delete
[
  "path" => "/users/{id}"
  "input" => null
  "output" => null
  "method" => "DELETE"
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
patch
[
  "path" => "/users/{id}"
  "input" => null
  "output" => null
  "method" => "PATCH"
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
put_bank
[
  "path" => "/users/{id}/bank"
  "method" => "PUT"
  "denormalization_context" => [
    "groups" => [
      "user:bank:write"
    ]
  ]
  "normalization_context" => [
    "groups" => [
      "user:bank:read"
    ]
  ]
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
put
[
  "path" => "/community/profile/{id}"
  "method" => "PUT"
  "controller" => "App\Controller\api\User\EditProfileController"
  "security" => "is_granted('IS_AUTHENTICATED_FULLY') and user == object"
  "denormalization_context" => [
    "groups" => [
      "user:write"
      "society:write"
    ]
  ]
  "normalization_context" => [
    "groups" => [
      "user:read"
      "society:read"
      "societyApproval:read"
    ]
  ]
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
search_moving_company
[
  "path" => "/users/moving_company/{id}"
  "method" => "GET"
  "controller" => "App\Controller\api\User\SearchAndSendingInvitationController::searchMovingCompanyAndSendInvitation"
  "normalization_context" => [
    "groups" => [
      "search:read"
    ]
  ]
  "openapi_context" => [
    "tags" => [
      "Recherche démenageur"
    ]
    "summary" => "Recherche par coordonnées"
  ]
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
Collection operations Attributes
get
[
  "filters" => [
    "user_cadastre.search_filter"
    "user.search_filter"
  ]
  "normalization_context" => [
    "groups" => [
      "user:read"
    ]
  ]
  "input" => null
  "output" => null
  "method" => "GET"
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
search_imo_agent
[
  "path" => "/users/search/imo_agent"
  "method" => "GET"
  "controller" => "App\Controller\api\User\SearchController::searchImoAgentProximity"
  "normalization_context" => [
    "groups" => [
      "search:read"
    ]
  ]
  "openapi_context" => [
    "tags" => [
      "Recherche Utilisateur"
    ]
    "summary" => "Recherche agent imo"
  ]
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
search
[
  "path" => "/users/search/{type}"
  "method" => "GET"
  "controller" => "App\Controller\api\User\SearchController"
  "normalization_context" => [
    "groups" => [
      "search:read"
    ]
  ]
  "openapi_context" => [
    "tags" => [
      "Recherche Utilisateur"
    ]
    "summary" => "Recherche par coordonnées"
  ]
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
search_by_keywords
[
  "method" => "GET"
  "normalization_context" => [
    "groups" => [
      "userMinInfo:read"
    ]
  ]
  "openapi_context" => [
    "tags" => [
      "Recherche Utilisateur"
    ]
    "summary" => "Recherche par mots clés"
  ]
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
mail_mini_contact_suggestion
[
  "method" => "GET"
  "path" => "/email/contact/suggestion"
  "controller" => "App\Controller\api\User\UserController::miniMailUserSuggestion"
  "security" => "is_granted('IS_AUTHENTICATED_FULLY')"
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
list_moving_company
[
  "path" => "/users/moving_company"
  "method" => "GET"
  "controller" => "App\Controller\api\User\SearchController::searchMovingCompany"
  "normalization_context" => [
    "groups" => [
      "search:read"
    ]
  ]
  "openapi_context" => [
    "tags" => [
      "Liste démenageur"
    ]
    "summary" => "Liste par distance"
  ]
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
device_token
[
  "method" => "POST"
  "path" => "/user/device_token"
  "controller" => "App\Controller\api\User\DeviceTokenController"
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
signup
[
  "method" => "POST"
  "route_name" => "signup"
  "openapi_context" => [
    "tags" => [
      "Authentification"
    ]
    "summary" => "Inscription"
    "description" => "Inscription"
  ]
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
subscribe
[
  "method" => "POST"
  "route_name" => "subscribe"
  "openapi_context" => [
    "tags" => [
      "Authentification"
    ]
    "summary" => "Subscribe"
    "description" => "Subscribe"
  ]
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
validate_account
[
  "method" => "POST"
  "route_name" => "validate_account"
  "openapi_context" => [
    "tags" => [
      "Authentification"
    ]
    "summary" => "Validation compte"
    "description" => "Validation compte"
  ]
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
forgot_password
[
  "method" => "POST"
  "route_name" => "forgot_password"
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
reinitialise_password
[
  "method" => "POST"
  "route_name" => "reinitialise_password"
  "openapi_context" => [
    "tags" => [
      "Authentification"
    ]
    "summary" => "Rénitialisation mot de passe"
    "description" => "Rénitialisation mot de passe"
  ]
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
edit_password
[
  "method" => "POST"
  "route_name" => "edit_password"
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
edit_profile_by_token
[
  "method" => "POST"
  "route_name" => "edit_profile_by_token"
  "security" => "is_granted('IS_AUTHENTICATED_FULLY')"
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
login
[
  "method" => "POST"
  "route_name" => "api_login_check"
  "openapi_context" => [
    "tags" => [
      "Authentification"
    ]
    "summary" => "Connexion"
    "description" => "Connexion"
    "requestBody" => [
      "content" => [
        "application/json" => [
          "schema" => [
            "type" => "object"
            "properties" => [
              "username" => [
                "type" => "string"
              ]
              "password" => [
                "type" => "string"
              ]
            ]
          ]
        ]
      ]
    ]
  ]
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
user_detail
[
  "method" => "GET"
  "path" => "/user/detail"
  "security" => "is_granted('IS_AUTHENTICATED_FULLY')"
  "controller" => "App\Controller\api\User\UserController::detailUser"
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
user_availability_add
[
  "method" => "POST"
  "route_name" => "user_availability_add"
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
user_availability_list
[
  "method" => "GET"
  "route_name" => "user_availability_list"
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
get_user_by_token
[
  "method" => "GET"
  "route_name" => "get_user_by_token"
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
user_logout
[
  "method" => "POST"
  "route_name" => "user_logout"
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
external_provider_list
[
  "method" => "GET"
  "route_name" => "external_provider_list"
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
community_profile
[
  "method" => "GET"
  "route_name" => "community_profile"
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
user_public_info
[
  "method" => "GET"
  "path" => "/public/user_info"
  "controller" => "App\Controller\api\User\UserPublicInfo"
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
list_user_email
[
  "method" => "GET"
  "path" => "/user/emails"
  "controller" => "App\Controller\api\User\ListEmailController"
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
list_of_type_of_services
[
  "method" => "GET"
  "path" => "/list_of_services_type"
  "controller" => "App\Controller\api\User\UserController::getAllTypeOfServices"
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
check_authorization_for_figuration
[
  "method" => "GET"
  "path" => "/check_authorization_for_figuration"
  "controller" => "App\Controller\api\User\UserController::checkAuthorizationForFiguration"
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
list_user_role
[
  "method" => "GET"
  "path" => "/user/role/{role}"
  "controller" => "App\Controller\api\User\UserController::getUserByRole"
  "openapi_context" => [
    "tags" => [
      "Recherche Utilisateur"
    ]
    "summary" => "Recherche par role"
  ]
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
user_by_speciality
[
  "method" => "GET"
  "path" => "/user/by/speciality"
  "controller" => "App\Controller\api\User\UserController::getUserBySpeciality"
  "openapi_context" => [
    "tags" => [
      "Liste des utilisateurs par spécialités"
    ]
    "summary" => "Liste des utilisateurs par spécialités"
    "parameters" => [
      [
        "name" => "User"
        "in" => "query"
        "required" => true
        "description" => "Liste des utilisateurs par spécialités"
        "schema" => [
          "type" => "object"
          "required" => [
            "speciality"
          ]
          "properties" => [
            "speciality" => [
              "type" => "string"
            ]
          ]
        ]
      ]
    ]
  ]
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
certificator
[
  "method" => "GET"
  "path" => "/certificators"
  "controller" => "App\Controller\api\User\CertificatorController::findAroundGeoCoordinate"
  "normalization_context" => [
    "groups" => [
      "certificator:read"
      "user_cert:read"
      "society:read"
    ]
  ]
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
update_profile
[
  "path" => "/update_supplier_info"
  "method" => "PUT"
  "write" => false
  "controller" => "App\Controller\api\UsersProfile\Webshop\EditProfileController"
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
become_professional
[
  "path" => "/become_professional_user"
  "method" => "POST"
  "denormalization_context" => [
    "groups" => [
      "become:professional_user"
    ]
  ]
  "controller" => "App\Controller\api\User\UserController:becomeProfessionalUser"
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
detail_pro_of_user
[
  "path" => "/detail_pro"
  "method" => "GET"
  "controller" => "App\Controller\api\User\UserController:detailProOfUser"
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
detail_artist
[
  "method" => "GET"
  "path" => "/users/artist/{id}"
  "controller" => "App\Controller\api\User\ArtistDetailController"
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
  "output_formats" => [
    "json" => [
      "application/json"
    ]
    "jsonld" => [
      "application/ld+json"
    ]
    "html" => [
      "text/html"
    ]
    "form" => [
      "multipart/form-data"
    ]
  ]
]
Filters
No available filter declared for this resource.
Attributes
denormalization_context
[
  "api_allow_update" => true
  "groups" => [
    "user:availability"
    "user:write"
  ]
]
normalization_context
[
  "groups" => [
    "user:read"
  ]
]
route_prefix
"immo/v2"
pagination_items_per_pages
10
pagination_maximum_items_per_page
50
input
null
output
null

Data Providers

# Answer Collection data provider
1 FALSE App\DataProvider\PrecountConstantProvider
2 TRUE ApiPlatform\Core\Bridge\Doctrine\Orm\CollectionDataProvider
Context
[
  "groups" => [
    "user:read"
  ]
  "operation_type" => "collection"
  "collection_operation_name" => "check_authorization_for_figuration"
  "iri_only" => false
  "input" => null
  "output" => null
  "resource_class" => "App\Entity\User"
  "request_uri" => "/api/immo/v2/check_authorization_for_figuration"
  "uri" => "https://back-immoch.mypreprod.xyz/api/immo/v2/check_authorization_for_figuration"
]

No calls to item data provider have been recorded.

No calls to subresource data provider have been recorded.

Data Persisters

No calls to data persister have been recorded.