MCPcopy Create free account

hub / github.com/vitalik/django-ninja / endpoints

Endpoints385 in github.com/vitalik/django-ninja

Routeadd
api.get("/add")
docs/src/index001.py:None
Routealias_operation
api.get("/path", response=SchemaWithAlias)
tests/test_alias.py:None
Routeannotated_way
api.post("/annotated_way")
tests/mypy_test.py:None
Routeapikey
api.get("/headerkey", auth=header_key)
docs/src/tutorial/authentication/apikey02.py:None
Routeapikey
api.get("/cookiekey", auth=cookie_key)
docs/src/tutorial/authentication/apikey03.py:None
Routeapikey
api.get("/apikey", auth=api_key)
docs/src/tutorial/authentication/apikey01.py:None
Routeasync_cursor_events
api.get("/async_cursor_events", response=List[EventSchema])
tests/test_pagination_cursor.py:None
Routeasync_cursor_events_default_size
api.get("/async_cursor_events_default_size", response=List[EventSchema])
tests/test_pagination_cursor.py:None
Routeasync_cursor_events_end_date_offset
api.get("/async_cursor_events_end_date_offset", response=List[EventSchema])
tests/test_pagination_cursor.py:None
Routeasync_cursor_events_reverse
api.get("/async_cursor_events_reverse", response=List[EventSchema])
tests/test_pagination_cursor.py:None
Routeasync_cursor_events_with_params
api.get("/async_cursor_events_with_params", response=List[EventSchema])
tests/test_pagination_cursor.py:None
Routeasync_endpoint
router.get("/async")
tests/test_add_decorator_async.py:None
Routeasync_jsonl_items
async_api.get("/jsonl/items", response=JSONL[Item])
tests/test_streaming.py:None
Routeasync_jsonl_with_headers
async_api.get("/jsonl/with-headers", response=JSONL[Item])
tests/test_streaming.py:None
Routeasync_paginated_normal
async_api.get("/async_paginated_normal", response=List[UserOut])
tests/test_status.py:None
Routeasync_paginated_status
async_api.get("/async_paginated_status", response={201: List[UserOut]})
tests/test_status.py:None
Routeasync_sse_items
async_api.get("/sse/items", response=SSE[Item])
tests/test_streaming.py:None
Routeasync_view
api.get("/async", auth=KeyQuery())
tests/test_async.py:None
Routeasync_view
api.get("/async")
tests/test_auth_async.py:None
Routebasic
api.get("/basic", auth=BasicAuth())
docs/src/tutorial/authentication/basic01.py:None
Routebearer
api.get("/bearer", auth=AuthBearer())
docs/src/tutorial/authentication/bearer02.py:None
Routebearer
api.get("/bearer", auth=AuthBearer())
docs/src/tutorial/authentication/bearer01.py:None
Routebody_op
api.post("/body")
tests/test_annotated.py:None
Routebooking_search
api.get("/search")
tests/test_enum.py:None
Routebroken1
api1.post("/broken1")
tests/test_forms.py:None
Routebroken2
api2.post("/broken2")
tests/test_forms.py:None
Routeby_alias_response
api.get("/by_alias_response", response=AliasOut, by_alias=True)
tests/test_status.py:None
Routecats_paginated_limit_offset
api.get("/cats", response=list[CatSchema])
tests/test_pagination_async.py:None
Routecats_paginated_page_number
api.get("/cats-pages", response=list[CatSchema])
tests/test_pagination_async.py:None
Routecheck
api.get("/check")
tests/test_throttling.py:None
Routecheck_del_cookie
router.get("/check_del_cookie")
tests/test_response.py:None
Routecheck_httpurl
router.get("/check_httpurl", response=HttpUrlSchema)
tests/test_response.py:None
Routecheck_int
api.get("/check_int", response={200: int})
tests/test_response_multiple.py:None
Routecheck_int
router.get("/check_int", response=int)
tests/test_response.py:None
Routecheck_int2
api.get("/check_int2", response={200: int})
tests/test_response_multiple.py:None
Routecheck_int2
router.get("/check_int2", response=int)
tests/test_response.py:None
Routecheck_list_model
api.get("/check_list_model", response={200: List[UserModel]})
tests/test_response_multiple.py:None
Routecheck_list_model
router.get("/check_list_model", response=List[UserModel])
tests/test_response.py:None
Routecheck_model
api.get("/check_model", response={200: UserModel, 202: UserModel})
tests/test_response_multiple.py:None
Routecheck_model
router.get("/check_model", response=UserModel)
tests/test_response.py:None
Routecheck_model_alias
router.get("/check_model_alias", response=UserModel, by_alias=True)
tests/test_response.py:None
Routecheck_multiple_codes
api.get( "/check_multiple_codes", response={codes_2xx: int, codes_3xx: str, ...: float}, )
tests/test_response_multiple.py:None
Routecheck_no_content
api.get("/check_no_content", response={204: None})
tests/test_response_multiple.py:None
Routecheck_response_schema
api.get("/check_response_schema", response={400: int})
tests/test_response_multiple.py:None
Routecheck_set_cookie
router.get("/check_set_cookie")
tests/test_response.py:None
Routecheck_set_header
router.get("/check_set_header")
tests/test_response.py:None
Routecheck_single_with_status
api.get("/check_single_with_status", response=int)
tests/test_response_multiple.py:None
Routecheck_union
api.get("/check_union", response={200: Union[int, UserModel], 400: ErrorModel})
tests/test_response_multiple.py:None
Routecheck_union
router.get("/check_union", response=Union[int, UserModel])
tests/test_response.py:None
Routecookies1
router.get("/cookies1")
tests/test_request.py:None
Routecookies2
router.get("/cookies2")
tests/test_request.py:None
Routecreate
api.post("/items")
docs/src/tutorial/form/code01.py:None
Routecreate
api.post("/items")
docs/src/tutorial/body/code01.py:None
Routecreate_booking
api.post("/book")
tests/test_enum.py:None
Routecreate_event
router.post("/create", url_name="event-create-url-name")
tests/demo_project/someapp/api.py:None
Routecreate_example
api.post("/descr-union")
tests/test_discriminator.py:None
Routecreate_example_regular
api.post("/regular-union")
tests/test_discriminator.py:None
Routecreate_item
api.post("/create")
tests/test_csrf.py:None
Routecreate_task
api.post("/task")
tests/test_body.py:None
Routecreate_task2
api.post("/task2")
tests/test_body.py:None
Routecreate_user
api.post("/users")
tests/test_body.py:None
Routecreate_user2
custom_error_api.post("/users")
tests/test_body.py:None
Routecursor_events
api.get("/cursor_events", response=List[EventSchema])
tests/test_pagination_cursor.py:None
Routecursor_events_default_size
api.get("/cursor_events_default_size", response=List[EventSchema])
tests/test_pagination_cursor.py:None
Routecursor_events_end_date_offset
api.get("/cursor_events_end_date_offset", response=List[EventSchema])
tests/test_pagination_cursor.py:None
Routecursor_events_reverse
api.get("/cursor_events_reverse", response=List[EventSchema])
tests/test_pagination_cursor.py:None
Routecursor_events_with_params
api.get("/cursor_events_with_params", response=List[EventSchema])
tests/test_pagination_cursor.py:None
Routedec_after
api.get("/after")
tests/test_decorators.py:None
Routedec_before
api.get("/before")
tests/test_decorators.py:None
Routedec_multi
api.get("/multi", response=List[int])
tests/test_decorators.py:None
Routedefault
api.get("/default")
tests/test_auth_global.py:None
Routedelete
api.delete("/delete")
tests/test_app.py:None
Routedelete_events
router.delete("")
tests/demo_project/someapp/api.py:None
Routedelete_stream
multi_api.delete("/delete-stream", response=JSONL[Item])
tests/test_streaming.py:None
Routedict_result
api.get("/dict_result", response=UserOut)
tests/test_status.py:None
Routeemptypath
api.get("")
tests/test_app.py:None
Routeendpoint
router.get("/test")
tests/test_add_decorator_async.py:None
Routeendpoint
router.get("/test")
tests/test_add_decorator.py:None
Routeendpoint1
api.get("/test1")
tests/test_add_decorator_async.py:None
Routeendpoint1
api.get("/test1")
tests/test_add_decorator.py:None
Routeendpoint2
api.get("/test2")
tests/test_add_decorator_async.py:None
Routeendpoint2
api.get("/test2")
tests/test_add_decorator.py:None
Routeenum_list
api.get("/list")
tests/test_enum.py:None
Routeenum_optional
api.get("/optional")
tests/test_enum.py:None
Routeenum_optional2
api.get("/optional2")
tests/test_enum.py:None
Routeerr_thrower
api.post("/error/{code}")
tests/test_exceptions.py:None
Routeevents
api.get("/filter")
docs/src/tutorial/query/code010.py:None
Routeevents
api.get("/events/{year}/{month}/{day}")
docs/src/tutorial/path/code010.py:None
Routeexample
api.get("/example")
docs/src/tutorial/query/code03.py:None
Routefile1
api.post("/file1")
tests/test_files.py:None
Routefile_no_marker
api.post("/file2")
tests/test_files.py:None
Routefile_no_marker2
api.post("/file3")
tests/test_files.py:None
Routefile_no_marker4
api.post("/file4")
tests/test_files.py:None
Routefile_no_marker5
api.post("/file5")
tests/test_files.py:None
Routefile_no_marker6
api.post("/file6")
tests/test_files.py:None
Routefile_response
api.get("/file")
tests/test_app.py:None
Routefoobar
api_v3.get("foobar")
tests/demo_project/demo/urls.py:None
Routeform_operation
api.post("/form")
tests/test_forms.py:None
Routeget
api.get("/get")
tests/test_app.py:None
Routeget_bool_id
router.get("/path/bool/{item_id}")
tests/main.py:None
next →1–100 of 385, ranked by callers