Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/3lpsy/boucanpy
/ endpoints
Endpoints
53 in github.com/3lpsy/boucanpy
⨍
Functions
426
◇
Types & classes
143
↳
Endpoints
53
Route
activate
router.put( "/user/{user_id}/activate", name="user.activate", response_model=UserResponse )
boucanpy/api/routers/user/router.py:None
Route
activate
router.put( "/zone/{zone_id}/activate", name="zone.activate", response_model=ZoneResponse )
boucanpy/api/routers/zone/router.py:None
Route
destroy
router.delete("/user/{user_id}", response_model=BaseResponse)
boucanpy/api/routers/user/router.py:None
Route
destroy
router.delete("/zone/{zone_id}", name="zone.destroy", response_model=BaseResponse)
boucanpy/api/routers/zone/router.py:None
Route
destroy
router.delete("/api-token/{api_token_id}", response_model=BaseResponse)
boucanpy/api/routers/api_token/router.py:None
Route
destroy
router.delete( "/dns-record/{dns_record_id}", name="dns_record.destroy", response_model=BaseRespon
boucanpy/api/routers/dns_record/router.py:None
Route
dig
router.get( "/dns-record/dig", name="zone.dns_record.dig.index", response_model=DnsRecordsDigRespo
boucanpy/api/routers/zone/dns_record/router.py:None
Route
index
router.get( "/http-request", name="http_request.index", response_model=HttpRequestsResponse )
boucanpy/api/routers/http_request/router.py:None
Route
index
router.get("/user", name="user.index", response_model=UsersResponse)
boucanpy/api/routers/user/router.py:None
Route
index
router.get( "/dns-request", name="dns_request.index", response_model=DnsRequestsResponse )
boucanpy/api/routers/dns_request/router.py:None
Route
index
router.get("/dns-server", name="dns_server.index", response_model=DnsServersResponse)
boucanpy/api/routers/dns_server/router.py:None
Route
index
router.get("/zone", name="dns_server.zone.index", response_model=ZonesResponse)
boucanpy/api/routers/dns_server/zone/router.py:None
Route
index
router.get("/zone", name="zone.index", response_model=ZonesResponse)
boucanpy/api/routers/zone/router.py:None
Route
index
router.get( "/dns-record", name="zone.dns_record.index", response_model=DnsRecordsResponse )
boucanpy/api/routers/zone/dns_record/router.py:None
Route
index
router.get("/api-token", name="api_token.index", response_model=ApiTokensResponse)
boucanpy/api/routers/api_token/router.py:None
Route
index
router.get("/dns-record", name="dns_record.index", response_model=DnsRecordsResponse)
boucanpy/api/routers/dns_record/router.py:None
Route
index
router.get( "/http-server", name="http_server.index", response_model=HttpServersResponse )
boucanpy/api/routers/http_server/router.py:None
Route
index
router.get("/zone", name="http_server.zone.index", response_model=ZonesResponse)
boucanpy/api/routers/http_server/zone/router.py:None
Route
login
router.post("/login", name="auth.login")
boucanpy/api/routers/auth/router.py:None
Route
login
router.post("/refresh", name="auth.refresh", response_model=PasswordAuthResponse)
boucanpy/api/routers/auth/refresh/router.py:None
Route
login
router.post("/token", name="auth.token", response_model=PasswordAuthResponse)
boucanpy/api/routers/auth/token/router.py:None
Route
login
router.get("/status", name="status.show")
boucanpy/api/routers/status/router.py:None
Route
sensitive
router.get( "/api-token/{api_token_id}/sensitive", name="api_token.show.sensitive", response_model
boucanpy/api/routers/api_token/router.py:None
Route
show
router.get("/user", name="auth.user.show", response_model=UserResponse)
boucanpy/api/routers/auth/user/router.py:None
Route
show
router.get( "/http-request/{http_request_id}", name="http_request.show", response_model=HttpReques
boucanpy/api/routers/http_request/router.py:None
Route
show
router.get("/user/{user_id}", name="user.show", response_model=UserResponse)
boucanpy/api/routers/user/router.py:None
Route
show
router.get( "/dns-request/{dns_request_id}", name="dns_request.show", response_model=DnsRequestRes
boucanpy/api/routers/dns_request/router.py:None
Route
show
router.get( "/dns-server/{dns_server}", name="dns_server.show", response_model=DnsServerResponse )
boucanpy/api/routers/dns_server/router.py:None
Route
show
router.get("/zone/{zone_id}", name="zone.show", response_model=ZoneResponse)
boucanpy/api/routers/zone/router.py:None
Route
show
router.get( "/dns-record/{dns_record_id}", name="zone.dns_record.show", response_model=DnsRecordRe
boucanpy/api/routers/zone/dns_record/router.py:None
Route
show
router.get( "/api-token/{api_token_id}", name="api_token.show", response_model=ApiTokenResponse )
boucanpy/api/routers/api_token/router.py:None
Route
show
router.get( "/dns-record/{dns_record_id}", name="dns_record.show", response_model=DnsRecordRespons
boucanpy/api/routers/dns_record/router.py:None
Route
show
router.get( "/http-server/{http_server}", name="http_server.show", response_model=HttpServerRespon
boucanpy/api/routers/http_server/router.py:None
Route
store
router.post( "/http-request", name="http_request.store", response_model=HttpRequestResponse )
boucanpy/api/routers/http_request/router.py:None
Route
store
router.post("/user", name="user.store", response_model=UserResponse)
boucanpy/api/routers/user/router.py:None
Route
store
router.post( "/dns-request", name="dns_request.store", response_model=DnsRequestResponse )
boucanpy/api/routers/dns_request/router.py:None
Route
store
router.post("/dns-server", name="dns_server.store", response_model=DnsServerResponse)
boucanpy/api/routers/dns_server/router.py:None
Route
store
router.post("/zone", name="zone.store", response_model=ZoneResponse)
boucanpy/api/routers/zone/router.py:None
Route
store
router.post( "/dns-record", name="zone.dns_record.store", response_model=DnsRecordsDigResponse )
boucanpy/api/routers/zone/dns_record/router.py:None
Route
store
router.post("/api-token", name="api_token.store", response_model=ApiTokenResponse)
boucanpy/api/routers/api_token/router.py:None
Route
store
router.post("/dns-record", name="dns_record.store")
boucanpy/api/routers/dns_record/router.py:None
Route
store
router.post( "/http-server", name="http_server.store", response_model=HttpServerResponse )
boucanpy/api/routers/http_server/router.py:None
Route
sync
router.post("/api-token/sync", name="api_token.sync", response_model=ApiTokenResponse)
boucanpy/api/routers/api_token/router.py:None
Route
update
router.put("/user/{user_id}", name="user.update", response_model=UserResponse)
boucanpy/api/routers/user/router.py:None
Route
update
router.put( "/dns-server/{dns_server}", name="dns_server.update", response_model=DnsServerResponse
boucanpy/api/routers/dns_server/router.py:None
Route
update
router.put("/zone/{zone_id}", name="zone.update", response_model=ZoneResponse)
boucanpy/api/routers/zone/router.py:None
Route
update
router.put( "/dns-record/{dns_record_id}", name="zone.dns_record.update", response_model=DnsRecord
boucanpy/api/routers/zone/dns_record/router.py:None
Route
update
router.put("/dns-record/{dns_record_id}", name="dns_record.update")
boucanpy/api/routers/dns_record/router.py:None
Route
update
router.put( "/http-server/{http_server}", name="http_server.update", response_model=HttpServerResp
boucanpy/api/routers/http_server/router.py:None
Route
web_index
api.get("/landing/")
boucanpy/api/api.py:None
Route
webui_index
api.get("/webui/assets")
boucanpy/api/api.py:None
Route
webui_redir
api.get("/")
boucanpy/api/api.py:None
Route
ws_test
router.get("/util/ws-test", name="util.ws-test")
boucanpy/api/routers/util/router.py:None