http://sync.staging.nellapp-01.drosalys.net/routing/routes

HTTP Client

2 Total requests
0 HTTP errors

Clients

http_client 2

Requests

GET http://npm.staging.nellapp-01.drosalys.net/core/routing/routes
[
  "timeout" => 15
  "headers" => [
    "Authorization" => "Core 9a62eb66-9709-4c1c-8124-b6e83f976d73"
  ]
]
Profile
200
[
  "info" => [
    "header_size" => 323
    "request_size" => 211
    "total_time" => 0.086727
    "namelookup_time" => 0.000472
    "connect_time" => 0.000702
    "pretransfer_time" => 0.000762
    "size_download" => 23165.0
    "speed_download" => 269360.0
    "starttransfer_time" => 0.086339
    "primary_ip" => "172.19.0.9"
    "primary_port" => 80
    "local_ip" => "172.19.0.22"
    "local_port" => 56140
    "http_version" => 2
    "protocol" => 1
    "scheme" => "HTTP"
    "connect_time_us" => 702
    "namelookup_time_us" => 472
    "pretransfer_time_us" => 762
    "starttransfer_time_us" => 86339
    "total_time_us" => 86727
    "start_time" => 1767146728.7852
    "pause_handler" => Closure(float $duration) {#4053
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#4052 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#736 …}
        $execCounter: -9223372036854775808
      }
    }
    "debug" => """
      *   Trying 172.19.0.9:80...\n
      * Connected to npm.staging.nellapp-01.drosalys.net (172.19.0.9) port 80 (#0)\n
      > GET /core/routing/routes HTTP/1.1\r\n
      Host: npm.staging.nellapp-01.drosalys.net\r\n
      Authorization: Core 9a62eb66-9709-4c1c-8124-b6e83f976d73\r\n
      Accept: */*\r\n
      User-Agent: Symfony HttpClient/Curl\r\n
      Accept-Encoding: gzip\r\n
      \r\n
      * Mark bundle as not supporting multiuse\n
      < HTTP/1.1 200 OK\r\n
      < Server: nginx/1.29.3\r\n
      < Content-Type: application/json\r\n
      < Transfer-Encoding: chunked\r\n
      < Connection: keep-alive\r\n
      < Cache-Control: no-cache, private\r\n
      < Date: Wed, 31 Dec 2025 02:05:28 GMT\r\n
      < X-Debug-Token: c3f887\r\n
      < X-Debug-Token-Link: http://npm.staging.nellapp-01.drosalys.net/_profiler/c3f887\r\n
      < X-Robots-Tag: noindex\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/1.1 200 OK"
    "Server: nginx/1.29.3"
    "Content-Type: application/json"
    "Transfer-Encoding: chunked"
    "Connection: keep-alive"
    "Cache-Control: no-cache, private"
    "Date: Wed, 31 Dec 2025 02:05:28 GMT"
    "X-Debug-Token: c3f887"
    "X-Debug-Token-Link: http://npm.staging.nellapp-01.drosalys.net/_profiler/c3f887"
    "X-Robots-Tag: noindex"
  ]
  "response_json" => [
    "app.swagger" => [
      "path" => "/async/doc.json"
      "host" => ""
      "defaults" => []
      "requirements" => []
      "methods" => [
        "GET"
      ]
    ]
    "app.swagger_ui" => [
      "path" => "/async/doc"
      "host" => ""
      "defaults" => []
      "requirements" => []
      "methods" => [
        "GET"
      ]
    ]
    "async_coord_past_certified_user_signs" => [
      "path" => "/async/{channelId}/user-signs/coordinators/{coordinatorId}/past-certified"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_coord_uncertified_students_user_signs" => [
      "path" => "/async/{channelId}/user-signs/coordinators/{coordinatorId}/students/uncertified"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_coord_uncertified_teachers_user_signs" => [
      "path" => "/async/{channelId}/user-signs/coordinators/{coordinatorId}/teachers/uncertified"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_past_certified_user_signs" => [
      "path" => "/async/{channelId}/user-signs/past-certified"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_uncertified_students_user_signs" => [
      "path" => "/async/{channelId}/user-signs/students/uncertified"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_uncertified_teachers_user_signs" => [
      "path" => "/async/{channelId}/user-signs/teachers/uncertified"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_user_not_validated_user_signs" => [
      "path" => "/async/user-signs/users/{userId}/not-validated"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_user_recalled_user_signs" => [
      "path" => "/async/user-signs/users/{userId}/recalled"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_user_validated_user_signs" => [
      "path" => "/async/user-signs/users/{userId}/validated"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "file_show" => [
      "path" => "/{channelId}/file/{name}"
      "host" => ""
      "defaults" => []
      "requirements" => []
      "methods" => []
    ]
    "index" => [
      "path" => "/"
      "host" => ""
      "defaults" => []
      "requirements" => []
      "methods" => []
    ]
    "connect_nellapp" => [
      "path" => "/connect/nellapp"
      "host" => ""
      "defaults" => []
      "requirements" => []
      "methods" => []
    ]
    "connect_nellapp_check" => [
      "path" => "/connect/nellapp/check"
      "host" => ""
      "defaults" => []
      "requirements" => []
      "methods" => []
    ]
    "search_results_category" => [
      "path" => "/{channelId}/recherche/category"
      "host" => ""
      "defaults" => []
      "requirements" => []
      "methods" => [
        "GET"
        "POST"
      ]
    ]
    "search_results" => [
      "path" => "/{channelId}/recherche"
      "host" => ""
      "defaults" => []
      "requirements" => []
      "methods" => [
        "GET"
        "POST"
      ]
    ]
    "absent" => [
      "path" => "/profile/absent"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => []
    ]
    "profile_planning" => [
      "path" => "/profile/my-planning"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "profile_signing_index" => [
      "path" => "/profile/signing"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => []
    ]
    "profile_recalled_signing_index" => [
      "path" => "/profile/signing/recalled"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => []
    ]
    "profile_signing_docs_index" => [
      "path" => "/profile/signing/documents"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => []
    ]
    "async_cursuses" => [
      "path" => "/async/{channelId}/abstract-cursus/{userId}"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_account_available_exceptions" => [
      "path" => "/async/user/available-exceptions"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_account_events" => [
      "path" => "/async/user/events"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "user_update_last_connected" => [
      "path" => "/async/user/update_last_connected"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => []
    ]
    "async_available_exceptions" => [
      "path" => "/async/available-exceptions"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "available_exception" => [
      "path" => "/async/available-exceptions/new"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_channel_user_data_availble_exceptions" => [
      "path" => "/async/{channelId}/available-exceptions/user/{channelUserDataId}"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_user_data_events" => [
      "path" => "/async/{channelId}/events/user/{channelUserDataId}"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_event_absence" => [
      "path" => "/async/{channelId}/event/{id}/absence"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_events" => [
      "path" => "/async/{channelId}/events"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_event_delete" => [
      "path" => "/async/{channelId}/event/{id}"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "DELETE"
      ]
    ]
    "dirty_async_event_get" => [
      "path" => "/async/dirty/event/{id}"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_event_duplicate" => [
      "path" => "/async/{channelId}/event/{id}/duplicate"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "PATCH"
      ]
    ]
    "async_event_get" => [
      "path" => "/async/{channelId}/event/{id}"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_event_delete_multiple" => [
      "path" => "/async/{channelId}/events/multiple-action"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "DELETE"
      ]
    ]
    "async_event_duplicate_multiple" => [
      "path" => "/async/{channelId}/events/multiple-action/duplicate"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_event_put_multiple" => [
      "path" => "/async/{channelId}/events/multiple-action"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "PUT"
      ]
    ]
    "async_event" => [
      "path" => "/async/{channelId}/events/new"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_event_put" => [
      "path" => "/async/{channelId}/event/{id}"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "PUT"
      ]
    ]
    "async_event_delete_all_recurring" => [
      "path" => "/async/{channelId}/event/{eventId}/recurring/all"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "DELETE"
      ]
    ]
    "async_event_delete_incoming_recurring" => [
      "path" => "/async/{channelId}/event/{eventId}/recurring"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "DELETE"
      ]
    ]
    "async_event_put_all_recurring" => [
      "path" => "/async/{channelId}/event/{eventId}/recurring/all"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "PUT"
      ]
    ]
    "async_event_put_incoming_recurring" => [
      "path" => "/async/{channelId}/event/{eventId}/recurring"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "PUT"
      ]
    ]
    "async_rrule_events" => [
      "path" => "/async/{channelId}/events/rrule-events"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_favorite_filter" => [
      "path" => "/async/channel/{channelId}/favorite-filter"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_favorite_confirm_multiple" => [
      "path" => "/async/channel/{channelId}/favorite-filter/confirm"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_favorite_filter_delete" => [
      "path" => "/async/channel/{channelId}/favorite-filter/{userFavoriteId}"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "DELETE"
      ]
    ]
    "async_favorite_filter_get" => [
      "path" => "/async/channel/{channelId}/favorite-filter/{userFavoriteId}"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_favorite_post" => [
      "path" => "/async/channel/{channelId}/favorite-filter"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_favorite_filter_put" => [
      "path" => "/async/channel/{channelId}/favorite-filter/{userFavoriteId}"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_favorite_put_name" => [
      "path" => "/async/channel/{channelId}/favorite-filter/{userFavoriteId}/rename"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "PUT"
      ]
    ]
    "async_favorite_filter_share" => [
      "path" => "/async/channel/{channelId}/favorite-filter/{userFavoriteId}/share"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_file_get_preview" => [
      "path" => "/async/{channelId}/files/{id}/preview"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_groups" => [
      "path" => "/async/{channelId}/groups"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_group_events" => [
      "path" => "/async/{channelId}/session/{groupId}/events"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_group_get" => [
      "path" => "/async/{channelId}/group/{id}"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_hollidays" => [
      "path" => "/async/hollidays/{year}"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_lessons" => [
      "path" => "/async/{channelId}/lessons"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_lesson_post" => [
      "path" => "/async/{channelId}/lessons"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_channel_planning_resources" => [
      "path" => "/async/{channelId}/planning-resource"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_planning_resource_export" => [
      "path" => "/async/{channelId}/planning-resource/{planningResourceId}/export"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_redirect_to_nim_for_event" => [
      "path" => "/async/{channelId}/redirect-to-nim/{eventId}"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_resources" => [
      "path" => "/async/channel/{channelId}/resources"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_rooms" => [
      "path" => "/async/{channelId}/rooms"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_room_events" => [
      "path" => "/async/{channelId}/events/room/{roomId}"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_session_events" => [
      "path" => "/async/{channelId}/events/session/{groupId}"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_signatures_sheets" => [
      "path" => "/async/{channelId}/signatures-sheets"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_user_sign_get_preview" => [
      "path" => "/async/{channelId}/signatures-sheets/{id}/preview"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_user_sign_get_generate" => [
      "path" => "/async/{channelId}/signatures-sheets/{id}/generate/{type}/{abstractCursusId}"
      "host" => "npm.{channel_domain}"
      "defaults" => [
        "abstractCursusId" => null
      ]
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_users" => [
      "path" => "/async/{channelId}/users"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "notification_paginator" => [
      "path" => "/async/notification"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "notification_see_all" => [
      "path" => "/async/notification-see-all"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "notification_redirect" => [
      "path" => "/async/notification-see/{id}"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
        "PUT"
      ]
    ]
    "async_user_signs" => [
      "path" => "/async/{channelId}/user-signs"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_put_user_signs" => [
      "path" => "/async/{channelId}/user-signs"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "PUT"
      ]
    ]
    "async_put_multiple_user_signs_reminder" => [
      "path" => "/async/{channelId}/user-signs/send-signing-reminder"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "PUT"
      ]
    ]
    "async_user_signs_multiple_signing_put" => [
      "path" => "/async/{channelId}/user-signs/multiple-signing"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_user_sign_by_event" => [
      "path" => "/async/{channelId}/user-signs/{eventId}/event"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_user_sign_by_event_user_get" => [
      "path" => "/async/{channelId}/user-signs/{eventId}/user"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_user_signs_justifications_post" => [
      "path" => "/async/{channelId}/user-signs/{id}/justifications"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_teacher_justification_post" => [
      "path" => "/async/{channelId}/user-signs/{id}/teacher-absence-justification"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_user_sign_put" => [
      "path" => "/async/{channelId}/user-signs/{id}"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "PUT"
      ]
    ]
    "async_user_signs_justifications_text_put" => [
      "path" => "/async/{channelId}/user-signs/{id}/justification-text"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "PUT"
      ]
    ]
    "async_user_sign_signature_put" => [
      "path" => "/async/{channelId}/user-signs/{id}/signature"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "PUT"
      ]
    ]
    "async_user_sign_status_put" => [
      "path" => "/async/{channelId}/user-signs/{id}/update-status"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "PUT"
      ]
    ]
    "home" => [
      "path" => "/manage/{channelId}/"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => []
    ]
    "room_planning" => [
      "path" => "/manage/{channelId}/room/{id}/planning"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
        "POST"
      ]
    ]
    "session_planning" => [
      "path" => "/manage/{channelId}/session/{id}/planning"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
        "POST"
      ]
    ]
    "signatures_sheet_index" => [
      "path" => "/manage/{channelId}/signatures-sheet/"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "signatures_sheet_new" => [
      "path" => "/manage/{channelId}/signatures-sheet/new"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
        "POST"
      ]
    ]
    "delete_multiple_sheets" => [
      "path" => "/manage/{channelId}/signatures-sheet/multiple-signatures-sheets-deletion"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "signatures_sheet_show" => [
      "path" => "/manage/{channelId}/signatures-sheet/{id}"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "signatures_sheet_edit" => [
      "path" => "/manage/{channelId}/signatures-sheet/{id}/edit"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
        "POST"
      ]
    ]
    "signatures_sheet_delete" => [
      "path" => "/manage/{channelId}/signatures-sheet/{id}"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "DELETE"
      ]
    ]
    "signatures_sheet_delete_custom" => [
      "path" => "/manage/{channelId}/signatures-sheet/{id}/delete"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => []
    ]
    "signatures_sheet_generate_pdf" => [
      "path" => "/manage/{channelId}/signatures-sheet/{id}"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "signatures_sheet_generate_pdf_preview" => [
      "path" => "/manage/{channelId}/signatures-sheet/{id}/preview"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "signatures_sheet_html_preview" => [
      "path" => "/manage/{channelId}/signatures-sheet/{id}/html_preview"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "signing_index" => [
      "path" => "/manage/{channelId}/signing/"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => []
    ]
    "user_planning" => [
      "path" => "/manage/{channelId}/user/{channelUserDataId}/user-planning"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
        "POST"
      ]
    ]
    "signing_mobile" => [
      "path" => "/auto-token/signing/"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => []
    ]
    "signing_mobile_async_user_sign_get" => [
      "path" => "/auto-token/signing/async/user-sign/{id}"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => []
    ]
    "signing_mobile_async_event_get" => [
      "path" => "/auto-token/signing/async/event/{id}"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => []
    ]
    "signing_mobile_async_signature_put" => [
      "path" => "/auto-token/signing/async/user-sign/{id}/signature"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "PUT"
      ]
    ]
    "signing_mobile_async_absent_put" => [
      "path" => "/auto-token/signing/async/user-sign/{id}/absence-justification"
      "host" => "npm.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
        "PUT"
      ]
    ]
    "api_channel_events_user_progression" => [
      "path" => "/api/channel/{channelId}/events/progression/session/{sessionId}/user/{userId}"
      "host" => ""
      "defaults" => []
      "requirements" => []
      "methods" => [
        "GET"
      ]
    ]
    "api_channel_events_user_progression_by_dates" => [
      "path" => "/api/channel/{channelId}/events/progression/user/{userId}/dates/{date_start}/{date_end}"
      "host" => ""
      "defaults" => []
      "requirements" => []
      "methods" => [
        "GET"
      ]
    ]
    "api_channel_events_user_global_progression" => [
      "path" => "/api/channel/{channelId}/events/global-progression/session/{sessionId}/user/{userId}"
      "host" => ""
      "defaults" => []
      "requirements" => []
      "methods" => [
        "GET"
      ]
    ]
    "api_channel_groups_by_event" => [
      "path" => "/api/proxy/channel/{channelId}/event-data/{eventId}"
      "host" => ""
      "defaults" => []
      "requirements" => []
      "methods" => [
        "GET"
      ]
    ]
    "bazinga_jstranslation_js" => [
      "path" => "/translations/{domain}.{_format}"
      "host" => ""
      "defaults" => [
        "domain" => "messages"
      ]
      "requirements" => [
        "_format" => "js|json"
        "domain" => "[\w]+"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "liip_imagine_filter_runtime" => [
      "path" => "/media/cache/resolve/{filter}/rc/{hash}/{path}"
      "host" => ""
      "defaults" => []
      "requirements" => [
        "filter" => "[A-z0-9_-]*"
        "path" => ".+"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "liip_imagine_filter" => [
      "path" => "/media/cache/resolve/{filter}/{path}"
      "host" => ""
      "defaults" => []
      "requirements" => [
        "filter" => "[A-z0-9_-]*"
        "path" => ".+"
      ]
      "methods" => [
        "GET"
      ]
    ]
  ]
]
c3f887
GET http://nim.staging.nellapp-01.drosalys.net/core/routing/routes
[
  "timeout" => 15
  "headers" => [
    "Authorization" => "Core afb7c6b3-6c20-411b-aabc-163cd014212f"
  ]
]
Profile
200
[
  "info" => [
    "header_size" => 323
    "request_size" => 211
    "total_time" => 0.052173
    "namelookup_time" => 0.000446
    "connect_time" => 0.000647
    "pretransfer_time" => 0.000711
    "size_download" => 14535.0
    "speed_download" => 279519.0
    "starttransfer_time" => 0.052032
    "primary_ip" => "172.19.0.28"
    "primary_port" => 80
    "local_ip" => "172.19.0.22"
    "local_port" => 35894
    "http_version" => 2
    "protocol" => 1
    "scheme" => "HTTP"
    "connect_time_us" => 647
    "namelookup_time_us" => 446
    "pretransfer_time_us" => 711
    "starttransfer_time_us" => 52032
    "total_time_us" => 52173
    "start_time" => 1767146728.8727
    "pause_handler" => Closure(float $duration) {#4176
      class: "Symfony\Component\HttpClient\Response\CurlResponse"
      use: {
        $ch: CurlHandle {#4051 …}
        $multi: Symfony\Component\HttpClient\Internal\CurlClientState {#736 …}
        $execCounter: -9223372036854775803
      }
    }
    "debug" => """
      *   Trying 172.19.0.28:80...\n
      * Connected to nim.staging.nellapp-01.drosalys.net (172.19.0.28) port 80 (#1)\n
      > GET /core/routing/routes HTTP/1.1\r\n
      Host: nim.staging.nellapp-01.drosalys.net\r\n
      Authorization: Core afb7c6b3-6c20-411b-aabc-163cd014212f\r\n
      Accept: */*\r\n
      User-Agent: Symfony HttpClient/Curl\r\n
      Accept-Encoding: gzip\r\n
      \r\n
      * Mark bundle as not supporting multiuse\n
      < HTTP/1.1 200 OK\r\n
      < Server: nginx/1.29.3\r\n
      < Content-Type: application/json\r\n
      < Transfer-Encoding: chunked\r\n
      < Connection: keep-alive\r\n
      < Cache-Control: no-cache, private\r\n
      < Date: Wed, 31 Dec 2025 02:05:28 GMT\r\n
      < X-Debug-Token: f12662\r\n
      < X-Debug-Token-Link: http://nim.staging.nellapp-01.drosalys.net/_profiler/f12662\r\n
      < X-Robots-Tag: noindex\r\n
      < \r\n
      """
  ]
  "response_headers" => [
    "HTTP/1.1 200 OK"
    "Server: nginx/1.29.3"
    "Content-Type: application/json"
    "Transfer-Encoding: chunked"
    "Connection: keep-alive"
    "Cache-Control: no-cache, private"
    "Date: Wed, 31 Dec 2025 02:05:28 GMT"
    "X-Debug-Token: f12662"
    "X-Debug-Token-Link: http://nim.staging.nellapp-01.drosalys.net/_profiler/f12662"
    "X-Robots-Tag: noindex"
  ]
  "response_json" => [
    "app.swagger" => [
      "path" => "/async/doc.json"
      "host" => ""
      "defaults" => []
      "requirements" => []
      "methods" => [
        "GET"
      ]
    ]
    "app.swagger_ui" => [
      "path" => "/async/doc"
      "host" => ""
      "defaults" => []
      "requirements" => []
      "methods" => [
        "GET"
      ]
    ]
    "admin_channel_service_show" => [
      "path" => "/channels/{channelId}/service/{serviceId}/show"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
        "POST"
      ]
    ]
    "app_home" => [
      "path" => "/"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_get_canal_item" => [
      "path" => "/async/{channelId}/canals_item/{id}"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_get_private_canal_collection" => [
      "path" => "/async/{channelId}/canals/private"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_get_public_canal_collection" => [
      "path" => "/async/{channelId}/canals/public"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_get_temporary_canal_collection" => [
      "path" => "/async/{channelId}/canals/temporary"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channels_for_user" => [
      "path" => "/async/channels/"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_get_chat_notification" => [
      "path" => "/async/{channelId}/chat_notifications"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_set_chat_notification_read_all_by_conversation" => [
      "path" => "/async/{channelId}/chat_notifications/{conversationId}/read-all"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_channel_set_chat_notification_read" => [
      "path" => "/async/{channelId}/chat_notifications/{chatNotificationId}/read"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_channel_get_all_conversation_collection" => [
      "path" => "/async/{channelId}/conversations/all"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_get_conversation" => [
      "path" => "/async/{channelId}/conversations/{id}"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_get_referent_conversations" => [
      "path" => "/async/{channelId}/conversations/learner/referent"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_get_services_conversations" => [
      "path" => "/async/{channelId}/conversations/learner/services"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_get_conversation_collection" => [
      "path" => "/async/{channelId}/conversations/"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_post_conversation_mark_all_read" => [
      "path" => "/async/{channelId}/conversations/{id}/mark-all-read"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "" => [
      "path" => "/async/{channelId}/conversations/{conversationId}/last-seen-message/{lastSeenMessageId}"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_channel_get_file_image_preview" => [
      "path" => "/async/{channelId}/file-image-preview/{fileId}"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_download_file" => [
      "path" => "/async/{channelId}/file-download/{fileId}"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_delete_message" => [
      "path" => "/async/{channelId}/messages/{conversationId}/{messageId}"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "DELETE"
      ]
    ]
    "async_channel_get_message_after_collection" => [
      "path" => "/async/{channelId}/messages/{conversationId}/after/{nextMessageId}"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_get_message_before_collection" => [
      "path" => "/async/{channelId}/messages/{conversationId}/before/{previousMessageId}"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_get_message_collection_search" => [
      "path" => "/async/{channelId}/search_messages/"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => []
    ]
    "async_channel_get_message_unread_collection" => [
      "path" => "/async/{channelId}/messages/{conversationId}/unread"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_post_file_message" => [
      "path" => "/async/{channelId}/file-messages/{conversationId}/{parentMessage}"
      "host" => "nim.{channel_domain}"
      "defaults" => [
        "parentMessage" => null
      ]
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_channel_post_message" => [
      "path" => "/async/{channelId}/messages/{conversationId}/{parentMessage}"
      "host" => "nim.{channel_domain}"
      "defaults" => [
        "parentMessage" => null
      ]
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_channel_put_message" => [
      "path" => "/async/{channelId}/messages/{conversationId}/{messageId}"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "PUT"
      ]
    ]
    "async_channel_patch_pinned_message" => [
      "path" => "/async/{channelId}/messages/{conversationId}/{messageId}/pin"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "PUT"
      ]
    ]
    "async_channel_post_message_user" => [
      "path" => "/async/{channelId}/messageUsers/{messageId}/"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_channel_redirect_to_channel_user_data" => [
      "path" => "/async/{channelId}/profile/{userId}"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_get_conversation_user_collection" => [
      "path" => "/async/{channelId}/users/{conversationId}"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_get_conversation_user_collection_in_common" => [
      "path" => "/async/{channelId}/users-in-common/"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "channel_messaging" => [
      "path" => "/{channelId}/home"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => []
    ]
    "app_introduction" => [
      "path" => "/introduction"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => []
    ]
    "app_introduction_first_step" => [
      "path" => "/introduction/step-one"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => []
    ]
    "app_introduction_second_step" => [
      "path" => "/introduction/step-two"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => []
    ]
    "app_introduction_third_step" => [
      "path" => "/introduction/step-three"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => []
    ]
    "app_introduction_final_step" => [
      "path" => "/introduction/final-step"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => []
    ]
    "async_channel_delete_admin" => [
      "path" => "/async/coordinator/{channelId}/admins/{userId}"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "DELETE"
      ]
    ]
    "async_channel_get_admins" => [
      "path" => "/async/coordinator/{channelId}/admins"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_post_admins" => [
      "path" => "/async/coordinator/{channelId}/admins"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_channel_delete_canals" => [
      "path" => "/async/coordinator/{channelId}/canals/delete-multiple"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "DELETE"
      ]
    ]
    "async_channel_get_canal_collection" => [
      "path" => "/async/coordinator/{channelId}/canals"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_post_canal" => [
      "path" => "/async/coordinator/{channelId}/canals"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_channel_put_canal" => [
      "path" => "/async/coordinator/{channelId}/canals/{canalId}"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "PUT"
      ]
    ]
    "async_channel_delete_coordinator" => [
      "path" => "/async/coordinator/{channelId}/coordinators/{userId}"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "DELETE"
      ]
    ]
    "async_channel_get_coordinators" => [
      "path" => "/async/coordinator/{channelId}/coordinators"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_post_coordinators" => [
      "path" => "/async/coordinator/{channelId}/coordinators"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_channel_get_resource_collection" => [
      "path" => "/async/coordinator/{channelId}/resources/{resourceType}"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_get_admins_channel_user_data" => [
      "path" => "/async/coordinator/{channelId}/users/admins"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_conversation_delete_users" => [
      "path" => "/async/admin/{channelId}/conversations/{conversationId}/users/{userId}"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "DELETE"
      ]
    ]
    "async_channel_get_available_user_conversation" => [
      "path" => "/async/admin/{channelId}/conversations/{conversationId}/users"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_new_conversation_from_users" => [
      "path" => "/async/admin/{channelId}/conversations"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_channel_conversation_post_users" => [
      "path" => "/async/admin/{channelId}/conversations/{conversationId}/users"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_get_temporary_canal_data_for_event" => [
      "path" => "/async/admin/{channelId}/temporary-canal/{eventId}/data"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_get_temporary_canal" => [
      "path" => "/async/admin/{channelId}/temporary-canal/{eventId}"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_post_temporary_canal" => [
      "path" => "/async/admin/{channelId}/temporary-canal/{eventId}"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "POST"
      ]
    ]
    "async_channel_get_learner_collection" => [
      "path" => "/async/admin/{channelId}/learners"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "async_channel_get_user_collection" => [
      "path" => "/async/admin/{channelId}/users"
      "host" => "nim.{channel_domain}"
      "defaults" => []
      "requirements" => [
        "channel_domain" => "([a-z0-9\-]+\.)+[a-z]{2,}"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "api_get_chat_notification" => [
      "path" => "/api/proxy/chat_notifications/{userId}"
      "host" => ""
      "defaults" => []
      "requirements" => []
      "methods" => [
        "GET"
      ]
    ]
    "api_get_new_chat_notification" => [
      "path" => "/api/proxy/chat_notifications/{userId}/new"
      "host" => ""
      "defaults" => []
      "requirements" => []
      "methods" => [
        "GET"
      ]
    ]
    "api_channel_learner_messages_referent" => [
      "path" => "/api/proxy/{channelId}/learner/{userId}/referent/messages"
      "host" => ""
      "defaults" => []
      "requirements" => []
      "methods" => [
        "GET"
      ]
    ]
    "api_channel_learner_messages_service" => [
      "path" => "/api/proxy/{channelId}/learner/{userId}/service/messages"
      "host" => ""
      "defaults" => []
      "requirements" => []
      "methods" => [
        "GET"
      ]
    ]
    "bazinga_jstranslation_js" => [
      "path" => "/translations/{domain}.{_format}"
      "host" => ""
      "defaults" => [
        "domain" => "messages"
      ]
      "requirements" => [
        "_format" => "js|json"
        "domain" => "[\w]+"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "liip_imagine_filter_runtime" => [
      "path" => "/media/cache/resolve/{filter}/rc/{hash}/{path}"
      "host" => ""
      "defaults" => []
      "requirements" => [
        "filter" => "[A-z0-9_-]*"
        "path" => ".+"
      ]
      "methods" => [
        "GET"
      ]
    ]
    "liip_imagine_filter" => [
      "path" => "/media/cache/resolve/{filter}/{path}"
      "host" => ""
      "defaults" => []
      "requirements" => [
        "filter" => "[A-z0-9_-]*"
        "path" => ".+"
      ]
      "methods" => [
        "GET"
      ]
    ]
  ]
]
f12662