- Previous: Useful information
- Up: Introduction
- Next: Glossary
Error codes
Page and account creation APIs are now unavailable so please consider your use of our APIs and how this affects you. All other APIs will be available until 18 February. If you have any questions please take a look at our Q&A.
Read our Q&A
Documentation
Error codes
If you get an error code when making an API call, you'll find more information on what it means and how to resolve it below.
Error code | Message | Explanation |
---|---|---|
001.00.001 | error.invalid.value | Invalid value. |
001.00.002 | error.url.invalid.value | URL not supplied or has invalid length - it should be between 3 and 45 characters. |
001.00.003 | error.url.invalid.profanity | This URL is unacceptable. |
001.00.004 | error.invalid.path | Invalid Path: There is no resource for path. |
001.00.005 | error.search.invalid.order.direction | Invalid search order. Please provide A or D. |
001.00.006 | error.search.rowcount.exceeds.limit | Row limit exceeded, see additional details for maximum rows allowed. |
001.00.007 | error.search.invalid.order.column | Unexpected sort field name provided, see additional details for valid options. |
001.00.008 | error.system.exception | An internal error occurred servicing your request. Please try again, and if the problem persists, contact Virgin Money Giving. |
001.00.009 | error.customcode.invalid.profanity | Custom code contains unacceptable phrase. |
001.00.010 | error.url.invalid.unavailable | This URL is unavailable. Please select an alternative URL. |
001.00.011 | error.invalid.input.type | The data type of an input value is incorrect. Please provide the correct type. Refer to developer documentation for more details. |
001.01.001 | error.charity.search.invalid.value | The length of the search name is incorrect. |
001.01.002 | error.charity.search.no.results | No matching charity found for the supplied search criteria. |
001.01.003 | error.charity.invalid.resource.id | Invalid charity resource ID. |
001.01.004 | error.charity.empty.resource.id | Missing charity resource ID, please provide a valid charity ID. |
001.01.005 | error.charity.fundraiser.pages.no.results | No fundraiser pages found for the charity. |
001.02.001 | error.fundraiser.invalid.resourceid | Fundraiser resource ID not supplied. |
001.02.002 | error.fundraiser.page.no.pageurl | Page ID not supplied. |
001.02.003 | error.fundraiser.page.invalid.pageurl | Invalid page ID supplied. |
001.02.004 | error.fundraiser.page.no.results | No fundraiser page found for the supplied search criteria. |
001.02.005 | error.fundraiser.country.no.results | Could not retrieve country code details. |
001.02.006 | error.fundraiser.activity.no.results | Could not retrieve activity type details. |
001.02.007 | error.fundraiser.postcode.no.results | No addresses found for postcode supplied. |
001.02.008 | error.fundraiser.customcodes.none.provided | No fundraiser custom codes provided. |
001.02.009 | error.fundraiser.no.resourceid | Fundraiser resource ID not supplied. |
001.02.010 | error.fundraiser.search.surname.too.short | Search surname must be at least 3 characters long. |
001.02.011 | error.fundraiser.search.no.results | No fundraiser found for the supplied search criteria. |
001.02.012 | error.fundraiser.search.no.criteria | No search criteria provided. |
002.01.01 | error.create.fundraiser.null | No fundraiser details provided. |
002.01.02 | error.fundraiser.account.create.no.data | Cannot create fundraiser account - no details supplied. |
002.01.03 | error.create.fundraiser.country.invalid | Country code is invalid. |
002.01.04 | error.create.fundraiser.url.empty | Title is invalid. |
002.01.05 | error.create.fundraiser.url.length | Fundraiser URL not supplied. |
002.01.06 | error.create.fundraiser.surname.length | Surname is invalid. Please provide a value up to 50 characters. |
002.01.07 | error.create.fundraiser.forename.length | Forename is invalid. Please provide a value up to 50 characters. |
002.01.08 | error.create.fundraiser.title.invalid | An account cannot be created if the terms and conditions are not accepted. |
002.01.09 | error.create.fundraiser.email.invalid.length | Email addresses must be up to 255 characters. |
002.01.10 | error.create.fundraiser.email.invalid.format | Email address format is invalid. |
002.01.11 | error.create.fundraiser.phone.invalid.format | Please provide a valid phone number. |
002.01.12 | error.create.fundraiser.phone.invalid.length | A valid phone number up to 16 digits must be provided. |
002.01.13 | error.create.fundraiser.dob.missing | Please provide a date of birth in YYYYMMDD format. |
002.01.14 | error.create.fundraiser.dob.invalid | Please provide a valid date of birth in YYYYMMDD format. |
002.01.15 | error.create.fundraiser.age.range | Fundraiser age should be between 13 and 100 years. |
002.01.16 | error.create.address.postcode.exceeds.length | Postcode should not exceed 8 characters. |
002.01.17 | error.create.address.postcode.badformat | The postcode must be in one of the Royal mail prescribed formats. |
002.01.18 | error.create.fundraiser.terms.not.accepted | Team URL exists. Please select another. |
002.01.19 | error.create.address.invalid | Please provide the first line of address and the town or city name. |
002.01.20 | error.create.market.permission.invalid | Fundraiser URL is invalid. Please provide a value up to 60 characters. |
002.01.21 | error.create.customcode.charity.invalid | A valid charity resource ID must be provided if creating custom codes. |
002.01.22 | error.create.customcode.codes.invalid | Please provide up to 5 valid custom codes. |
002.01.23 | error.create.customcode.codes.maxreached | A maximum of 5 custom codes are allowed. |
002.01.24 | error.create.fundraiser.event.not.published | Event not published. |
002.01.25 | error.create.fundraiser.event.expired | Event has expired. |
002.01.26 | error.create.fundraiser.event.max.charities.reached | Maximum number of charities has been reached. |
002.01.27 | error.create.fundraiser.event.fee.based | Event is fee-based. |
002.01.28 | error.create.fundraiser.event.limit.reached | Event limit has been reached. |
002.01.29 | error.create.fundraiser.event.closed | Event closed. |
002.01.30 | error.create.fundraiser.event.charity.split.mismatch | Event charity split mismatch. |
002.01.31 | error.create.fundraiser.account.exists | A Virgin Money Giving account already exists for the given email address and date of birth. |
003.01.01 | error.create.page.fundraiser.group.name.empty | Fundraiser team name must be provided for a team page. |
003.01.02 | error.create.page.team.name.length | Fundraising team name exceeds maximum length. |
003.01.03 | error.create.page.team.url.length | Fundraising team URL exceeds maximum length. |
003.01.04 | error.create.page.invalid | No page details supplied. |
003.01.05 | error.create.page.title.invalid | A valid page title up to 45 characters is required. |
003.01.06 | error.create.page.event.date.supplied | A fundraising date is not expected for an organised event. |
003.01.07 | error.create.page.activity.date.invalid | Please provide a valid fundraising date. |
003.01.08 | error.create.page.activity.date.past | Please provide a valid fundraising date in the future. |
003.01.09 | error.create.page.team.indicator.invalid | Please enter Y or N to indicate if this is a team page. |
003.01.10 | error.create.page.team.name.invalid | Please provide a valid team name of up to 60 characters. |
003.01.11 | error.create.page.team.url.invalid | Please provide a valid team URL of up to 100 characters. |
003.01.12 | error.create.page.charity.split.null | Please provide at least one charity for this fundraising page. |
003.01.13 | error.create.page.charity.split.max | The maximum number of charity allowed has been exceeded. |
003.01.14 | error.create.page.charity.split.resourceid | Charity resource ID missing for split percent. |
003.01.15 | error.create.page.charity.split.percent | The fundraising split does not equal 100 percent. |
003.01.16 | error.create.page.charity.post.event.interval | The post event fundraising interval is invalid - must be between 1 to 36 months. |
003.01.17 | error.create.page.charity.indicator.invalid | Please tell us if a charity has contributed to your page. |
003.01.18 | error.create.page.activity.code.invalid | Please enter Y or N for this value. |
003.01.19 | error.create.page.activity.desc.invalid | A description is required for an activity type 'Other'. |
003.01.20 | error.create.page.charity.split.count | Selected charity does not match event charity. |
003.01.21 | error.create.page.charity.not.live | One or more charity selected is invalid. Please re-check. |
003.01.22 | error.create.page.activity.code.invalid | Please provide a valid activity code. |
003.01.23 | error.create.page.event.and.activity | Please provide either an organised event resource ID OR activity details. |
003.01.24 | error.create.page.invalid.teamname.profanity | This team name is unacceptable. |
004.01.01 | error.event.search.invalid.parameters | Please provide at least one of event name or event date. |
004.01.02 | error.event.search.invalid.name.value | The length of the event search name is incorrect. |
004.01.03 | error.event.search.invalid.date.value | Please provide a valid event date in YYYYMM format. |
004.01.04 | error.event.search.no.results | No matching events found for your search criteria. |
004.01.05 | error.event.invalid.resource.id | Invalid event ID. Please provide a valid event resource ID. |
004.01.06 | error.event.fundraiser.pages.no.results | No fundraiser pages found for the event. |
- Previous: Useful information
- Up: Introduction
- Next: Glossary
Docs Navigation
- Introduction
- Getting started
- Fundraiser search
- Fundraiser details
- Fundraiser details V2
- Fundraising page details
- Fundraising page details V2
- Charity search
- Validate URL
- Country code lookup
- Address lookup
- Account Exists
- Create fundraiser account
- Activity lookup
- Event search
- Create fundraiser page
- Event summary
- Event fundraisers
- Event Fundraisers V2
- Event fundraisers 2
- Event fundraisers 2 V2
- Charity fundraisers
- Charity fundraisers V2
- Charity details
- Authentication
- Useful information
- Error codes
- Glossary
- Software development kit