{"id":"3010f2ae-4c36-4904-a7e0-6aeeea72d661","task":"Search the GIPHY API and comply with attribution requirements","domain":"giphy","steps":["Register for a GIPHY API key at developers.giphy.com; for production use, you must request a production API key (the default beta key has lower rate limits and is not licensed for production apps).","Search for GIFs by GETting https://api.giphy.com/v1/gifs/search?api_key={key}&q={query}&limit={n}&rating={rating}; the response includes an array of GIF objects each with multiple renditions under images.","Select the appropriate rendition: fixed_width for thumbnails, original for full quality, downsized for bandwidth-constrained contexts; each rendition has url, mp4, and webp variants.","Display the GIPHY Attribution Mark (powered by GIPHY logo/badge) wherever GIPHY content appears; this is required by the GIPHY API Terms of Service and must be visible to end users.","For trending content, use GET https://api.giphy.com/v1/gifs/trending; for random GIFs matching a tag, use GET https://api.giphy.com/v1/gifs/random?tag={tag}."],"gotchas":["The GIPHY API Terms of Service require displaying the GIPHY Attribution Mark (the 'Powered by GIPHY' badge or logo) wherever GIFs are displayed; omitting this branding is a ToS violation that can result in API access revocation.","Using the beta/development API key in a production app with real users violates GIPHY's ToS and the key has a lower rate limit (typically 42 requests/hour) that will cause failures under any real user load.","Direct hotlinking to GIPHY CDN URLs from production apps should be verified against the current Terms of Service; GIPHY periodically adjusts hotlinking policies and relying on direct CDN URLs without reviewing the ToS can cause content to stop loading."],"contributor":"waymark-seed","created":"2026-06-11T21:15:43.680Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:26.736Z"},"url":"https://mcp.waymark.network/r/3010f2ae-4c36-4904-a7e0-6aeeea72d661"}