Skip to content

Tankoubon Grouping

4 endpoints.

POSThttp://localhost:3000/api/tankoubons/ai-group-suggestions

Not yet described in this reference. This endpoint is listed because the server registers it, but its request and response shapes have not been written down yet.

The handler is ai_group_suggestions in crates/lanrurugi-api/src/tankoubon_grouping.rs:581.

Responses

200The endpoint responded. Its exact shape is not documented yet — see the handler at crates/lanrurugi-api/src/tankoubon_grouping.rs:90.

This response carries no example body.

This endpoint needs an administrator token — a guest (read-only) token is refused by the server.

Your own instance address. Requests go from this browser straight to it.

DELETE /tankoubons/ai-group-suggestions/ignore — re-enables a previously-ignored suggestion

Section titled “DELETE /tankoubons/ai-group-suggestions/ignore — re-enables a previously-ignored suggestion”
DELETEhttp://localhost:3000/api/tankoubons/ai-group-suggestions/ignore

Not yet described in this reference. This endpoint is listed because the server registers it, but its request and response shapes have not been written down yet.

The note below is the handler’s own documentation comment (crates/lanrurugi-api/src/tankoubon_grouping.rs:903), quoted verbatim. It is written for maintainers of this codebase and may reference internal identifiers.


DELETE /tankoubons/ai-group-suggestions/ignore — re-enables a previously-ignored suggestion (the frontend’s “Show ignored combinations” checklist’s own “Un-ignore” button). Idempotent — un-ignoring a combination that isn’t currently ignored is a no-op, not an error.

Responses

200The endpoint responded. Its exact shape is not documented yet — see the handler at crates/lanrurugi-api/src/tankoubon_grouping.rs:94.

This response carries no example body.

This endpoint needs an administrator token — a guest (read-only) token is refused by the server.

Your own instance address. Requests go from this browser straight to it.

POST /tankoubons/ai-group-suggestions/ignore — “Don’t suggest this again” for one specific

Section titled “POST /tankoubons/ai-group-suggestions/ignore — “Don’t suggest this again” for one specific”
POSThttp://localhost:3000/api/tankoubons/ai-group-suggestions/ignore

Not yet described in this reference. This endpoint is listed because the server registers it, but its request and response shapes have not been written down yet.

The note below is the handler’s own documentation comment (crates/lanrurugi-api/src/tankoubon_grouping.rs:867), quoted verbatim. It is written for maintainers of this codebase and may reference internal identifiers.


POST /tankoubons/ai-group-suggestions/ignore — “Don’t suggest this again” for one specific suggestion. Idempotent (ignoring an already-ignored combination just overwrites its ignored_at timestamp, per IgnoredGroupSuggestionsRepository::ignore’s own contract).

Responses

200The endpoint responded. Its exact shape is not documented yet — see the handler at crates/lanrurugi-api/src/tankoubon_grouping.rs:94.

This response carries no example body.

This endpoint needs an administrator token — a guest (read-only) token is refused by the server.

Your own instance address. Requests go from this browser straight to it.

GET /tankoubons/ai-group-suggestions/ignored — backs the “Show ignored combinations”

Section titled “GET /tankoubons/ai-group-suggestions/ignored — backs the “Show ignored combinations””
GEThttp://localhost:3000/api/tankoubons/ai-group-suggestions/ignored

Not yet described in this reference. This endpoint is listed because the server registers it, but its request and response shapes have not been written down yet.

The note below is the handler’s own documentation comment (crates/lanrurugi-api/src/tankoubon_grouping.rs:925), quoted verbatim. It is written for maintainers of this codebase and may reference internal identifiers.


GET /tankoubons/ai-group-suggestions/ignored — backs the “Show ignored combinations” checklist itself (titles are resolved client-side against the already-loaded archive list, the same titleById map AiSmartTankoubonModal.tsx already builds for the main suggestion cards — this endpoint only needs to return the raw ignored entries, not hydrate them server-side).

Responses

200The endpoint responded. Its exact shape is not documented yet — see the handler at crates/lanrurugi-api/src/tankoubon_grouping.rs:98.

This response carries no example body.

Your own instance address. Requests go from this browser straight to it.