kaspo3

kaspo3 is an plugin to interface Typo3 (or any CMS) with data from AirTable.

Demos

This bundle contains the following plugins:

Import Airtable

Whenever you make changes in Airtable, remember to login and import.

Remember the following:

API endpoints

POST https://kaspo3.au.dk/api/getItems

returns an array of all items under a given format
Parameters
format = "aktiviteter" | "praksis" | "fokusomrabader" | "undervisningsformer" | "teknologiformer" | "fakulteter" | "teknologi"
lang = "da" | "en" | null

POST til https://kaspo3.au.dk/api/getItem

returns a single item from a given format and pageid=page
Parameters
format = "aktiviteter" | "praksis" | "fokusomraader" | "undervisningsformer" | "teknologiformer" | "fakulteter" | "teknologi"
page = specifik pageid svarende til "pageid" på Typo3 og i Airtable
lang = "da" | "en" | null

GET https://kaspo3.au.dk/api/getItems/{format}/

returns an array of all items in a given format - both Danish and English
Parameters
format = "aktiviteter" | "praksis" | "fokusomraader" | "undervisningsformer" | "teknologiformer" | "fakulteter" | "teknologi"

GET https://kaspo3.au.dk/api/getItems/{format}/{lang}

returns an array of all items in a given format - either Danish or English
Parameters
format = "aktiviteter" | "praksis" | "fokusomraader" | "undervisningsformer" | "teknologiformer" | "fakulteter" | "teknologi"
lang = "da" | "en"

GET https://kaspo3.au.dk/api/getItem/{format}/{pageid}

returns a single item under a given format and pageid - both Danish and English
Parameters
format = "aktiviteter" | "praksis" | "fokusomraader" | "undervisningsformer" | "teknologiformer" | "fakulteter" | "teknologi"
pageid = specifik pageid svarende til "pageid" på Typo3 og i Airtable

GET https://kaspo3.au.dk/api/getItems/{format}/{pageid}/{lang}

returns a single item under a given format and pageid - either Danish or English
Parameters
format = "aktiviteter" | "praksis" | "fokusomraader" | "undervisningsformer" | "teknologiformer" | "fakulteter" | "teknologi"
pageid = specifik pageid svarende til "pageid" på Typo3 og i Airtable
lang = "da" | "en"