Testing your Subscriber

Discovery

100 HTTP header discovery
101 HTML tag discovery
102 Atom feed discovery
103 RSS feed discovery
104 Discovery priority

Subscribing

200 Subscribing to a URL that reports a different rel=self
201 Subscribing to a topic URL that sends an HTTP 302 temporary redirect
202 Subscribing to a topic URL that sends an HTTP 301 permanent redirect
203 Subscribing to a hub that sends a 302 temporary redirect
204 Subscribing to a hub that sends a 301 permanent redirect
205 Rejects a verification request with an invalid topic URL

Distribution

300 Returns HTTP 2xx when the notification payload is delivered
301 Rejects a distribution request with an invalid signature
302 Rejects a distribution request with no signature when the subscription was made with a secret

Note: 301 and 302 only apply if your subscriber includes a secret with the subscription request.