get_publish_resign_report
Retrieve publish resign reports with optional filters for date range, app name, organization, and status. Results are paginated to manage large datasets.
Instructions
Get publish resign report, optionally filtered by date range and other parameters.
Retrieves paginated publish resign data. Called without start_date and end_date, returns every item in the report. Supports filtering by app name, organization, and status.
IMPORTANT: Results are paginated by default to prevent token limit issues. Default page size is 50 items. Use page parameter to retrieve additional results.
Args: start_date: Optional start date (format: "YYYY-MM-DD", e.g., "2024-01-01") end_date: Optional end date (format: "YYYY-MM-DD", e.g., "2024-12-31") page: Page number (starts from 1, default: 1) size: Items per page (1-100, default: 50) app_name: Filter by app name organization_id: Filter by organization UUID status: Filter by resign status. Allowed: 0=waiting, 1=processing, 2=succeeded, 3=failed, 4=cancelled, 5=timeout
Returns: Standard envelope (see docs/tool_contract.md): - Success: success (true), data (list of publish resign records), meta (count, page, page_size, total_count, total_pages, has_more, next_page, filters). - Error: success (false), error (tool, type, message, details).
Examples: Get all publish resign report (no date filter): get_publish_resign_report()
Get report for last month:
get_publish_resign_report(
start_date="2024-11-01",
end_date="2024-11-30"
)
Filter by status (succeeded only):
get_publish_resign_report(
start_date="2024-01-01",
end_date="2024-12-31",
status=2
)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| size | No | ||
| status | No | ||
| app_name | No | ||
| end_date | No | ||
| start_date | No | ||
| organization_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |