aid: loop-returns name: Loop Returns description: >- Loop Returns is an AI-powered post-purchase operations platform built for e-commerce retention that unites tracking, returns, exchanges, fraud prevention, and shipping into a single platform. Originally built for Shopify, Loop now supports all e-commerce platforms and enables brands to transform returns into revenue-retaining exchanges. The platform provides a REST API for creating return authorizations, tracking return status, managing exchange workflows, generating labels, and triggering refunds. Developers can also configure programmatic webhooks to receive real-time event notifications for returns, shipments, labels, and gift cards. API access is gated by scoped API keys passed via the X-Authorization header, with OAuth 2.0 required for the Label and Webhooks APIs. type: Index image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg tags: - Returns - E-Commerce - Exchanges - Refunds - Shipping - Post-Purchase - Shopify - Fraud Prevention - Retail url: https://raw.githubusercontent.com/api-evangelist/loop-returns/refs/heads/main/apis.yml created: '2026-06-12' modified: '2026-06-12' specificationVersion: '0.19' apis: - aid: loop-returns:loop-returns-api name: Loop Returns API description: >- REST API for managing returns and exchanges, including creating return authorizations, retrieving return data, processing returns, managing carts, destinations, allowlists/blocklists, label requests, item grading, and programmatic webhook management. Supports both API key and OAuth 2.0 authentication. humanURL: https://docs.loopreturns.com/api-reference/getting-started baseURL: https://api.loopreturns.com tags: - Returns - Exchanges - Refunds - Labels - Webhooks - Fraud Prevention properties: - type: Documentation url: https://docs.loopreturns.com/api-reference/getting-started - type: Authentication url: https://docs.loopreturns.com/api-reference/authentication - type: RateLimit url: https://docs.loopreturns.com/api-reference/rate-limit - type: WebhookReference url: https://docs.loopreturns.com/webhook-reference/getting-started - type: IntegrationGuides url: https://docs.loopreturns.com/integration-guides/create-return-authorization - type: OpenAPI url: openapi/loop-returns-returns-openapi.yml - type: OpenAPI url: openapi/loop-returns-labels-openapi.yml - type: OpenAPI url: openapi/loop-returns-webhooks-openapi.yml - type: OpenAPI url: openapi/loop-returns-carts-openapi.yml - type: OpenAPI url: openapi/loop-returns-fraud-reports-openapi.yml - type: OpenAPI url: openapi/loop-returns-destinations-openapi.yml common: - type: Website url: https://www.loopreturns.com/ - type: Documentation url: https://docs.loopreturns.com/ - type: Pricing url: https://www.loopreturns.com/pricing - type: Blog url: https://www.loopreturns.com/blog/ - type: Changelog url: https://changelog.loopreturns.com/ - type: StatusPage url: https://status.loopreturns.com/ - type: HelpCenter url: https://help.loopreturns.com/ - type: GitHubOrganization url: https://github.com/LoopReturns - type: LinkedIn url: https://www.linkedin.com/company/loop-returns - type: X url: https://x.com/loop - type: Plans url: plans/loop-returns-plans-pricing.yml - type: RateLimits url: rate-limits/loop-returns-rate-limits.yml - type: FinOps url: finops/loop-returns-finops.yml - type: Vocabulary url: vocabulary/loop-returns-vocabulary.yml - type: JSONLDContext url: json-ld/loop-returns-context.jsonld maintainers: - FN: Kin Lane email: kin@apievangelist.com