List works
directory_list_worksUse when the user asks: 'list works in PICA', 'works starting with B', 'find works by publisher X', 'browse the catalog', 'a song about love', 'songs about X'. For a theme or subject, search its plain word in q ('love', 'home', 'summer'): titles carry the theme. Start here before any mood or sound search, which only narrows. Browse and filter musical works their owners have listed in the PICA public directory. Filter by free-text (q), ISWC, ISRC, publisher, label, or starting letter (A–Z, or '#' for numeric). Sort by title (default) or recent. Returns paginated results. Each work carries ai_origin: whether the OWNER declared it human-made, AI-assisted or AI-generated (or 'not stated' — never assume human-made), with ACRCloud's AI detection beside it. Set human_made_only to keep only works the owner declared human-made that ACRCloud does not call likely AI. → then: directory_lookup_work (full details with credits and audio)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Text search across work titles and identifiers | |
| isrc | No | Filter by ISRC (exact match, cross-table recording lookup) | |
| iswc | No | Filter by ISWC (e.g. T-123.456.789-0) | |
| page | No | Page number (default: 1, 20 results per page) | |
| sort | No | Sort order (default: title) | |
| label | No | Filter by record label (partial match) | |
| letter | No | Filter by title starting letter (A–Z), or '#' for numeric | |
| publisher | No | Filter by publisher name (partial match) | |
| human_made_only | No | Only works the owner declared human-made, leaving out any ACRCloud calls likely AI-generated. |