{ "aid": "spiky.ai:main-2.0.0", "name": "Spiky API V2", "type": "Index", "description": "Spiky API V2 provides programmatic access to Spiky's meeting analysis platform.\n\nHow to use:\n 1. Open a Spiky account\n 2. Get authentication tokens\n 3. Send POST /platform/meeting-reports for fetching upload URLs. The integration name must be given \"MANUALTIMELINE\" for manual timeline upload flow.\n 4. Upload timeline file to S3 via given signed URL (if manual timeline flow is selected)\n 5. Upload a video or audio file to the given URL\n 6. Analysis will start by itself\n 7. GET /platform/meeting-reports/ can be used for getting the latest status of the meeting. \"analysisStatus\" will be set as \"ANALYSIS_READY\" if analysis is finished.\n 8. GET /platform/ml-data/ can be used for getting the ML data\n 9. POST /platform/public/token/refresh can be used for refreshing the token.", "url": "https://raw.githubusercontent.com/jentic/jentic-public-apis/refs/heads/main/apis/openapi/spiky.ai/main/2.0.0/apis.json", "tags": [ "spiky.ai", "main" ], "created": "2026-04-02", "modified": "2026-04-02", "specificationVersion": "0.19", "access": "3rd-Party", "maintainers": [ { "FN": "Jentic", "X-github": "jentic", "url": "https://github.com/jentic" } ], "apis": [ { "aid": "spiky.ai:main-2.0.0", "name": "Spiky API V2", "description": "Spiky API V2 provides programmatic access to Spiky's meeting analysis platform.\n\nHow to use:\n 1. Open a Spiky account\n 2. Get authentication tokens\n 3. Send POST /platform/meeting-reports for fetching upload URLs. The integration name must be given \"MANUALTIMELINE\" for manual timeline upload flow.\n 4. Upload timeline file to S3 via given signed URL (if manual timeline flow is selected)\n 5. Upload a video or audio file to the given URL\n 6. Analysis will start by itself\n 7. GET /platform/meeting-reports/ can be used for getting the latest status of the meeting. \"analysisStatus\" will be set as \"ANALYSIS_READY\" if analysis is finished.\n 8. GET /platform/ml-data/ can be used for getting the ML data\n 9. POST /platform/public/token/refresh can be used for refreshing the token.", "image": "", "baseURL": "https://apiv2.spiky.ai", "humanURL": "https://github.com/jentic/jentic-public-apis/tree/main/apis/openapi/spiky.ai/main/2.0.0", "version": "2.0.0", "tags": [ "spiky.ai", "main" ], "properties": [ { "type": "OpenAPI", "name": "OpenAPI definition", "url": "https://raw.githubusercontent.com/jentic/jentic-public-apis/refs/heads/main/apis/openapi/spiky.ai/main/2.0.0/openapi.json", "mediaType": "application/openapi+json" }, { "type": "GitHubRepo", "url": "https://github.com/jentic/jentic-public-apis/tree/main/apis/openapi/spiky.ai/main/2.0.0" } ], "contact": [ { "FN": "info@spiky.ai", "email": "info@spiky.ai" } ] } ] }