Status codes

Status codes that are specified by the PAP standard are four digits long. The first digit indicates the type of response (for example, a 1 indicates success, a 2 indicates a Push Initiator error, and so on.) RIM specific requests include a 2 before the four-digit status code, making it a five-digit status code. For example, a value of 2000 indicates an invalid standard request, but a value of 22000 indicates an invalid RIM specific request. When there is an error, it is typically because of a request with bad syntax or a request that cannot be fulfilled.

Status code

Description

1000

The request was completed successfully.

1001

The request was accepted for processing.

2000

The request is invalid.

2001

The requested action is forbidden.

2002

The specified PIN is not recognized.

2003

The specified web address is invalid.

2004

The BlackBerry® Push Service could not find the specified Push ID.

2005

The request specifies a function that is not available in the Push Initiator.

2006

The request specifies a function that the Push Initiator does not support.

2007

The supplied Push ID is not unique.

2008

The Push ID is valid, but the push request could not be cancelled.

3000

The BlackBerry® Infrastructure could not complete the request due to an internal error.

3001

The server does not support the operation that was requested.

3002

The server does not support the PAP version specified in the request.

3003

The action can not be completed because the message is no longer available.

3004

The PPG does not support some Push Initiator capability information provided in the push message.

3005

The PPG does not support the requested operation for multiple recipients.

3006

The PPG could not transform the message.

3007

The PPG could not deliver the message using the specified method.

3009

The network that was requested is not available.

3010

The bearer that was requested is not available.

3011

The PPG does not support the replace operation.

4000

The service failed.

4001

The server is busy.

4500

The request expired.

4501

The request failed.

4502

The request failed because the BlackBerry device port number is closed.

22000

The RIM specific request is badly formed.

21000

The RIM specific request was completed successfully.

22001

The BlackBerry Push Service could not find the specified Push ID for the RIM specific request.

22002

The specified web address in the RIM specific request is invalid.

22003

The RIM specific request produces an incorrect status.

22004

The RIM specific request produces no results.

22005

The RIM specific request exceeds the number of calls allowed within the specified time period.

23000

The BlackBerry Push Service has an error that prevented the request from being completed.


Was this information helpful? Send us your comments.