You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Integrations and Sessions are CRUD objects so should be treated as a resource class.
The associated endpoints:
PUT "v1/content/", CONTENT_GUID, "/oauth/integrations/associations" (empty body removes integration associations)
POST, GET "v1/oauth/integrations"
GET "v1/oauth/sessions/"
DELETE “v1/oauth/sessions/{session$guid}”
Content Item Endpoints
These should be methods on the content item
Endpoints:
List all OAuth integration associations
Set all OAuth integration associations (for the delete recipe)
OAuth Integrations Endpoints
These are all the interactions from the perspective of the API.
List integrations
Create an integration
Get integration details
Delete an integration
Update an integration
List all associations
Need to bother with templates?
OAuth Sessions
Primary interactions:
List sessions
Get session details
Delete a session
OAuth session class should fit the schema.
Notes
OAuth integrations & content. Will we need a template object? The return value Integration wants to be a type.
Creating an integration:
Other
The recipes e.g. "Associate integrations with content" should probably go under the Integrations subhead.
The text was updated successfully, but these errors were encountered:
toph-allen
changed the title
Implement cookbook recipes in connectapi: Integrations & Sessions
Support cookbook recipes in connectapi: Integrations & Sessions
Nov 14, 2024
Recipes:
Integrations and Sessions are CRUD objects so should be treated as a resource class.
The associated endpoints:
PUT "v1/content/", CONTENT_GUID, "/oauth/integrations/associations" (empty body removes integration associations)
POST, GET "v1/oauth/integrations"
GET "v1/oauth/sessions/"
DELETE “v1/oauth/sessions/{session$guid}”
Content Item Endpoints
These should be methods on the content item
OAuth Integrations Endpoints
These are all the interactions from the perspective of the API.
Need to bother with templates?
OAuth Sessions
Primary interactions:
OAuth session class should fit the schema.
Notes
template
object? The return valueIntegration
wants to be a type.Other
The text was updated successfully, but these errors were encountered: