ServiceAPI
Queries the University's service catalogue. Contact is the IT Centre integration services group address, not an individual.
Queries the University's service catalogue. Contact is the IT Centre integration services group address, not an individual.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.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.curl "https://apis.io/api/v1/apis/serviceapi"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
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.
openapi: 3.0.0
info:
title: ServiceAPI
contact:
name: Helsingin yliopiston tietotekniikkakeskus, integraatiopalvelut
url: https://www.helsinki.fi
email: tike-integraatiopalvelu@helsinki.fi
version: 1.0.0
servers:
- url: https://gw.api.helsinki.fi/serviceapi
tags:
- name: /v1
description: Service REST service
paths:
/v1/health_check:
get:
tags:
- /v1
summary: Health check endpoint for making sure the API is alive and well. Returns the total count
of services.
operationId: healthcheck
responses:
default: {}
security:
- Apikey: []
/v1/list_published_services:
get:
tags:
- /v1
summary: Returns all published services with their details. Returns an array of Service objects
containing basic information like service names (in Finnish, English, and Swedish), source system
IDs, and target groups. Note that null values as possible in all fields.
operationId: listPublishedServices
parameters:
- name: serviceUnit
in: query
description: Optionally filter services by service unit
required: false
style: form
explode: true
schema:
type: string
responses:
'200':
description: Output type
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Service'
security:
- Apikey: []
components:
schemas:
ServiceProduct:
type: object
properties:
additionalServices:
type: string
example: Yliopiston ulkopuoliset henkilöt voivat saada...
additionalServicesEn:
type: string
example: People outside the University may receive a personal user account...
additionalServicesSv:
type: string
example: Personer utanför universitetet kan få...
efecteId:
type: string
description: Unique identifier of the service product in the source system. Can be null.
example: SVV-00152
scheduledMaintenance:
type: string
scheduledMaintenanceEn:
type: string
scheduledMaintenanceSv:
type: string
service:
type: string
example: Käyttäjätunnus
serviceDescription:
type: string
example: Henkilökohtainen käyttäjätunnus on Helsingin yliopiston verkkopalveluiden kuten sähköpostin...
serviceDescriptionEn:
type: string
example: A personal user account is a user account that includes the user’s digital identity...
serviceDescriptionSv:
type: string
example: Ett personligt användarnamn är ett användarnamn som krävs för att använda...
serviceIncludes:
type: string
example: Käyttäjätunnus (ns. AD-tunnus, joka muodostuu 4-8 kirjaimesta) sekä...
serviceIncludesEn:
type: string
example: User account (an AD account consisting of 4–8 letters) and...
serviceIncludesSv:
type: string
example: Användarnamn (s.k. AD-användarnamn som består av 4-8 bokstäver) och...
serviceInfo:
type: string
example: Yliopiston henkilökunta saa käyttäjätunnuksen...
serviceInfoEn:
type: string
example: The University staff can obtain a user account through the...
serviceInfoSv:
type: string
example: Universitetets personal får användarnamn via Helpdesk med hjälp av en...
serviceManager:
type: string
serviceManagerEn:
type: string
serviceManagerSv:
type: string
serviceProductName:
type: string
example: Henkilökohtainen käyttäjätunnus
serviceProductNameEn:
type: string
example: Personal user account
serviceProductNameSv:
type: string
example: Personligt användarnamn
serviceTargetGroups:
type: array
example:
- Oppija
- Työntekijä
- Ulkopuoliset
items:
type: string
example: '["Oppija","Työntekijä","Ulkopuoliset"]'
serviceTargetGroupsEn:
type: array
items:
type: string
serviceTargetGroupsSv:
type: array
items:
type: string
serviceUnit:
type: string
serviceUnitEn:
type: string
serviceUnitSv:
type: string
support:
type: string
example: Käyttäjätuesta vastaa ensisijaisesti...
supportEn:
type: string
example: User support is primarily provided by...
supportSv:
type: string
example: Det är i första hand Helpdesk som ansvarar för användarstödet. Vid behov hjälper experter...
Service:
type: object
properties:
efecteId:
type: string
description: Unique identifier of the service in the source system. Can be null.
example: SVCE-00263
serviceName:
type: string
example: Asiakaspalvelun välineet
serviceDescription:
type: string
example: Asiakaspalvelun välineiden avulla tuotetaan palvelua...
shortDescription:
type: string
example: Vakioidut välineet ja prosessit asiakaspalvelun tuottamiseen yliopistolla
support:
type: string
serviceInfo:
type: string
responsibilities:
type: string
example: Tietotekniikkakeskus yleensä vastaa palveluun sisältyvien...
additionalInformation:
type: string
serviceUnit:
type: string
example: Tietotekniikkakeskus
serviceType:
type: string
additionalServiceGroups:
type: array
items:
type: string
servicePromise:
type: string
serviceGroup:
type: string
example: 12. Yhteiset ratkaisut
serviceGroupNameEn:
type: string
serviceGroupNameSv:
type: string
serviceTargetGroups:
type: array
example:
- Yksiköt
items:
type: string
example: '["Yksiköt"]'
serviceNameEn:
type: string
example: Customer service tools
serviceUnitEn:
type: string
example: Center for Information Technology
shortDescriptionEn:
type: string
example: Standard tools and processes for providing customer service at the university
serviceDescriptionEn:
type: string
example: Customer service tools are used to provide...
supportEn:
type: string
serviceTargetGroupsEn:
type: array
example:
- Units
items:
type: string
example: '["Units"]'
serviceInfoEn:
type: string
example: The service is available by contacting the unit’s IT Center...
responsibilitiesEn:
type: string
example: The IT Center is usually responsible for configuring
additionalInformationEn:
type: string
servicePromiseEn:
type: string
serviceNameSv:
type: string
example: Kundtjänstens verktyg
serviceUnitSv:
type: string
example: Center för informationsteknologi
shortDescriptionSv:
type: string
example: Standardiserade verktyg och processer som erbjuds för kundservice vid universitetet
serviceDescriptionSv:
type: string
example: Kundtjänstens verktyg används för att erbjuda tjänster...
supportSv:
type: string
serviceTargetGroupsSv:
type: array
example:
- Enheter
items:
type: string
example: '["Enheter"]'
serviceInfoSv:
type: string
example: Du kan ta i bruk tjänsten genom att kontakta kundansvarig för din enhets IT-center.
responsibilitiesSv:
type: string
additionalInformationSv:
type: string
servicePromiseSv:
type: string
serviceOwnerUnitRef:
type: string
serviceOwnerUnit:
type: string
serviceOwnerUnitSv:
type: string
serviceOwnerUnitEn:
type: string
serviceOwner:
type: array
example:
- Esa Esimerkki
- Elli Esimerkki
items:
type: string
example: '["Esa Esimerkki","Elli Esimerkki"]'
serviceOwnerSv:
type: array
example:
- Esa Esimerkki
- Elli Esimerkki
items:
type: string
example: '["Esa Esimerkki","Elli Esimerkki"]'
serviceOwnerEn:
type: array
example:
- Esa Esimerkki
- Elli Esimerkki
items:
type: string
example: '["Esa Esimerkki","Elli Esimerkki"]'
serviceOwnerText:
type: string
serviceOwnerTextSv:
type: string
serviceOwnerTextEn:
type: string
businessOwnerRef:
type: string
serviceManager:
type: array
example:
- Esa Esimerkki
- Elli Esimerkki
items:
type: string
example: '["Esa Esimerkki","Elli Esimerkki"]'
serviceManagerSv:
type: array
example:
- Esa Esimerkki
- Elli Esimerkki
items:
type: string
example: '["Esa Esimerkki","Elli Esimerkki"]'
serviceManagerEn:
type: array
example:
- Esa Esimerkki
- Elli Esimerkki
items:
type: string
example: '["Esa Esimerkki","Elli Esimerkki"]'
serviceProducts:
type: array
items:
$ref: '#/components/schemas/ServiceProduct'
description: Represents a service entity with multi-language support (Finnish, English, and Swedish)
securitySchemes:
Apikey:
type: apiKey
description: API Key for authentication. Must be included in the X-Api-Key header of each request.
name: X-Api-Key
in: header