GET Course/GetCourseByCode?courseCode={courseCode}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
courseCode

string

Required

Body Parameters

None.

Response Information

Resource Description

CoursePO
NameDescriptionTypeAdditional information
Id

integer

None.

CourseName

string

None.

ApplicableObject

integer

None.

CustomerNo

string

None.

CustomerName

string

None.

CourseCode

string

None.

UserCourseId

integer

None.

CourseDetailImg

string

None.

Price

decimal number

None.

ClassesNum

integer

None.

Expertid

integer

None.

ExpertName

string

None.

PcImg

string

None.

MobileImg

string

None.

Timelength

integer

None.

IsRecommend

integer

None.

Source

integer

None.

SourceCompany

string

None.

State

integer

None.

Apply

integer

None.

UpdateName

string

None.

Updatatime

date

None.

CreateId

integer

None.

CreateTime

date

None.

CourseExtend

CourseExtendPO

None.

CreateName

string

None.

IsRecord

integer

None.

ProfessionalLevel

integer

None.

Remark

string

None.

CreateTimeShow

string

None.

UpdatatimeShow

string

None.

ClassesList

Collection of CourseClassesPO

None.

CustomerList

Collection of PlatformCustomerPO

None.

CourseTypes

Collection of integer

None.

FirstTypeIds

Collection of integer

None.

FirstTypeNames

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "CourseName": "sample string 2",
  "ApplicableObject": 3,
  "CustomerNo": "sample string 4",
  "CustomerName": "sample string 5",
  "CourseCode": "sample string 6",
  "UserCourseId": 7,
  "CourseDetailImg": "sample string 8",
  "Price": 9.1,
  "ClassesNum": 10,
  "Expertid": 11,
  "ExpertName": "sample string 12",
  "PcImg": "sample string 13",
  "MobileImg": "sample string 14",
  "Timelength": 15,
  "IsRecommend": 16,
  "Source": 17,
  "SourceCompany": "sample string 18",
  "State": 19,
  "Apply": 20,
  "UpdateName": "sample string 21",
  "Updatatime": "2026-04-13T13:43:35.8338497+08:00",
  "CreateId": 22,
  "CreateTime": "2026-04-13T13:43:35.8338497+08:00",
  "CourseExtend": {
    "Id": 1,
    "CourseCode": "sample string 2",
    "Description": "sample string 3",
    "Edescription": "sample string 4"
  },
  "CreateName": "sample string 24",
  "IsRecord": 1,
  "ProfessionalLevel": 1,
  "Remark": "sample string 25",
  "CreateTimeShow": "2026-04-13 13:43:35",
  "UpdatatimeShow": "2026-04-13 13:43:35",
  "ClassesList": [
    {
      "ClassId": 1,
      "CourseCode": "sample string 2",
      "Pic": "sample string 3",
      "ClassName": "sample string 4",
      "Numbers": 5,
      "Author": "sample string 6",
      "VideoPath": "sample string 7",
      "Timelength": 8,
      "Size": "sample string 9",
      "State": 10,
      "CreateId": 11,
      "CreateName": "sample string 12",
      "CreateTime": "2026-04-13T13:43:35.8338497+08:00",
      "UpdateTime": "2026-04-13T13:43:35.8338497+08:00",
      "OutId": "sample string 14",
      "CreateTimeShow": "2026-04-13 13:43:35",
      "UpdateTimeShow": "2026-04-13 13:43:35"
    },
    {
      "ClassId": 1,
      "CourseCode": "sample string 2",
      "Pic": "sample string 3",
      "ClassName": "sample string 4",
      "Numbers": 5,
      "Author": "sample string 6",
      "VideoPath": "sample string 7",
      "Timelength": 8,
      "Size": "sample string 9",
      "State": 10,
      "CreateId": 11,
      "CreateName": "sample string 12",
      "CreateTime": "2026-04-13T13:43:35.8338497+08:00",
      "UpdateTime": "2026-04-13T13:43:35.8338497+08:00",
      "OutId": "sample string 14",
      "CreateTimeShow": "2026-04-13 13:43:35",
      "UpdateTimeShow": "2026-04-13 13:43:35"
    }
  ],
  "CustomerList": [
    {
      "Id": 1,
      "CustomerNo": "sample string 2",
      "CreateTime": "2026-04-13T13:43:35.8338497+08:00",
      "CustomerName": "sample string 4",
      "State": 5,
      "SalesmanId": 6
    },
    {
      "Id": 1,
      "CustomerNo": "sample string 2",
      "CreateTime": "2026-04-13T13:43:35.8338497+08:00",
      "CustomerName": "sample string 4",
      "State": 5,
      "SalesmanId": 6
    }
  ],
  "CourseTypes": [
    1,
    2
  ],
  "FirstTypeIds": [
    1,
    2
  ],
  "FirstTypeNames": "sample string 26"
}

application/xml, text/xml

Sample:
<CoursePO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Zs.Ylx.Resources.PO.Background">
  <ApplicableObject>3</ApplicableObject>
  <Apply>20</Apply>
  <ClassesList>
    <CourseClassesPO>
      <Author>sample string 6</Author>
      <ClassId>1</ClassId>
      <ClassName>sample string 4</ClassName>
      <CourseCode>sample string 2</CourseCode>
      <CreateId>11</CreateId>
      <CreateName>sample string 12</CreateName>
      <CreateTime>2026-04-13T13:43:35.8338497+08:00</CreateTime>
      <Numbers>5</Numbers>
      <OutId>sample string 14</OutId>
      <Pic>sample string 3</Pic>
      <Size>sample string 9</Size>
      <State>10</State>
      <Timelength>8</Timelength>
      <UpdateTime>2026-04-13T13:43:35.8338497+08:00</UpdateTime>
      <VideoPath>sample string 7</VideoPath>
    </CourseClassesPO>
    <CourseClassesPO>
      <Author>sample string 6</Author>
      <ClassId>1</ClassId>
      <ClassName>sample string 4</ClassName>
      <CourseCode>sample string 2</CourseCode>
      <CreateId>11</CreateId>
      <CreateName>sample string 12</CreateName>
      <CreateTime>2026-04-13T13:43:35.8338497+08:00</CreateTime>
      <Numbers>5</Numbers>
      <OutId>sample string 14</OutId>
      <Pic>sample string 3</Pic>
      <Size>sample string 9</Size>
      <State>10</State>
      <Timelength>8</Timelength>
      <UpdateTime>2026-04-13T13:43:35.8338497+08:00</UpdateTime>
      <VideoPath>sample string 7</VideoPath>
    </CourseClassesPO>
  </ClassesList>
  <ClassesNum>10</ClassesNum>
  <CourseCode>sample string 6</CourseCode>
  <CourseDetailImg>sample string 8</CourseDetailImg>
  <CourseExtend>
    <CourseCode>sample string 2</CourseCode>
    <Description>sample string 3</Description>
    <Edescription>sample string 4</Edescription>
    <Id>1</Id>
  </CourseExtend>
  <CourseName>sample string 2</CourseName>
  <CourseTypes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </CourseTypes>
  <CreateId>22</CreateId>
  <CreateName>sample string 24</CreateName>
  <CreateTime>2026-04-13T13:43:35.8338497+08:00</CreateTime>
  <CustomerList>
    <PlatformCustomerPO>
      <CreateTime>2026-04-13T13:43:35.8338497+08:00</CreateTime>
      <CustomerName>sample string 4</CustomerName>
      <CustomerNo>sample string 2</CustomerNo>
      <Id>1</Id>
      <SalesmanId>6</SalesmanId>
      <State>5</State>
    </PlatformCustomerPO>
    <PlatformCustomerPO>
      <CreateTime>2026-04-13T13:43:35.8338497+08:00</CreateTime>
      <CustomerName>sample string 4</CustomerName>
      <CustomerNo>sample string 2</CustomerNo>
      <Id>1</Id>
      <SalesmanId>6</SalesmanId>
      <State>5</State>
    </PlatformCustomerPO>
  </CustomerList>
  <CustomerName>sample string 5</CustomerName>
  <CustomerNo>sample string 4</CustomerNo>
  <ExpertName>sample string 12</ExpertName>
  <Expertid>11</Expertid>
  <FirstTypeIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </FirstTypeIds>
  <FirstTypeNames>sample string 26</FirstTypeNames>
  <Id>1</Id>
  <IsRecommend>16</IsRecommend>
  <IsRecord>1</IsRecord>
  <MobileImg>sample string 14</MobileImg>
  <PcImg>sample string 13</PcImg>
  <Price>9.1</Price>
  <ProfessionalLevel>1</ProfessionalLevel>
  <Remark>sample string 25</Remark>
  <Source>17</Source>
  <SourceCompany>sample string 18</SourceCompany>
  <State>19</State>
  <Timelength>15</Timelength>
  <Updatatime>2026-04-13T13:43:35.8338497+08:00</Updatatime>
  <UpdateName>sample string 21</UpdateName>
  <UserCourseId>7</UserCourseId>
</CoursePO>