• 6.

    Kaspi.kz-тегі Магазинде API көмегімен тауар сипаттамаларының тізімін қалай біледі?

    Жаңартылды 12.06.2024

    Ол үшін API-сұрату жіберіңіз. Кез келген, мысалы, Postman, Insomnia, Paw, Swagger, SoapUI сияқты сервисті пайдалануға немесе есеп жүйеңізбен біріктіруді баптауға болады.

     

    Параметр

    Мәні

    c

    Санат коды

     

    Оны алу үшін:

    • Kaspi.kz-тегі Магазиннен API көмегімен санаттар сипаттамаларының тізімін алыңыз;
    • «сode» атрибутының мәнін көшіріңіз.

     

     
    Сұрату мысалы қараңыз
    Скопировано
    GET
    https://kaspi.kz/shop/api/products/classification/attributes?c=Master - Exercise notebooks&HTTP/1.1=&Host= kaspi.kz
    Accept: application/json
    X-Auth-Token: token

     

    Жауапта әр сипаттама үшін атрибуттар тізімін аласыз. Егер оларға тауар туралы деректерді берсеңіз, олар Kaspi.kz-тегі Магазиндегі оның карточкасында көрінеді.

     

    Атрибут

    Значение

    code

    Сипаттама коды

    type

    Сипаттау үшін пайдалануға болатын айнымалының түрі

     

    boolean

    enum

    string

    number

    Тек «true» немесе «false»

    тізімдегі мән

    мәтін

    сан

    multiValued

    Сипаттамада бірнеше мәндерді көрсетуге болады

     

    true

    false

    иә

    жоқ

    mandatory

    Сипаттаманы міндетті түрде толтыру

     

    true

    false

    иә

    жоқ

     

     
    Жауап үлгісі қараңыз
    Скопировано
     [
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*type",
            "type": "enum",
            "multiValued": false,
            "mandatory": true
        },
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*format",
            "type": "enum",
            "multiValued": true,
            "mandatory": true
        },
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*orientation",
            "type": "enum",
            "multiValued": false,
            "mandatory": false
        },
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*ruling",
            "type": "enum",
            "multiValued": false,
            "mandatory": true
        },
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*fields",
            "type": "boolean",
            "multiValued": false,
            "mandatory": true
        },
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*number of sheets",
            "type": "number",
            "multiValued": false,
            "mandatory": true
        },
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*number of notebooks",
            "type": "number",
            "multiValued": false,
            "mandatory": true
        },
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*paper whiteness",
            "type": "number",
            "multiValued": false,
            "mandatory": false
        },
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*framing",
            "type": "enum",
            "multiValued": true,
            "mandatory": true
        },
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*paper",
            "type": "enum",
            "multiValued": true,
            "mandatory": false
        },
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*base weight",
            "type": "number",
            "multiValued": false,
            "mandatory": false
        },
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*cover",
            "type": "enum",
            "multiValued": false,
            "mandatory": true
        },
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*decor",
            "type": "enum",
            "multiValued": true,
            "mandatory": false
        },
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*design",
            "type": "enum",
            "multiValued": true,
            "mandatory": false
        },
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*color",
            "type": "enum",
            "multiValued": true,
            "mandatory": true
        },
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*length",
            "type": "number",
            "multiValued": false,
            "mandatory": false
        },
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*width",
            "type": "number",
            "multiValued": false,
            "mandatory": false
        },
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*weight",
            "type": "number",
            "multiValued": false,
            "mandatory": false
        },
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*features",
            "type": "enum",
            "multiValued": true,
            "mandatory": false
        },
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*components",
            "type": "string",
            "multiValued": false,
            "mandatory": false
        },
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*additional",
            "type": "string",
            "multiValued": false,
            "mandatory": false
        },
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*notice",
            "type": "string",
            "multiValued": false,
            "mandatory": true
        },
        {
            "code": "Exercise notebooks*Obsie harakteristiki.exercise notebooks*range",
            "type": "enum",
            "multiValued": false,
            "mandatory": true
        }
    ]
    
    Қолданушылардың 100% жауапты пайдалы деді. Жауап пайдалы болды ма?