배달앱_메뉴조회(요기요)

요기요(Home > 메뉴관리 > 메뉴설정)

METHOD

POST

URI

/scrap/deliveryapp/yogiyo/menu

Content Type

application/json

Charset

UTF-8

Last Updated

2023-05-19

Request Fields

필드명(영문) 필드명(한글) 필수여부 암호화여부 타입 양식 최대길이 샘플데이터 설명

LOGINID

로그인아이디

true

STRING

아이디 로그인시 필수필드

LOGINPWD

로그인비밀번호

true

true

STRING

아이디 로그인 시 필수입력

STOREID

가게ID

true

STRING

Response Fields

필드명(영문) 필드명(한글) 필수여부 암호화여부 타입 양식 최대길이 샘플데이터 설명

errCode

errCode

STRING

정상일 때는 '0000', 오류일 경우 오류코드 반환

errMsg

errMsg

STRING

오류발생 시 오류메시지

result

result

STRING

SUCCESS/FAIL

data.RESULT

전체 성공/실패 여부

STRING

SUCCESS : 성공
FAIL :실패

data.ERRMSG

에러메세지

STRING

RESULT값이 FAIL일 경우 스크래핑 서비스 오류 메세지 출력

data.ERRDOC

에러 문서 메시지

STRING

data.ECODE

에러코드

STRING

data.ETRACK

에러추적번호

STRING

data.STORENAME

가맹점명

STRING

data.MENUPANLIST[]

(대)매뉴리스트

data.MENUPANLIST[].MENUID

(대)메뉴아이디

STRING

data.MENUPANLIST[].MENUNM

(대)메뉴명

STRING

data.MENUPANLIST[].MENULIST[]

(중)매뉴리스트

data.MENUPANLIST[].MENULIST[].MENUID

(중)메뉴아이디

STRING

data.MENUPANLIST[].MENULIST[].MENUNM

(중)메뉴명

STRING

data.MENUPANLIST[].MENULIST[].MENUPRICE

메뉴가격

STRING

data.MENUPANLIST[].MENULIST[].MENUSTATE

메뉴판매상태

STRING

0 : 판매중
1 : 숨김

HTTP Request

POST /scrap/deliveryapp/yogiyo/menu
Host: https://datahub-dev.scraping.co.kr
Authorization: Token ******************************
Content-Length: 90
Content-Type: application/json;charset=UTF-8

{
  "LOGINID" : "won9946",
  "LOGINPWD" : "/UsnjwptSIXmmuwoe==",
  "STOREID" : "1144093"
}

HTTP Response

HTTP/1.1 200 OK
Date:Fri, 19 May 2023 08:04:04 GMT
Content-Type: application/json;charset=UTF-8
Transfer-Encoding: chunked
Content-Length: 936

{
  "errCode" : "0000",
  "errMsg" : "success",
  "result" : "SUCCESS",
  "data" : {
    "STORENAME" : "(주) 기웅정보통신",
    "ETRACK" : "",
    "MENUPANLIST" : [ {
      "MENUNM" : "HOT 메뉴(1인 1식)",
      "MENUID" : "17460487",
      "MENULIST" : [ {
        "MENUSTATE" : "0",
        "MENUNM" : "잔치국수",
        "MENUID" : "783090632",
        "MENUPRICE" : "6500"
      }, {
        "MENUSTATE" : "0",
        "MENUNM" : "우동",
        "MENUID" : "783090633",
        "MENUPRICE" : "7000"
      } ]
    }, {
      "MENUNM" : "COOL 메뉴(1인 1식)",
      "MENUID" : "17460488",
      "MENULIST" : [ {
        "MENUSTATE" : "0",
        "MENUNM" : "비빔국수",
        "MENUID" : "783090635",
        "MENUPRICE" : "7000"
      }, {
        "MENUSTATE" : "0",
        "MENUNM" : "냉국수",
        "MENUID" : "783090636",
        "MENUPRICE" : "7500"
      } ]
    } ],
    "ERRMSG" : "",
    "ECODE" : "",
    "ERRDOC" : "",
    "RESULT" : "SUCCESS"
  }
}

Curl Request

$ curl 'https://datahub-dev.scraping.co.kr/scrap/deliveryapp/yogiyo/menu' -i -X POST \
     -H 'Authorization: Token ******************************' \
     -H 'Content-Type: application/json;charset=UTF-8' \
     -d '{
  "LOGINID" : "won9946",
  "LOGINPWD" : "/UsnjwptSIXmmuwoe==",
  "STOREID" : "1144093"
}'