Commit 768eb36
feat: Add MacroList schema for paginated macro responses (intercom/intercom#420117)
- Add MacroList schema to support paginated list responses for macros
- Follow established pattern with type "list" and data array
- Implement cursor-based pagination with starting_after parameter
- Include Base64-encoded cursor for stable pagination ([updated_at, id] tuples)
- Reference existing macro schema for data items
- Add x-tags: Unstable to match macro visibility
This schema will be used by the GET /macros endpoint to return paginated
lists of saved reply templates.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <[email protected]>1 parent c9788dd commit 768eb36
1 file changed
+50
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18773 | 18773 | | |
18774 | 18774 | | |
18775 | 18775 | | |
| 18776 | + | |
| 18777 | + | |
| 18778 | + | |
| 18779 | + | |
| 18780 | + | |
| 18781 | + | |
| 18782 | + | |
| 18783 | + | |
| 18784 | + | |
| 18785 | + | |
| 18786 | + | |
| 18787 | + | |
| 18788 | + | |
| 18789 | + | |
| 18790 | + | |
| 18791 | + | |
| 18792 | + | |
| 18793 | + | |
| 18794 | + | |
| 18795 | + | |
| 18796 | + | |
| 18797 | + | |
| 18798 | + | |
| 18799 | + | |
| 18800 | + | |
| 18801 | + | |
| 18802 | + | |
| 18803 | + | |
| 18804 | + | |
| 18805 | + | |
| 18806 | + | |
| 18807 | + | |
| 18808 | + | |
| 18809 | + | |
| 18810 | + | |
| 18811 | + | |
| 18812 | + | |
| 18813 | + | |
| 18814 | + | |
| 18815 | + | |
| 18816 | + | |
| 18817 | + | |
| 18818 | + | |
| 18819 | + | |
| 18820 | + | |
| 18821 | + | |
| 18822 | + | |
| 18823 | + | |
| 18824 | + | |
| 18825 | + | |
18776 | 18826 | | |
18777 | 18827 | | |
18778 | 18828 | | |
| |||
0 commit comments