PMP-specific Error Codes

Document created by pubmatic-archivist on Mar 27, 2017Last modified by catherine.racette on Jun 5, 2017
Version 2Show Document
  • View in full screen mode

This API contains following sections:

 

Error Messages

When the PMP API returns error messages, it does so in following JSON format:

 

[
     {
         "errorCode": "PMP_001_0001",
         "errorMessage": "Invalid Whitelisting Flag value"
     },
     {
         "errorCode": "PMP_001_0002",
         "errorMessage": "Advertiser,Category,Domain should not be null"
     }
]

 

Error Codes

In addition to descriptive error text, error messages contain specific error codes. While the text for an error message may change, the codes will stay the same.

 

Following is a list of common error codes:                                                                                                                                                                                                                               

Error Codes
Error Messages
PMP_001
Not Authorized
PMP_001_0000
Rule Engine is not working
PMP_001_0001
Invalid Whitelisting Flag value
PMP_001_0002
Advertiser, Category, Domain should not be null
PMP_001_0003
Invalid Advertiser Categories ID
PMP_001_0004
Invalid Advertisers ID
PMP_001_0005
Invalid Advertiser Domains ID
PMP_001_0006
Invalid Deal Name
PMP_001_0007
Length of Deal Name exceeds 256
PMP_001_0008
Offer ID is invalid
PMP_001_0009
Invalid Time Zone
PMP_001_0010
Invalid DSP IDs
PMP_001_0011
Invalid Buyer IDs
PMP_001_0012
Invalid Deal Status
PMP_001_0013
Offer is not one click buy
PMP_001_0014
Invalid eCPM value
PMP_001_0015
Time zone conversion failed
PMP_001_0016
Invalid auction type
PMP_001_0017
Duplicate Deal ID
PMP_001_0018
Invalid input parameter
PMP_001_0019
Invalid DSP user email
PMP_001_0020
Invalid Buyer user email
PMP_001_0021
Invalid PUB user email
PMP_001_0022
Invalid Sales Person email
PMP_001_0023
Deal details not available
PMP_001_0024
Error while generating deal details response
PMP_001_0025
Only Publisher can do edit operation while deal is in active
PMP_001_0026
Deal ID cannot not be null
PMP_001_0027
Deal ID cannot not be edited
PMP_001_0028
Start date cannot be changed while deal is already active/inactive state
PMP_001_0029
Buyers cannot be changed while deal is already active
PMP_001_0030
Cannot approve/reject deal in review as last modified by your end only
PMP_001_0031
No operation allowed on rejected/deprecated deal
PMP_001_0032
Cannot edit other fields while accepting/rejecting deal In-Review
PMP_001_0033
Cannot edit other fields while re-activating already completed deal
PMP_001_0034
Cannot set deal ID for InReview status
PMP_001_0035
Offer cannot be changed
PMP_001_0036
Invalid Product ID
PMP_001_0037
Invalid Targeting ID
PMP_001_0038
DP cannot edit inactive deal except resuming it
PMP_001_0039
Invalid priority
PMP_001_0040
Invalid publisher ID
PMP_001_0041
Cannot edit other fields while pausing deal
PMP_001_0042
At least one DP should be selected
PMP_001_0043
Deal doesn't belong to you
PMP_001_0044
Deal cannot create in active status as it details gets modified
PMP_001_0045
You cannot do this operation as other DSP also present in this deal
PMP_001_0046
Cannot add more DSP
PMP_001_0047
Cannot add more ATD
PMP_001_0048
Invalid dates
PMP_001_0049
At least one DSP and One ATD should be in deal to make it active
PMP_001_0050
Invalid Context
PMP_001_0051
Invalid Deal ID
PMP_001_0052
Same Deal ID with different value [Auction, Priority, Ecpm] already present in system
PMP_001_0053
TimeZone cannot change
PMP_001_0054
Deal ID cannot more than 64 character
PMP_001_0055
Invalid emails in additional emails
PMP_001_0056
Invalid product for deal as itŠ—Ès does not have RTB enabled sites
PMP_001_0057
Cannot create deal with expired offer
PMP_001_0058
Cannot edit owner of the deal
PMP_001_0059
One click by offer deals cannot be created with auction type other than Fixed Price

Attachments

    Outcomes