TU Wien · Schema

FUNDify / RIS Synergy funding objects

Object schemas derived mechanically from the components.schemas block of TU Wien's FUNDify OpenAPI. Derived by API Evangelist; TU Wien did not publish this file.

UniversityHigher EducationEducationTechnical UniversityAustriaEuropeResearch DataResearch RepositoryOpen AccessOAI-PMHIdentity FederationResearch ComputingInvenioRDMDataCiteORCIDSAMLRIS Synergy
View JSON Schema on GitHub

JSON Schema

tu-wien-fundify-funding.json Raw ↑
{
  "x-authorship": "Generated by API Evangelist (method: derived) from FUNDify OpenAPI components.schemas on 2026-08-30. TU Wien did not publish this file.",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/tu-wien/main/json-schema/tu-wien-fundify-funding.json",
  "title": "FUNDify / RIS Synergy funding objects",
  "description": "Object schemas derived mechanically from the components.schemas block of TU Wien's FUNDify OpenAPI. Derived by API Evangelist; TU Wien did not publish this file.",
  "x-provenance": {
    "generated": "2026-08-30",
    "method": "derived",
    "source": "openapi/_original/tu-wien-fundify-api-openapi.yml",
    "x-operator": "institution"
  },
  "$defs": {
    "RisOrganisationFundingRoleEnum": {
      "enum": [
        "EXECUTIVE_ORGANISATION",
        "JOINT_CALL_PARTNER"
      ],
      "type": "string"
    },
    "OffsetDateTime": {
      "format": "date-time",
      "type": "string",
      "example": "2022-03-10T12:15:50-04:00"
    },
    "RisAnnotatedCall": {
      "type": "object",
      "properties": {
        "call": {
          "$ref": "#/$defs/RisCall"
        },
        "annotation": {
          "$ref": "#/$defs/RisCallAnnotation"
        }
      }
    },
    "RisBaseFunding": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "type": {
          "$ref": "#/$defs/RisFundingType"
        },
        "name": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisText"
          }
        },
        "acronym": {
          "type": "string"
        },
        "identifiers": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisIdentifier"
          }
        }
      }
    },
    "RisCall": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "type": {
          "$ref": "#/$defs/RisFundingType"
        },
        "name": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisText"
          }
        },
        "identifiers": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisIdentifier"
          }
        },
        "acronym": {
          "type": "string"
        },
        "description": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisText"
          }
        },
        "funder": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisFunder"
          }
        },
        "characteristics": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisFundingCharacteristic"
          }
        },
        "targetGroups": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisTargetGroup"
          }
        },
        "subjects": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisSubject"
          }
        },
        "careerStages": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisCareerStage"
          }
        },
        "fundingScheme": {
          "$ref": "#/$defs/RisFundingType"
        },
        "legalType": {
          "$ref": "#/$defs/RisLegalType"
        },
        "website": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "callVolumeProjects": {
          "format": "int32",
          "type": "integer"
        },
        "callStages": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisCallStage"
          }
        },
        "contacts": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisContact"
          }
        },
        "amount": {
          "$ref": "#/$defs/RisVolume"
        },
        "decisionProcesses": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisDecisionProcess"
          }
        },
        "decisionProcessDetails": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisText"
          }
        },
        "submissionModes": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisSubmissionMode"
          }
        },
        "dmpRequired": {
          "type": "boolean"
        },
        "dmpGuidelines": {
          "type": "string"
        },
        "projectStart": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisText"
          }
        },
        "targetGroupSpecified": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisText"
          }
        },
        "eligibleApplicants": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisText"
          }
        },
        "eligibleApplicantsScope": {
          "$ref": "#/$defs/RisEligibleApplicantsScope"
        },
        "eligibleApplicantsRegions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisEligibleApplicantsRegion"
          }
        },
        "minProjectVolume": {
          "$ref": "#/$defs/RisVolume"
        },
        "maxProjectVolume": {
          "$ref": "#/$defs/RisVolume"
        },
        "fullyFunded": {
          "type": "boolean"
        },
        "minInkind": {
          "type": "number"
        },
        "inkindDetails": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisText"
          }
        },
        "maxOverHeads": {
          "type": "number"
        },
        "overheadsDetails": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisText"
          }
        },
        "minProjectDuration": {
          "$ref": "#/$defs/RisTimeSpan"
        },
        "maxProjectDuration": {
          "$ref": "#/$defs/RisTimeSpan"
        },
        "reportingPeriods": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisText"
          }
        },
        "applicationLanguages": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "partOf": {
          "$ref": "#/$defs/RisBaseFunding"
        },
        "thematicOrientations": {
          "type": "array",
          "items": {
            "type": "array",
            "items": {
              "$ref": "#/$defs/RisText"
            }
          }
        }
      }
    },
    "RisCallAnnotation": {
      "type": "object",
      "properties": {
        "internalDeadline": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisText"
          }
        },
        "keywords": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "targetGroups": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "links": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisWebLink"
          }
        },
        "contact": {
          "$ref": "#/$defs/RisUniversityContact"
        }
      }
    },
    "RisCallStage": {
      "type": "object",
      "properties": {
        "number": {
          "type": "string"
        },
        "callStageStart": {
          "$ref": "#/$defs/OffsetDateTime"
        },
        "callStageEnd": {
          "$ref": "#/$defs/OffsetDateTime"
        },
        "callStageDescription": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisText"
          }
        }
      }
    },
    "RisCareerStage": {
      "enum": [
        "EXPERTS",
        "STUDENTS",
        "DOCTORAL_STUDENTS",
        "EARLY_STAGE_RESEARCHERS",
        "MID_CAREER_RESEARCHERS",
        "ESTABLISHED_RESEARCHERS",
        "UNDERGRADUATE_STUDENTS",
        "GRADUATE_STUDENTS",
        "POSTGRADUATE_STUDENTS",
        "POSTDOCTORAL_RESEARCHERS",
        "SCIENTISTS",
        "SCIENTIFIC_INSTITUTION"
      ],
      "type": "string"
    },
    "RisContact": {
      "type": "object",
      "properties": {
        "name": {
          "type": "string"
        },
        "email": {
          "type": "string"
        },
        "phone": {
          "type": "string"
        }
      }
    },
    "RisDecisionProcess": {
      "enum": [
        "PEER_REVIEW",
        "JURY",
        "BOARD_OF_TRUSTEES"
      ],
      "type": "string"
    },
    "RisEligibleApplicantsRegion": {
      "enum": [
        "VIENNA",
        "BURGENLAND",
        "LOWER_AUSTRIA",
        "CARINTHIA",
        "UPPER_AUSTRIA",
        "SALZBURG",
        "STYRIA",
        "TYROL",
        "VORARLBERG"
      ],
      "type": "string"
    },
    "RisEligibleApplicantsScope": {
      "enum": [
        "NATIONAL",
        "REGIONAL"
      ],
      "type": "string"
    },
    "RisFunder": {
      "type": "object",
      "properties": {
        "funderType": {
          "$ref": "#/$defs/RisOrganisationFundingRoleEnum"
        },
        "funder": {
          "$ref": "#/$defs/RisOrgUnit"
        }
      }
    },
    "RisFunding": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "type": {
          "$ref": "#/$defs/RisFundingType"
        },
        "name": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisText"
          }
        },
        "identifiers": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisIdentifier"
          }
        },
        "acronym": {
          "type": "string"
        },
        "description": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisText"
          }
        },
        "funder": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisFunder"
          }
        },
        "characteristics": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisFundingCharacteristic"
          }
        },
        "targetGroups": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisTargetGroup"
          }
        },
        "subjects": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisSubject"
          }
        },
        "careerStages": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisCareerStage"
          }
        },
        "fundingScheme": {
          "$ref": "#/$defs/RisFundingType"
        },
        "legalType": {
          "$ref": "#/$defs/RisLegalType"
        },
        "website": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      }
    },
    "RisFundingCharacteristic": {
      "enum": [
        "INTERNATIONAL_PROGRAMME",
        "BILATERAL_PROGRAMME",
        "NATIONAL_PROGRAMME",
        "INDIVIDUAL_PROJECT",
        "CONSORTIUM",
        "SCIENTIFIC_PROGRAMME",
        "COOPERATIVE_PROGRAMME",
        "PERSONAL_GRANT",
        "PROJECT_FUNDING",
        "INFRASTRUCTURE",
        "NETWORKING",
        "MOBILITY_PROGRAMME"
      ],
      "type": "string"
    },
    "RisFundingType": {
      "enum": [
        "PROGRAMME",
        "CALL",
        "ONGOING_CALL",
        "RESEARCH_CONTRACT",
        "AWARD",
        "GRANT",
        "SCHOLARSHIP",
        "SEMESTER_GRANT",
        "SUMMER_GRANT",
        "PRACTICAL_TRAINING",
        "SUBSIDY",
        "RESEARCH_ALLOWANCE"
      ],
      "type": "string"
    },
    "RisIdentifier": {
      "type": "object",
      "properties": {
        "type": {
          "$ref": "#/$defs/RisIdentifierTypeEnum"
        },
        "value": {
          "type": "string"
        }
      }
    },
    "RisIdentifierTypeEnum": {
      "enum": [
        "CROSSREF_GRANTID",
        "PROJECT_NUMBER",
        "APPLICATION_NUMBER",
        "ORCID",
        "ROR",
        "RINGGOLD",
        "RIS_SYNERGY"
      ],
      "type": "string"
    },
    "RisLegalType": {
      "enum": [
        "PROJECT26",
        "PROJECT27",
        "INDIV"
      ],
      "type": "string"
    },
    "RisLevelEnum": {
      "enum": [
        "LEVEL_1",
        "LEVEL_2",
        "Level_3"
      ],
      "type": "string"
    },
    "RisOrgUnit": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "name": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisText"
          }
        },
        "type": {
          "$ref": "#/$defs/RisOrganisationTypeEnum"
        },
        "acronym": {
          "type": "string"
        },
        "electronicAddress": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "partOf": {
          "$ref": "#/$defs/RisOrgUnit"
        },
        "identifiers": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/RisIdentifier"
          }
        },
        "address": {
          "$ref": "#/$defs/RisPostAddress"
        },
        "submissionSystem": {
          "type": "string"
        },
        "level": {
          "$ref": "#/$defs/RisLevelEnum"
        },
        "startDate": {
          "$ref": "#/$defs/OffsetDateTime"
        },
        "endDate": {
          "$ref": "#/$defs/OffsetDateTime"
        },
        "website": {
          "type": "string"
        }
      }
    },
    "RisOrganisationTypeEnum": {
      "enum": [
        "UNIVERSITY",
        "VICE_RECTORATE",
        "FACULTY",
        "SCHOOL",
        "DEPARTMENT",
        "UNIT",
        "CENTRAL_SERVICES",
        "UNIVERSITY_CENTRE",
        "CLINIC",
        "CLINICAL_UNIT"
      ],
      "type": "string"
    },
    "RisPostAddress": {
      "type": "object",
      "properties": {
        "countryCode": {
          "type": "string"
        },
        "addrline1": {
          "type": "string"
        },
        "postCode": {
          "type": "string"
        },
        "cityTown": {
          "type": "string"
        },
        "stateOfCountry": {
          "type": "string"
        }
      }
    },
    "RisSubject": {
      "type": "object",
      "properties": {
        "fraction": {
          "type": "number"
        },
        "value": {
          "type": "string"
        }
      }
    },
    "RisSubmissionMode": {
      "enum": [
        "ONLINE_FULL",
        "ONLINE_PARTLY",
        "OFFLINE"
      ],
      "type": "string"
    },
    "RisTargetGroup": {
      "enum": [
        "UNIVERSITY",
        "UNIVERSITY_OF_APPLIED_SCIENCES",
        "PRIVATE_UNIVERSITY",
        "RESEARCH_INSTITUTE",
        "COMPANY",
        "PRIVATE_NON_PROFIT",
        "INDEPENDENT_RESEARCHER",
        "GOVERNMENT",
        "UNIVERSITY_COLLEGE_OF_TEACHER_EDUCATION"
      ],
      "type": "string"
    },
    "RisText": {
      "type": "object",
      "properties": {
        "lang": {
          "type": "string"
        },
        "trans": {
          "$ref": "#/$defs/RisTranslationEnum"
        },
        "text": {
          "type": "string"
        }
      }
    },
    "RisTimeSpan": {
      "type": "object",
      "properties": {
        "days": {
          "format": "int32",
          "type": "integer"
        },
        "months": {
          "format": "int32",
          "type": "integer"
        },
        "years": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "RisUniversityContact": {
      "type": "object",
      "properties": {
        "name": {
          "type": "string"
        },
        "email": {
          "type": "string"
        },
        "phone": {
          "type": "string"
        },
        "website": {
          "type": "string"
        },
        "department": {
          "type": "string"
        }
      }
    },
    "RisVolume": {
      "type": "object",
      "properties": {
        "currency": {
          "type": "string"
        },
        "amount": {
          "type": "number"
        }
      }
    },
    "RisWebLink": {
      "type": "object",
      "properties": {
        "url": {
          "type": "string"
        },
        "description": {
          "type": "string"
        }
      }
    },
    "RisTranslationEnum": {
      "enum": [
        "O",
        "H",
        "M"
      ],
      "type": "string"
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/tu-wien-fundify-funding"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.