---
title: Developer Overview
slug: editorial/developer-overview
description: Browse our comprehensive documentation for developers working with Purple Editorial. Learn about our GraphQL-based Catalog API, web hooks, Hub Import API, entitlement services and custom S3 buckets.
docTags: 
createdAt: 2024-07-30T11:09:41.607Z
---

As a developer working with Purple Editorial, this section provides comprehensive documentation on our GraphQL-based Catalog API, the main interface for apps and frontends to interact with the Purple backend. You will also find documentation on web hooks, the hub import API, entitlement services and custom S3 buckets.

## Catalog API

[Catalog-API](docId:_7MpvvBAVxzy94xRUTzci)

[Best practices for fast queries](docId\:gZJKb2qlQy6FjFCm2CwtY)

[Subscription-API](docId:5DcdTDuehH6xwPH-X1fj6)

## Web Hooks

[Webhooks](docId\:X7Z_ujH5qMLtyHKzK13g2)

## Hub Import API

[Hub Import API](docId\:nvYIU80I4CeSt3JmV9269)

## Receipt Events

[Receipt Events](docId\:tgnJj6Yvk0R6RWCbcAiyo)&#x20;

## Entitlement Services

[Generic entitlement interface](docId\:eXT9LxS1oz--NJOImasAR)

[Standard Entitlement Interface](docId:4sBjGg-hRDS2h2JcrPioI)

## Custom S3 Buckets

[Custom S3 Buckets](docId\:t2NSwqMcqpcSzpnyMzM5p)



