Public Product Endpoints

Retrieve a collection of Products via get

get
Authorizations
AuthorizationstringRequired

Enter JWT Bearer token in the format: Bearer {your-token}

Query parameters
pageinteger | nullableOptional

Page of the index to retrieve

Example: 1
per_pageinteger | nullableOptional

Number of Products per page to retrieve for the index

Example: 20
search_termsstring[] | nullableOptional

Array of search terms for filtering the Products to retrieve in the index

Example: test
tag_filtersstring[] | nullableOptional

Array of tags to filter the Products to retrieve in the index

Example: LTI11
Responses
200

get success: Product Collection

application/json
get
/api/public/v1/products

Retrieve a collection of Products via post

post
Authorizations
AuthorizationstringRequired

Enter JWT Bearer token in the format: Bearer {your-token}

Query parameters
pageinteger | nullableOptional

Page of the index to retrieve

Example: 1
per_pageinteger | nullableOptional

Number of Products per page to retrieve for the index

Example: 20
search_termsstring[] | nullableOptional

Array of search terms for filtering the Products to retrieve in the index

Example: test
tag_filtersstring[] | nullableOptional

Array of tags to filter the Products to retrieve in the index

Example: LTI11
Responses
200

post success: Product Collection

application/json
post
/api/public/v1/products

Returns details for a Product

get
Authorizations
AuthorizationstringRequired

Enter JWT Bearer token in the format: Bearer {your-token}

Path parameters
idinteger · min: 1Required

ID of the Product to retrieve

Example: 1
Responses
200

Details for the Product

application/json
get
/api/public/v1/products/{id}

Save details of user for learn more

post
Body
countrystringRequiredExample: US
statestringRequiredExample: AR
organizationstringRequiredExample: Lawrence Public School District
current_canvas_companyboolean | nullableOptionalExample: true
gradestring · enum | nullableOptionalExample: K12Possible values:
namestringRequiredExample: Anne Example
rolestringRequiredExample: C&I Director
emailstring · emailRequiredExample: [email protected]
notesstring | nullableOptionalExample: Please detail any specific information you would like to learn from this partner.
tool_idintegerRequiredExample: 123
Responses
post
/api/public/v1/learn_more

Last updated

Was this helpful?