{"uid":"cap_EaJQW5TYtqJxzXREhIbc-","slug":"grov-spotify-plays-406bdf47","name":"Grov Spotify Plays","description":"grov: Spotify Plays. ⌚️ Start Time: 1-12h\r\n⚠️ The profile must be set to \"public\" or the order will not start. After the completion, you can close it again.\r\n🔗 Link Example: https://open.spotify.com/track/4cOdK2wGLETKBW3PvgPWqT\r\n🔴 Don't use any other link format, if you do order will be cancelled.\r\n🔴 Spotify updates the plays counter once time every 48 hours. \r\n🔴 If the order is marked as completed, but you still don't see the plays counter updated, just wait a couple of days to see the changes.","url":"https://grov.fun/api/base/spotifyplays","method":"POST","headers":{},"bodySchema":null,"responseSchema":{"type":"json","example":{"ok":true,"paid":true,"secret":"SAVE_THIS_SECRET","orderId":"ORDER_ID","statusUrl":"https://grov.fun/api/base/spotifyplays?action=view&secret={secret}"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"2.5","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$2.5/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"2.5","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"2.5","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_HHIw8F0bn3wD372WybuG9","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"2.5","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Purchases real Spotify play counts for a track by dispatching human micro-task workers, paid in USDC via x402.","exampleAgentPrompt":"Can you boost the Spotify plays on my track at https://open.spotify.com/track/4uLU6hMCjMI75M1A2tKUQC — I want to order a batch of plays through Grov and pay with USDC.","exampleUseCases":[{"title":"New single launch stream boost","prompt":"I just dropped a new single on Spotify at https://open.spotify.com/track/4uLU6hMCjMI75M1A2tKUQC — can you order Spotify plays for it through Grov using USDC to help it gain traction at launch?"},{"title":"Automated agent-driven music promotion","prompt":"Set up a Spotify plays order for my track https://open.spotify.com/track/7ouMYWpwJ422jRcDASZB7P via Grov, pay the $2.50 USDC fee, and save the secret and status URL so we can track the order."},{"title":"Indie artist recurring growth campaign","prompt":"I'm running a campaign for my artist page — go ahead and buy Spotify plays for this track https://open.spotify.com/track/1MBjGAhwWVJsm4dAkPRhRq through Grov using USDC and give me the order ID when it's placed."}],"resultDescription":"Returns a JSON object confirming payment (ok: true, paid: true), a secret token to retrieve order status, an order ID, and a status URL to poll for completion of the Spotify play delivery.","failureModes":["Insufficient USDC balance — payment fails and order is not created","Invalid or private Spotify track URL — order may be rejected by task workers","Network or x402 payment protocol error — no order created, no charge","Track account not public — workers cannot complete the task, order may stall","Service overload or no available workers — order delayed or unfulfilled"],"whenToPreferThis":"Choose this endpoint when an AI agent needs to programmatically purchase Spotify plays using USDC stablecoin payments via the x402 protocol, especially in automated music promotion workflows where human-completed micro-tasks are acceptable and a polling-based status model is tolerable.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:36:16.041Z","isFirstParty":false}