Mengintegrasikan API ke frontend dengan Zod schema, response types, constants, dan react-query hooks. Gunakan saat implementasi endpoint dari API contract, Postman, atau Swagger.
references/context.mdtemplates/checklist.mdIntegrasikan API ke frontend dengan arsitektur yang konsisten.
docs/features/{feature-slug}/TRD.md jika tersedia.packages/schemas/)get{Type}Label() + Zod schema + type alias.agents/guides/shared-schema.mdpackages/types/)packages/types/payment-method-response.ts@vibecoding-starter/types/payment-method-responsepackages/types/index.ts bila memang perlu dipakai dari root packageapps/web/constants/api-routers.ts (gunakan :id path variables)apps/web/constants/query-keys.ts (flat strings).agents/guides/web-constant.mdapps/web/hooks/transactions/use-{domain}/)use-data-table.ts, use-get-one.ts, use-insert-one.ts, use-update-one.ts, use-delete-one.ts, index.ts.agents/guides/web-hook.md.agents/examples/web-api-integrated/hooks/use-examples/axios/fetch langsung di komponen JSX/TSX.any sebagai type.apiRouters dari constants.:id path variable + pathVariable().packages/schemas/ (pola lengkap: constants + labels + helper + schema + type)packages/types/ dengan file flat per domain + re-export root bila perluconstants/api-routers.ts (:id path variables)constants/query-keys.ts (flat strings)useDataTable, useGetOne, useInsertOne, useUpdateOne, useDeleteOneindex.ts re-export semua hooksaxios/fetch langsung di komponenany