API Exception Codes

All Ingresse API exception codes are separated in context groups:

  • 1000 : usage exceptions, for non available routes or usage errors.
  • 2000 : unauthorised access exceptions, for missing permissions.
  • 3000 : database exceptions, for database operations like search, registration etc.
  • 4000 : fatal errors, for errors that must be fixed by Ingresse.
  • 5000 : external exceptions, for external services connected to Ingresse.
  • 6000 : context exceptions, for problems caused because some platform, event, user or other configuration.

1000 - Usage Exceptions

CodeMessage API
1001Parameter tickets must be an array and can not be empty.
1002Parameter 'creditcard' must be an array and can not be empty.
1003User id must be a integer.
1004Missing sale object in parameters.
1005User informed is different from user who generated the transaction.
1006Missing email information.
1007Incomplete or invalid email information. Informações incompletas ou e-mail inválido
1008Invalid [fields] parameter format. The parameter must be a list of strings separated by comma. Examples: id, title, venue.
1009Invalid [state] parameter format. The parameter must be with two lowercase letters. Examples: am, sp, rj.
1010Invalid location [lat,long] parameter format. The parameter must be passed with both values (lat and long). Examples: lat=-23.5804941&long=-46.685946
1011Invalid date format. Example: yyyy-mm-dd Formato de data inválido . Exemplo: aaaa -mm- dd
1012Invalid [eventId] parameter format. The parameter must be an integer.
1013Installments number must be an integer.
1014Installments number should be greater than one.
1015Card hash can't be null.
1016Credit card must be an array. We recommend you to create transactions using cardhash, please check out http://bissu.github.io/ingresse-dev/#/references/shop/post-transaction .
1017Transaction ID should be an integer.
1018Invalid [tickets] parameter format. The parameter must be a not empty array. See tickets array example here: http://bissu.github.io/ingresse-dev/#/references/shop/post-transaction .
1019Invalid [tickets] array element. The parameter must be an array with session, ticket type ID, type and quantity. See tickets array example here: http://bissu.github.io/ingresse-dev/#/references/shop/post-transaction .
1020Invalid [tickets] array element. Session item without date or time. See tickets array example here: http://bissu.github.io/ingresse-dev/#/references/shop/post-transaction .
1021Invalid [tickets] array element. The date format is dd/mm/yyyy. Ex: 20/10/2013. See tickets array example here: http://bissu.github.io/ingresse-dev/#/references/shop/post-transaction .
1022Invalid [tickets] array element. The time format is hh:mm:ss. Ex. 22:30:00. See tickets array example here: http://bissu.github.io/ingresse-dev/#/references/shop/post-transaction .
1023Invalid [tickets] array element. TicketTypeId must be an integer greater than zero. See tickets array example here: http://bissu.github.io/ingresse-dev/#/references/shop/post-transaction .
1024Invalid [tickets] array element. Type must be a string with 'Inteira' or 'Meia'. See tickets array example here: http://bissu.github.io/ingresse-dev/#/references/shop/post-transaction .
1025Invalid [tickets] array element. Quantity must be an integer greater than zero. See tickets array example here: http://bissu.github.io/ingresse-dev/#/references/shop/post-transaction .
1026Invalid [userId] parameter format. The parameter must be an integer.
1027Invalid [eventId] parameter format. The parameter must be an integer.
1028Invalid [eventDateId] parameter format. The parameter must be an integer.
1029Invalid [discountCode] parameter format. The parameter must be a string.
1030Invalid [discountCode] parameter format. The parameter must be a string.
1031Invalid [creditcard] parameter. Some required fields not found. Check those fields: number, holderName, expiracyMonth, expiracyYear and cvv. We recommend you to create transactions using cardhash, please check out http://bissu.github.io/ingresse-dev/#/references/shop/post-transaction .
1032You are sending [cpf] as an empty field. Please, make sure there is a valid CPF in this field.
1033Missing [document] parameter.
1034Ticket Code cannot be empty.
1035User parameter must be an Array.
1036Missing username parameter.
1037Parameter below cannot contain zero or negative numbers.
1038Status code must be an integer.
1039The value in parameter below is not a number.
1040The value in parameter below is not a integer.
1041The value in parameter below must be greater than zero.
1042Missing publickey parameter.
1043Missing signature parameter.
1044Missing timestamp parameter.
1045Facebook id must be informed.
1046User parameter is wrong.
1047Cardhash not found.
1048Invalid [transactionId] parameter format. The parameter must be a string.
1049Invalid [transactionId] parameter format.
1050Invalid [parameter] format. The parameter must be with positive integers. Examples: 3, 15, 95.
1051Parameter [parameter] cannot be an array.
1052Invalid [type] parameter. The parameter must be blogger, freeseat, markedseat.
1053Invalid [size] parameter format. The parameter must be an integer.
1054Invalid [margin] parameter format. The parameter must be an integer.
1055Amount must be numeric
1056Transaction should be an amount
1057Transaction id should be integer
1058Transaction not found
1059The [cpf] field is empty.
1060Invalid [cpf] parameter size. Please, make sure there is a valid CPF in this field.
1061Invalid [cpf] parameter number. Please, make sure there is a valid CPF in this field.
1062Missing track id
1063The hit type is not valid.
1064Data should be array.
1065Invalid [payment] parameter format. The parameter must be: money, boleto, check, free, creditcard_visa, creditcard_mastercard, creditcard_amex, creditcard_diners, creditcard_elo, debitcard_visa, debitcard_mastercard, debitcard_elo or others.
1066Invalid [OperatorId] parameter format. The parameter must be an integer.
1067Invalid [tickets] parameter format. The parameter must be a not empty array.
1068Invalid [tickets] array element. HalfPrice must be a boolean (0 or 1).
1069Invalid [from] parameter format. The parameter must be an integer.
1070Invalid [tickets] parameter format. Some field not found. Ticket must have the fields: session, quantity, ticketTypeId and halfPrice.
1071Invalid [tickets] parameter format. The session field is invalid. It must have the fields date and time.
1072Invalid page size. The parameter must be with between the minimum (1) and maximum (500).
1073Invalid [ticketId] parameter format. The parameter must be an integer.
1074The number max of tickets to update is 20.
1075The number of codes are different of number of status or timestamps
1076Invalid [status] parameter format. The status must be: all, checked or unchecked
1077Missing password parameter
1078Timestamp is not valid
1079Inválid number of installments.
1080Parameter Email fields must be an array and can not be empty.
1081Invalid [link] parameter format. The parameter must be a string.
1082Inválid number of installments.
1083Invalid [paymentMethod]. The parameter must be: BoletoBancario or CartaoCredito.
1084The number of guest list is different of number of total tickets.
1085Invalid [parameter] can't be null.
1086Invalid e-mail E-mail inválido
1087Fields not found.
1088Invalid channel.
1089Event filter must be defined
1090Producer id is required
1091User id is required
1092Unable to determining shipping values
1093Cellphone format should by (XX) XXXXX-XXXX
1094Document type code should be 1 or 2. 1 = CPF, 2 = International ID
1095CPF format incorrect, should be: 99999999999
1096TicketId parameter must be a positive integer
1097Refunds cannot impact cashier from another sales group
1098Invalid [from] parameter format. The parameter must be a ISO date format Ex: YYYY-MM-DD hh:mm:ss
1099Invalid [to] parameter format. The parameter must be a ISO date format Ex: YYYY-MM-DD hh:mm:ss
1100GuestName parameter is required
1101EventId parameter is required
1102PaymentMethod parameter is required
1103Invalid PaymentMethod.
1104This status is not handled by API. No changes will be applied to this sale.
1105Invalid parameter 'from' value. The value must be an integer Unix Timestamp.
1106Could not process payment. Transaction not found.
1107Invalid printer name.
1108User mobile number validation fails
1109User mobile number is already in use in another account
1110Update user must be done by the user. Another user is not allowed to do this action
1111User is required
1112Action parameter is required
1113Invalid [from] parameter format. The parameter must be an ISO date format Ex: YYYY-MM-DD
1114Invalid [to] parameter format. The parameter must be an ISO date format Ex: YYYY-MM-DD
1115Invalid [order] parameter format. Only 'ASC' or 'DESC' values are accepted
1116Invalid [status] parameter format. Only 'pending', 'accepted', 'transfered', 'refused', or 'cancelled' values are accepted
1117Unknown attribute name
1118Invalid value for attribute
1119Invalid value for start and end dates
1120Invalid value for "from" and "to" dates
1121Refund needs reason's field to process sale É preciso definir um motivo para o reembolso
1122One or more events are required in the filters for this report
1123A valid email is required to password recover
1124The Hash is required to password recover
1125The new Password is required to password recover
1126One or more events are required in the filters for this report
1127Invalid [customer] parameter [name] is required
1128Invalid [customer] parameter [address] is required
1129Invalid [creditcard] parameter. Some required fields not found. Check those fields: number, holder, expiration, cvv and installments.
1130Invalid [paymentMethod] parameter value.
1131Invalid [extras] parameter. Required fields are: externalId, name, quantity and unitPrice.
1132Limit of ticket quantity in sale exceeded
1133Limit of freepass emails exceeded
1134A term with, at leats, 2 chars is required
1135The maximum date interval between [from] and [to] is 7 days
1136Parameter [from] is required
1137Parameter [to] is required
1138Session ID is required.
1139Parameter [email] is required
1140Parameter [token] is required
1141Parameter [password] is required
1142Parameter [email] is invalid
1143Parameter [name] is required
1144Password must have 8 characters and at least 1 letter
1145Parameter [phone] is required
1146Parameter [phone] is invalid
1147Parameter [antifraudData] is required

2000 - Unauthorised Access Exception

CodeMessage to User
2001Access Denied: The userId is not authenticated!
2002This request is not possible.
2003Only post request is available to /login.
2004The page requested is greater than total of pages.
2005User token is required to continue.
2006Access Denied: Invalid User-Token.
2007This application does not have authorization to do a direcly login.
2008Only SSL connections (https).
2009Sorry, you do not have permission to make this request.
2010There is no logged user.
2011Access Denied: The logged user is not the event owner or admin.
2012Access Denied: request expired.
2013Access Denied: invalid signature.
2014Access Denied: invalid public key.
2015Access Denied: invalid timestamp.
2016Sorry, you do not have permission to do that.
2017Parameter publickey is required.
2018Parameter timestamp is required.
2019Parameter signature is required.
2020Invalid user password.
2021Invalid user email.
2022Cannot deliver email
2023This request does not exist
2024This method isn't available
2025This request should be post
2026Invalid user ID
2027Hash is required to continue
2028This request needs user allowed on Event List Permission
2029User is not authenticated
2030Only managers from the Sale Group which made this sale can refund it
2031
2032
2033You cannot refund this sale
2034You cannot rename that ticket
2035Postback validation failed
2036Invalid Hash for update password
2037User cannot access this sale
2038Only the creator of the transfer can cancel it.
2039Only the receiver of the transfer can accept, refuse or return it.
2040You must to be logged to transfer a ticket
2041You cannot see tickets from another user.
2042You must to be logged to search users
2043Access Denied: The logged user is not the event owner or admin.
2044User has no permission for event
2044User must be logged to renew a Token
2045You don't have access to this ticket
2046User must be logged in to renew a Token
2047This app is not allowed to make Ticketboot requests
2048Can't renew user token
2049This app is not allowed to make Freepass requests
2050This app is not allowed to use manage users requests
2051The logged user cannot make changes in user
2053You cannot see events from another user.
2054This app is not allowed to make company login endpoint
2055This user does not have permission to perform this request

3000 - Database exceptions

CodeMessage to user
3001MongoDB returned an error. See Mongo Error Message for more information.
3002Event ID not found.
3003User ID not found.
3004User not found in event's Ingresse list.
3005Sale transaction ID not found.
3006Guest type not found.
3007Ticket type ID not found.
3008Ticket type date with ticket type ID specified not found.
3009Sale Ticket ID not found.
3010Sale ID not found!
3011Event date ID not found.
3012Event poster not found, for specified event.
3013Event RSVP list not found.
3014The ticket type you are looking for is not available for the session you requested.
3015Ticket information not found.
3016User picture not found.
3017Username not found.
3018User not found in Ingresse list for event specified.
3019Tickets for user id not found.
3020Tickets not found, for specified event
3021Session ID not found.
3022Event Date not found.
3023Transaction Id is not pending
3024Can not update the ticket code.
3025Event list not found.
3026SaleTicket code not found.
3027Event not found.
3028Sale is not pending.
3029Cart not found
3030User email not found.
3031Trying to create a user with a e-mail already used
3032User not found in Ingresse list for category specified.
3033Associate Tickets could not save Sale
3034Associate Tickets could not save SaleTicketNoMarkedSeat
3035Refund can not be processed, Sale not found
3036Refund can not be processed, Sale Status needs to be APPROVED
3037Payment Option defined on Sale filter not found
3038Refund can not be processed, it is necessary an instance of SaleHistory entity
3039Refund can not be processed, it occurs an error on save SaleHistory entity
3040The session of the event does not have any sale tickets available
3041Requested ticket is sold out
3042Sale can not be processed, it is necessary an instance of SaleShipping entity
3043Sale can not be processed, it occurs an error on save SaleShipping entity
3044Refund can not be processed, cashier not found
3045Refund can not be processed, it is necessary an instance of SaleRefund entity
3046Refund can not be processed, it occurs an error on save SaleRefund entity
3047Ticket Rename can not be processed, it occurs an error saving SaleTicket entity
3048Cannot create SaleHistory. Sale not found
3049Cannot create SaleHistory. SaleStatus not found
3050Could not update Sale.
3051Postback can not be processed, Sale cannot be found
3052Postback can not be processed, Cart cannot be found
3053Sale can not be processed, Sale not found
3054Cannot generate Token. User not found
3055Sale could not be updated
3056Could not create print History. Sale not found.
3057Could not create print History. Sale History could not be saved.
3058Sale Payement could not be processed, a failure has occurred in SalePayment entity
3059Transfer could not be updated. Transfer not found.
3060Ticket Holder could not be created
3061Ticket Holder could not be saved
3062Cannot generate report. Event not found.
3063Last process date for Sale Calendar report is empty
3064Cannot save Sale Item
3065Cannot commit Sale Item update
3066Attribute Type not found
3067Event Attribute count not be created
3068Event Attribute count not be saved
3069This session does not exist or is not part of this event
3070There are no tickets registred for this session
3071Application company not found
3072User from facebook can't be saved into system
3073Event not found. Cannot retrieve event session tickets.
3074Event not found. Could not update it.
3075Event could not be updated.
3076Event not found. Cannot retrieve event session tickets.
3077Transaction Id is not authorized
3078Transaction Application not found.
3079Application not found
3080Cannot commit attribute update
3081Attribute could not be created.
3082The Sale Refund register could not be updated.
3083The sale ticket could not be updated.
3084User not found
3085User could not be created

4000 - Fatal Error

CodeMessage to user
4001Missing eventDateDao.
4002Missing eventDao.
4003Transaction amount must be numeric.
4004Payment type provided not accepted. The values expected are one of those options: BoletoBancario, CartaoCredito.
4005Transaction value must be a float number.
4006Transaction must have an amount.
4007Invalid [paymentMethod] parameter format. The parameter must be a string.
4008Invalid [paymentMethod] parameter value.
4009Missing saleDao.
4010There is no tickets added to this event. If it is not a blogger event, you just found a deep and creep error.
4011Missing userDao.
4012Could not update the user.
4013Could not update the user on MongoDB.
4014Could not insert the user.
4015Could not insert the user in Ingresse list on MongoDB
4016Could not insert the user in Ingresse list on MySQL
4017Could not remove the user in Ingresse list on MongoDB
4018Could not remove the user in Ingresse list on MySQL
4019MongoDb error with query information
4020Payment Service is not set.
4021SaleDao is not set.
4022Could not insert Sale on database.
4023Could not insert Event on MySQL.
4024Could not insert Event on MongoDB.
4025Could not update Sale.
4026Invalid page size. The parameter must be with between the minimum and maximum.
4027The [page] is greater than total of pages
4028Could not update Saleticket.
4029Could not update TicketTypeDate.
4030Could not update TicketType.
4031Could not add declined sale
4032Could not insert Guest
4033Error with curl.
4034Event date not found.
4035Could not update Saleticket using SP.
4036AuthDao is not set.
4037Missing parameter.
4038FeaturedDao is not set.
4039BlockDao is not set.
4040BannerDao is not set.
4041Could not insert Cart on databa
4042Could not reverse inventory
4043Could not update TicketSeat
4044Could not save saleItem
4045We should have available tickets, but seems that we are missing available codes, it is necessary to complete the ticket generation.
4046The ticketType does not have the guest type searched
4047Trying to build ticket for wrong event
4048Error during sell process in ticket booth
4049Error during start transaction in store
4050User cannot be created by Ticketbooth
4051Permission system misconfigured. Please inform the System's Admin
4052Fail to generate Gateway metadata
4053Kong Service throws an Error. Check service and configs.
4054Could not save Sale History
4055Could not delete the user

5000 - External Exceptions

CodeMessage to User
5001Can not get the Facebook user profile info. Try login in your Facebook account again.
5002Unknown payment error with status. Check out below Pagarme returned error message.
5003Can not send the email because some errors occured. Check out below Sendgrid returned error message.
5004Your facebook account is associated to another user
5005Invalid MailChimp API key
5006Can not get the Facebook session. Try login in your Facebook account again
5007Not Implemented
5008Can't retrieve audience data from external service
5009Antifraud Error - Response was not received
5010Antifraud Error - Response is not OK
5011Antifraud Error - Response has no Score field
5012The gateway returned a validation error
5013ACL Error - Invalid response

6000 - Context Exception

CodeAPI Message
6001Sale is not enabled for this event. Contact event organizer.
6002All sessions for this event are out of sale. Maybe some tickets will be available again depending of pending payments. Contact event organizer.
6003There is no more available tickets for sale. Maybe some tickets will be available again depending of pending payments. Contact event organizer.
6004There is no more tickets availables for one of requested ticket types. Maybe some tickets will be available again depending of pending payments. Contact event organizer.
6005The transaction you are trying to pay is not waiting for payment.
6006The quantity of available tickets is minor than requested quantity.
6007Blogger does not have ticket for sale.
6008Ticket not found in session.
6009Payment method and/or installments are not accepted for this event.
6010Boleto is not available for this event.
6011Boleto status is not paid.
6012Please, visit the site ingresse.com to buy tickets for this event.
6013This Ticket Type is not opened for Sales
6014Limit of number of tickets by consumer for this event exceeded.
6015Refund needs reason's field to process sale
6016Scoreto should be greather than scorefrom
6017You need a Passkey to buy one of the tickets
6018It's required to inform the customer that is buying the tickets
6019User email already exists in our database
6020This document belongs to another user
6021This Ticket sale is pending or don't belongs to that user
6022Number of installments not accepted for this event.
6023This purchase is not pending or waiting postback
6024Installments only available to creditCart option
6025Installments is not available to this event
6026Installments unavailable. It should minor or equal than configured to event.
6027Selected quantity for one or more tickets is not valid
6028Order declined by Antifraud rule - User Labeled
6029Order declined by Antifraud rule - Score Threshold
6030Purchases for this event are not available from this app
6031Setting holder name and email for each ticket is required for this event
6032Renaming tickets is not available from this event
6033Order payment must be done only for verified users
6034Transfer update fail. Transfer status is not the expected.
6035Refund can not be processed, Sale Status needs to be APPROVED
6036Refund can not be processed. The transaction is full refunded.
6037Refund can not be processed. Some specified items are already refunded.
6038User is not the current ticket holder
6039Ticket not available
6040Ticket is already under a transfer
6041Transfering tickets is not available from this event
6042Invalid user, user must be a ID or a valid e-mail
6043Ticket does not exists
6044Limit of creditcard by consumer for this event exceeded
6045User is already the ticket holder
6046User is the first ticket holder, ticket can't be returned
6047Filter 'end' is required, and must be a instance of DateTime
6048Filter 'begin' is required, and must be a instance of DateTime
6049Filter 'session' is required
6050Filter 'rows' is required
6051Boleto is not available for this event, because the event date is too close.
6052User must give access to Email in order to create an account
6053User is incomplete, must complete the register in order to login
6054User is incomplete, can't recover a password
6055Archived tickets can't be bought
6056The given password does not match the current one
6057This endpoint does not support transactions with tickets associated
6058This sale doesn't belong to this company.
6059This application doesn't belong to this company.
6060This event has no tickets for sale
6061This user is already activated
6062The provided token is invalid
6063This email is already used
6064The user logged is not the buyer
6065The provided token is expired