Patsnap Patsnap Academy Course API
Patsnap Academy Course APIs.
Patsnap Academy Course APIs.
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/patsnap-patsnap-academy-course-api"
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.2.0
info:
title: Patsnap Open Platform AI Translation Patsnap Academy Course API
version: 1.0.0
description: OpenAPI specification for Patsnap Open Platform APIs, including patent search, analytics, and Eureka AI capabilities.
servers:
- url: https://connect.patsnap.com
description: Patsnap Open Platform API gateway
tags:
- name: Patsnap Academy Course
description: Patsnap Academy Course APIs.
paths:
/academy/course-list:
get:
operationId: ac01AcademyCourseList
summary: AC01 Get Academy Course List
description: Get academy course lists by company ID.To find more information about the course
tags:
- Patsnap Academy Course
security:
- bearerAuth: []
responses:
'200':
description: Successful ac01 get academy course list response.
content:
application/json:
schema:
$ref: '#/components/schemas/AC01AcademyCourseListResponse'
'401':
description: Unauthorized.
'403':
description: Forbidden.
'404':
description: Not Found.
externalDocs:
description: API Reference documentation
url: https://open.patsnap.com/devportal/api-reference/academy/course-list
parameters:
- name: company_id
in: query
required: true
description: company ID
schema:
type: string
example: demo
description: company ID
- name: limit
in: query
required: true
description: course limit by every pages
schema:
type: integer
format: int32
example: '10'
description: course limit by every pages
- name: page
in: query
required: true
description: page number
schema:
type: integer
format: int32
example: '1'
description: page number
/academy/course-details:
get:
operationId: ac02AcademyCourseDetails
summary: AC02 Get Course Details
description: Get course details by course ID.
tags:
- Patsnap Academy Course
security:
- bearerAuth: []
responses:
'200':
description: Successful ac02 get course details response.
content:
application/json:
schema:
$ref: '#/components/schemas/AC02AcademyCourseDetailsResponse'
'401':
description: Unauthorized.
'403':
description: Forbidden.
'404':
description: Not Found.
externalDocs:
description: API Reference documentation
url: https://open.patsnap.com/devportal/api-reference/academy/course-details
parameters:
- name: company_id
in: query
required: true
description: company ID
schema:
type: string
example: demo
description: company ID
- name: course_id
in: query
required: true
description: course ID
schema:
type: string
example: '1202'
description: course ID
/academy/attach-download:
get:
operationId: ac03AcademyAttachDownload
summary: AC03 Get Courseware
description: Get courseware by courseware ID.
tags:
- Patsnap Academy Course
security:
- bearerAuth: []
responses:
'200':
description: Successful ac03 get courseware response.
content:
application/json:
schema:
$ref: '#/components/schemas/AC03AcademyAttachDownloadResponse'
'400':
description: Bad request, Please check your request parameter.
'401':
description: Unauthorized.
'403':
description: Forbidden.
'404':
description: Not Found.
externalDocs:
description: API Reference documentation
url: https://open.patsnap.com/devportal/api-reference/academy/attach-download
parameters:
- name: company_id
in: query
required: true
description: company ID
schema:
type: string
example: demo
description: company ID
- name: courseware_id
in: query
required: true
description: courseware ID
schema:
type: string
example: '2586'
description: courseware ID
components:
schemas:
AC03AcademyAttachDownloadResponse:
type: object
AC02AcademyCourseDetails_CourseDetailsResponse:
type: object
properties:
attach:
type: array
example: 'Please check the form: Courseware'
description: course ware information
items:
$ref: '#/components/schemas/AC02AcademyCourseDetails_Courseware'
course_info:
$ref: '#/components/schemas/AC02AcademyCourseDetails_CourseDetailsInfo'
video_parts:
type: array
example: 'Please check the form: ClassParts'
description: class hour information
items:
$ref: '#/components/schemas/AC02AcademyCourseDetails_ClassParts'
AC01AcademyCourseList_CourseListResponse:
type: object
properties:
count:
type: integer
format: int32
example: 24
description: Total number of courses purchased by the company
course_list_info:
type: array
example: 'Please check the form: CourseListInfo'
description: course information
items:
$ref: '#/components/schemas/AC01AcademyCourseList_CourseListInfo'
AC01AcademyCourseList_CourseListInfo:
type: object
properties:
id:
type: string
example: 1
description: course ID
thumb:
type: string
example: https://x-static.cdn.zhihuiya.com/WX20200313-184724.png
description: course picture
title:
type: string
example: 2018年专代考试贴士及相关法边缘知识点考前串讲
description: course name
AC02AcademyCourseDetails_CourseDetailsInfo:
type: object
properties:
thumb:
type: string
example: https://x-static.cdn.zhihuiya.com/WX20200313-184724.png
description: course picture
title:
type: string
example: 2018年专代考试贴士及相关法边缘知识点考前串讲
description: course name
summary:
type: string
example: '有了专利思路之后,学习如何快速的撰
写技术交底书,建立和专利代理人沟通
的桥梁'
description: course description
class_hour:
type: integer
format: int32
example: 5
description: lesson
AC02AcademyCourseDetails_ClassParts:
type: object
properties:
video_url:
type: string
example: https://video.x.zhihuiya.com/v1-m3u8-aq0/m3u8谈柏轩10.30课程_1540985469058978d8cf26be00697cab6921962c41c85.m3u8
description: lesson video URL
part_title:
type: string
example: 考前你必须知道的那些事
description: lesson title
AC02AcademyCourseDetails_Courseware:
type: object
properties:
attach_id:
type: string
example: 1726
description: courseware ID
attach_name:
type: string
example: 2018年考试贴士及相关法边缘知识点考前串讲
description: courseware name
AC01AcademyCourseListResponse:
type: object
properties:
data:
$ref: '#/components/schemas/AC01AcademyCourseList_CourseListResponse'
status:
type: boolean
example: 'false'
description: Status
error_msg:
type: string
example: The request parameter format is incorrect!
description: Error Message
error_code:
type: integer
example: '0'
description: Error Code
required:
- status
- error_code
AC02AcademyCourseDetailsResponse:
type: object
properties:
data:
$ref: '#/components/schemas/AC02AcademyCourseDetails_CourseDetailsResponse'
status:
type: boolean
example: 'false'
description: Status
error_msg:
type: string
example: The request parameter format is incorrect!
description: Error Message
error_code:
type: integer
example: '0'
description: Error Code
required:
- status
- error_code
securitySchemes:
bearerAuth:
type: http
scheme: bearer