API 文档

TAAFT 工具目录 API|分页与年月归档

按页或发布时间月份获取 TAAFT AI 工具目录,包含名称、版本、分类、价格说明、链接和互动指标。

测试 API
GET https://api.goanyapi.com/api/v1/taaft-tools

分页读取 AI 工具目录,用于工具研究和产品信息整理。

如何选择 TAAFT 接口?

本接口逐页查询全部可用记录,或指定年份、月份,返回分页信息和可用的互动指标。若需查询最近 30 个北京时间自然日中选定的一天,请使用 TAAFT Just Released API。两种数据均约每小时采集一次;目录第 0 页不等于按日接口的今天。

请求参数

参数类型约束
pageinteger0–9007199254740991;可选,默认 0;有下一页时使用 nextPage,翻页须保留年月条件。
yearinteger2015–2026;可选,按发布时间筛选;单选年份查询全年,不传年月查询全部。
monthinteger1–12;可选,必须搭配 year;2026 年最大为 10 月,留空查询全年。

page 从 0 开始,默认 0。可单独指定 year 查询全年,或搭配 month 查询某月;不传年月则查询全部。年份最大为今年;今年的月份最大为当前月,按 Asia/Shanghai 判断。月份不能单独传入。翻页时保留相同年月条件,空列表是合法结果。非法、重复或未知参数返回 400 invalid_params。

每页通常约 200 条,实际以响应中的 data.pageSize 和 data.items 条数为准;请求参数中没有 pageSize。

目录约每小时采集一次。已归档月份保持不变,最近月份会继续更新;查询仍在更新的月份时,以响应中的 total、hasMore 和 nextPage 为准。

GET /api/v1/taaft-tools?page=0
GET /api/v1/taaft-tools?page=0&year=2025
GET /api/v1/taaft-tools?page=0&year=2025&month=6
Authorization: Bearer YOUR_API_KEY

支持 GoAnyAPI API Key 或受支持的访问令牌。

积分

当前配置下,每次成功请求消耗 2 积分。

一次请求读取一页。每个非空成功页面按上方当前费率扣费一次;空列表和失败不扣费。配置缺失或非法时接口暂未开放。初始示例不执行查询;发送测试始终执行真实请求,包括第 0 页。

响应

字段类型说明
data.pageinteger本次查询的页码。
data.itemsarray工具列表,可为空。
data.creditsUsednumber本次实际扣除积分。
data.remainingCreditsnumber请求后的账户积分。
data.totalinteger工具总数。
data.pageSizeinteger目录返回的每页条数。
data.totalPagesinteger总页数。
data.hasMoreboolean是否存在下一页。
data.nextPageinteger | null下一页页码,无下一页时为 null。

当 hasMore 为 true 时,将 nextPage 用作下次请求的 page。

字段类型说明
categorystring | null工具分类。
descriptionstring | null工具描述。
domainstring | null工具网站域名。
logoUrlstring | null工具 Logo 地址。
namestring | null工具名称。
pricingTextstring | null工具的价格说明,与接口积分费用无关。
releasedAtstring | null返回的发布时间,原值不带时区标记。
sourceUrlstring | nullTAAFT 工具收录页地址。
websiteUrlstring | null工具网站地址,保留链接原有查询参数。
versionstring | null工具版本,暂无版本时为 null。
viewsinteger | null浏览量,暂无数据时为 null。
savesinteger | null收藏数,暂无数据时为 null。
averageRatingnumber | null平均评分,暂无数据时为 null。

views 为浏览量、saves 为收藏数、averageRating 为平均评分,均为数值,暂无数据时为 null。version 暂无值时为 null。链接保留查询参数;releasedAt 保留原值且不附加时区。pricingText 描述工具自身价格,与 API 积分无关。

响应示例

{  "code": "ok",  "message": "ok",  "data": {    "page": 0,    "items": [      {        "sourceUrl": "https://theresanaiforthat.com/ai/replay-io/",        "name": "Replay QA",        "version": "v1",        "websiteUrl": "https://www.replay.io/?ref=taaft&utm_source=taaft&utm_medium=referral",        "domain": "www.replay.io",        "description": "Autonomous app testing for teams who ship at AI-speed",        "category": "App testing",        "pricingText": "Free + from $20.00/mo",        "logoUrl": "https://media.theresanaiforthat.com/icons/replay-io.png?height=207",        "releasedAt": "2026-10-22 22:13:18",        "views": null,        "saves": null,        "averageRating": null      },      {        "category": "Interactive games",        "description": "Describe a company game, and the AI builds a real one.",        "domain": "www.ludiz.com",        "logoUrl": "https://media.theresanaiforthat.com/icons/ludiz.svg?height=207",        "name": "Ludiz",        "pricingText": "Free + from $10.00/mo",        "releasedAt": "2026-10-22 14:00:19",        "sourceUrl": "https://theresanaiforthat.com/ai/ludiz/",        "websiteUrl": "https://www.ludiz.com/?ref=taaft&utm_source=taaft&utm_medium=referral",        "version": null,        "views": null,        "saves": null,        "averageRating": null      },      {        "category": "Music videos",        "description": "Turn your song into a music video in one click.",        "domain": "www.musiclab.vip",        "logoUrl": "https://media.theresanaiforthat.com/icons/musiclab.svg?height=207",        "name": "MusicLab",        "pricingText": "From $9.99/wk",        "releasedAt": "2026-10-22 13:00:19",        "sourceUrl": "https://theresanaiforthat.com/ai/musiclab/",        "websiteUrl": "https://www.musiclab.vip/?ref=taaft&utm_source=taaft&utm_medium=referral",        "version": null,        "views": null,        "saves": null,        "averageRating": null      },      {        "category": "Viral videos",        "description": "Your Victoria's Secret runway moment, from one photo.",        "domain": "victoriasecretrunway.com",        "logoUrl": "https://media.theresanaiforthat.com/icons/victoria-secret-runway.png?height=207",        "name": "Victoria Secret Runway",        "pricingText": "From $9.90",        "releasedAt": "2026-10-22 12:00:19",        "sourceUrl": "https://theresanaiforthat.com/ai/victoria-secret-runway/",        "websiteUrl": "https://victoriasecretrunway.com/?ref=taaft&utm_source=taaft&utm_medium=referral",        "version": null,        "views": null,        "saves": null,        "averageRating": null      },      {        "category": "Hairstyles",        "description": "Try any hairstyle on your photo before the salon.",        "domain": "aihairstylechanger.ai",        "logoUrl": "https://media.theresanaiforthat.com/icons/aihairstylechanger-ai.png?height=207",        "name": "AIHairstyleChanger.AI",        "pricingText": "Free + from $9.9/mo",        "releasedAt": "2026-10-22 12:00:19",        "sourceUrl": "https://theresanaiforthat.com/ai/aihairstylechanger-ai/",        "websiteUrl": "https://aihairstylechanger.ai/?ref=taaft&utm_source=taaft&utm_medium=referral",        "version": null,        "views": null,        "saves": null,        "averageRating": null      },      {        "category": "Bulk chat deletion",        "description": "Delete ChatGPT chats in bulk, not one by one.",        "domain": "chatgptbulkdelete.net",        "logoUrl": "https://media.theresanaiforthat.com/icons/chatsweep.png?height=207",        "name": "ChatSweep",        "pricingText": "Free + from $4.99/mo",        "releasedAt": "2026-10-22 11:00:19",        "sourceUrl": "https://theresanaiforthat.com/ai/chatsweep/",        "websiteUrl": "https://chatgptbulkdelete.net/?ref=taaft&utm_source=taaft&utm_medium=referral",        "version": null,        "views": null,        "saves": null,        "averageRating": null      },      {        "category": "Storytelling game",        "description": "Write what you do. The world writes back.",        "domain": "weftwake.com",        "logoUrl": "https://media.theresanaiforthat.com/icons/weftwake.png?height=207",        "name": "Weftwake",        "pricingText": "Free + from $4.99/mo",        "releasedAt": "2026-10-22 10:00:19",        "sourceUrl": "https://theresanaiforthat.com/ai/weftwake/",        "websiteUrl": "https://weftwake.com/?ref=taaft",        "version": null,        "views": null,        "saves": null,        "averageRating": null      },      {        "category": "Wellness",        "description": "A private companion that listens, in 22 languages.",        "domain": "www.imotara.com",        "logoUrl": "https://media.theresanaiforthat.com/icons/imotara.png?height=207",        "name": "Imotara",        "pricingText": "Free + from $6.99/mo",        "releasedAt": "2026-10-22 09:00:19",        "sourceUrl": "https://theresanaiforthat.com/ai/imotara/",        "websiteUrl": "https://www.imotara.com/?ref=taaft&utm_source=taaft&utm_medium=referral",        "version": null,        "views": null,        "saves": null,        "averageRating": null      },      {        "category": "Video ads",        "description": "Your video in. A scroll-stopping ad out.",        "domain": "adhub.cloud",        "logoUrl": "https://media.theresanaiforthat.com/icons/adhub.svg?height=207",        "name": "AdHub",        "pricingText": "From $16.8",        "releasedAt": "2026-10-22 09:00:19",        "sourceUrl": "https://theresanaiforthat.com/ai/adhub/",        "websiteUrl": "https://adhub.cloud/?ref=taaft&utm_source=taaft&utm_medium=referral",        "version": null,        "views": null,        "saves": null,        "averageRating": null      },      {        "category": "Coloring books",        "description": "One prompt to a print-ready coloring book.",        "domain": "colorcraft.ai",        "logoUrl": "https://media.theresanaiforthat.com/icons/colorcraft.png?height=207",        "name": "ColorCraft",        "pricingText": "Free + from $9/mo",        "releasedAt": "2026-10-22 08:00:19",        "sourceUrl": "https://theresanaiforthat.com/ai/colorcraft/",        "websiteUrl": "https://colorcraft.ai/?ref=taaft&utm_source=taaft&utm_medium=referral",        "version": null,        "views": null,        "saves": null,        "averageRating": null      }    ],    "total": 15259,    "pageSize": 200,    "totalPages": 77,    "hasMore": true,    "nextPage": 1  }}

这是保存的示例,实际工具列表可能变化。真实成功响应还包含 creditsUsed 和 remainingCredits。

错误

参数错误返回 400,未鉴权返回 401,余额不足使用标准积分错误,限流返回 429,未配置返回 503 service_not_configured,查询失败或异常数据返回 502 request_failed。HEAD 返回 405 且不查询;OPTIONS 用于 CORS 预检。