Awards Management API : Create Funding Opportunities

Edited

The Awards Management API includes functionality to create new Funding Opportunities by cloning existing opportunities.  

Functionality to note:

  • Some fields can only be populated from the copied Funding Opportunity:

    • Review workflow

    • Eligibility form template to be used

    • Proposal form template to be used

    • Where Access = Hidden, selected Users / Groups granted access

    • Internal approval date

    • Funding Opportunity managing group

  • Some fields are derived from the values input (e.g. Status is derived from the internal open / close dates)

  • Classifications are not copied from the cloned opportunity and are not editable via the API

  • For editable fields (details below):

    • Where a field is provided, the value from the copied Funding Opportunity will be overridden with the value provided

      • Where a date or number field is empty or null, this will override the cloned value with a null (only accepted for non-mandatory fields)

      • Where a string field is an empty string, this will override the cloned value with an empty string (only accepted for non-mandatory fields)

      • Where a string field null, this will override the cloned value with a null (only accepted for non-mandatory fields)

      • Boolean fields do not accept empty or null

    • Where a field is not provided, the value will be sourced from the copied Funding Opportunity

  • It is only possible to create one Funding Opportunity per API call

Details of the schema are as follows:

Field

Description

Notes

idToClone

GUID of the existing funding opportunity you wish to clone

Required

name

Funding opportunity name

Required
Mandatory field - cannot be null / empty

description

Summary description of the funding opportunity


eligibilityCriteria

Summary of the opportunity's eligibility criteria


organisationID

GUID of the funder organisation


funderOpportunityIdentifier

Funder's ID for the opportunity


sourceIdentifier

Source ID for the opportunity where sourced from another system


information

Additional details about the opportunity


funderCurrencyCode

ID of the currency of the award, if different to your base currency


funderProgrammeID

GUID of the Funder programme


funderSchemeID

GUID of the Funder scheme


fundingTypeID

GUID of the Funding type


contestableFundingID

GUID of the Contestable funding value


matchedFundingID

GUID of the Matched funding value


researchFundingID

GUID of the Research funding value


isInternalFunding

TRUE / FALSE whether internal funding

Cannot be null / empty

internalOpenDate

Date on which the opportunity opens for proposals in Elements

Mandatory field - cannot be null / empty

internalCloseDate

Date on which the opportunity closes and proposals can no longer be submitted in Elements

Mandatory field - cannot be null / empty

funderOpenDate

Informational date to communicate when the funder will start accepting applications


funderCloseDate

Informational date to communicate when the funder will cease accepting applications


funderTimezone

Informational timezone to communicate the funder's timezone


visibilityID

GUID of the Access value

Mandatory field - cannot be null / empty

configurationTypeID

GUID of the Configuration type value

Mandatory field - cannot be null / empty

referenceFormat

Upon proposal submission, the proposal is assigned a new 'Submitted proposal reference' ID; the format of that reference is determined by this field and the nextReference field

Mandatory field - cannot be null / empty

nextReference


Mandatory field - cannot be null / empty

blockMultipleApplications

TRUE / FALSE whether to prevent users from submitting multiple Proposals for the opportunity

Cannot be null / empty

blockSubmissions

TRUE / FALSE to disable the ability to submit Proposals for the opportunity

Cannot be null / empty

mainContactID

Support contact GUID, where a Console user
If providing mainContactID, you cannot provide any other contact details


contactName

Support contact name, where not a Console user


contactPhone

Support contact phone number


contactEmail

Support contact email address


contactUrl

Support contact URL


contactUrlDescription

The name of the URL to be provided to users


onScreenConfirmation

On-screen message that can optionally be displayed to the Principal Investigator when they have successfully submitted their proposal


emailConfirmation

Message that is merged into the email that Principal Investigators receive when they have successfully submitted their proposal

Note that HTML is NOT supported


fundingOpportunityDates
- date
- description  

You can capture additional dates and descriptions that are key to the timeline of the funding opportunity
To clear out existing dates, specify an empty array "fundingOpportunityDates": []


Was this article helpful?

Sorry about that! Care to tell us more?

Thanks for the feedback!

There was an issue submitting your feedback
Please check your connection and try again.