Felo API PlatformFelo API Platform
DataForSEO 전체 엔드포인트
v0.2.0-beta
OpenAPI 3.1.0

실시간 비즈니스 목록 검색

서버:https://openapi.felo.ai
클라이언트 라이브러리

DataForSEO

​

SEO, search-engine results, keyword research, backlinks and AI visibility data.

실시간 비즈니스 목록 검색

​

DataForSEO의 자체 지역 비즈니스 목록 색인을 categories, description, title, location_coordinate(위도, 경도, 반경)로 검색합니다. total_count, count, offset, offset_token, items를 반환하며, 토큰으로 페이지를 넘깁니다. DataForSEO 응답 봉투로 감싸집니다. 데이터는 tasks[0].result에, 결과는 tasks[0].status_code에 있으며, 거부된 요청도 여전히 HTTP 200을 반환합니다. 색인을 읽고 즉시 응답하며, 여기 다른 엔드포인트는 모두 소스의 실시간 스크래핑을 대기열에 넣습니다. 이것부터 시작하고 필요한 곳만 파고드세요.

가격 참고

  • 과금 기준: 응답에 보고된 비용.
  • 참고 요청 추정치: USD 0.2428.
  • 참고 고객 배수: 1.0. 이미 정산된 고객 금액에는 다시 적용하지 마세요.

참고용 메타데이터일 뿐이며, 계정 견적이나 보장된 가격, 지출 한도가 아닙니다. 리소스 크레딧은 Felo 크레딧이 아닙니다. 최종 청구는 Felo 청구 기록을 따릅니다.

본문
application/json
  • 유형: array (object | null)[]
    • categories
      유형: array string[] | null

      비즈니스 카테고리
      선택 필드
      지정한 카테고리는 비즈니스 목록을 검색하는 데 사용됩니다.
      이 필드를 사용하지 않으면 지정한 위치에서 발견된 비즈니스 목록을 반환합니다.
      최대 10개 카테고리까지 지정할 수 있습니다.

    • description
      유형: string | null

      SERP에 표시되는 요소의 설명
      선택 필드
      결과를 수집하는 비즈니스 엔터티의 설명입니다.
      최대 200자까지 포함할 수 있습니다.

    • filters
      유형: array (object | null)[] | null

      결과 필터링 매개변수 배열
      선택 필드
      한 번에 여러 필터를 추가할 수 있습니다(최대 8개).
      조건 사이에는 논리 연산자 and, or를 설정해야 합니다.
      지원되는 연산자는 다음과 같습니다:
      regex, not_regex, <, <=, >, >=, =, <>, in, not_in, like, not_like, ilike, not_ilike, match, not_match
      % 연산자를 like 및 not_like와 함께 사용하면 0개 이상의 문자로 이루어진 문자열을 일치시킬 수 있습니다.
      예:
      ["rating.value",">",3]
      사용 가능한 filters_by 목록은 https://api.dataforseo.com/v3/business_data/business_listings/available_filters에 별도 요청하여 받을 수 있습니다.
      가능한 필터의 전체 목록은 여기에서 확인할 수 있습니다.

      빈 객체
    • is_claimed
      유형: boolean | null

      비즈니스가 소유자에 의해 Google Maps에서 인증되었는지 여부입니다.
      선택 필드

    • limit
      유형: integer | null

      반환되는 비즈니스의 최대 수입니다.
      선택 필드
      기본값: 100
      최댓값: 1000

    • location_coordinate
      유형: string | null

      위치의 GPS 좌표
      선택 필드
      location_coordinate 매개변수는 "위도,경도,반경" 형식으로 지정해야 합니다.
      "위도"와 "경도"의 최대 소수 자릿수: 7
      "반경" 값은 킬로미터(km)로 지정합니다.
      "반경"의 최솟값: 1
      "반경"의 최댓값: 100000
      예:
      53.476225,-2.243572,200
      이 API에서 위치 매개변수를 설정하는 방법은 도움말 센터에서 확인하세요.

    • offset
      유형: integer | null

      반환되는 비즈니스의 결과 배열에서의 오프셋입니다.
      선택 필드
      기본값: 0
      10 값을 지정하면 결과 배열의 처음 열 개 엔터티를 건너뛰고 이후 엔터티의 데이터를 제공합니다.
      참고: 최대 10,000개 결과를 가져올 때만 이 매개변수를 사용하는 것이 좋습니다.
      10,000개를 초과하는 결과를 가져오려면 대신 offset_token을 사용하세요.

    • offset_token
      유형: string | null

      후속 요청용 토큰
      선택 필드
      각 요청에 대한 응답의 동일한 필드에서 제공됩니다;
      단일 요청으로 100,000개가 넘는 결과를 가져올 때 타임아웃을 피하려면 이 매개변수를 사용하세요;
      응답 배열에서 고유한 offset_token 값을 지정하면 초기 작업의 후속 결과를 받을 수 있습니다;
      offset_token 값은 각 후속 작업마다 고유합니다
      참고: 요청에 offset_token을 지정한 경우 다른 모든 매개변수는 이전 요청과 동일해야 합니다
      이 매개변수에 대한 자세한 내용은 Help Center에서 확인하세요

    • order_by
      유형: array string[] | null

      결과 정렬 규칙
      선택 필드
      filters 배열과 동일한 값을 사용해 결과를 정렬할 수 있습니다.
      가능한 정렬 유형:
      asc - 결과를 오름차순으로 정렬합니다.
      desc - 결과를 내림차순으로 정렬합니다.
      정렬 매개변수를 지정할 때는 쉼표를 사용합니다.
      예:
      ["rating.value,desc"]한 요청에는 정렬 규칙을 최대 3개까지만 설정할 수 있습니다.
      여러 정렬 규칙은 쉼표로 구분합니다.
      예:
      ["rating.value,desc","rating.votes_count,desc"]

    • tag
      유형: string | null

      사용자 정의 작업 식별자
      선택 필드
      최대 255자
      이 매개변수를 사용해 작업을 식별하고 결과와 매칭할 수 있습니다
      tag에 지정한 값은 응답의 data 객체에서 확인할 수 있습니다

    • title
      유형: string | null

      SERP에 표시되는 요소의 제목
      선택 필드
      결과를 수집하는 비즈니스 엔터티의 이름입니다.
      최대 200자까지 포함할 수 있습니다.

응답
  • 200
    유형: object | null · Response36Afe1097B20_BusinessDataBusinessListingsSearchLiveResponseInfo
    • cost
      유형: number | null 형식: double

      전체 작업 비용, USD

    • status_code
      유형: integer | null

      일반 상태 코드입니다. 응답 코드 전체 목록은 여기에서 확인할 수 있습니다.

    • status_message
      유형: string | null

      일반 정보 메시지입니다. 일반 정보 메시지 전체 목록은 여기에서 확인할 수 있습니다.

    • tasks
      유형: array (object | null)[] | null

      작업 배열

      • 유형: object | null · Response36Afe1097B20_BusinessDataBusinessListingsSearchLiveTaskInfo
        • cost
          유형: number | null 형식: double

          전체 작업 비용, USD

        • data
          유형: object | null

          POST 요청에 지정한 것과 동일한 매개변수를 포함합니다

          • propertyName
            유형: object | null
        • id
          유형: string | null

          작업 식별자 시스템 내 고유 작업 식별자(UUID 형식)

        • path
          유형: array (string | null)[] | null

          URL 경로

        • result
          유형: array (object | null)[] | null

          결과 배열

          • count
            유형: integer | null 형식: int64

            항목 유형
            items 배열의 항목 수입니다

          • items
            유형: array (object | null)[] | null

            발견된 항목 유형
            items 배열에서 발견된 검색 엔진 결과 유형입니다;
            가능한 항목 유형: business_listing

            • additional_categories
              유형: array (string | null)[] | null

              추가 비즈니스 카테고리
              비즈니스 엔터티가 제공하는 서비스를 더 자세히 설명하는 추가 Google My Business 카테고리

            • address
              유형: string | null

              비즈니스 엔터티의 주소

            • address_info
              유형: object | null · Response36Afe1097B20_AddressInfo

              비즈니스 엔터티의 주소 구성 요소를 담은 객체

              • address
                유형: string | null

                해당 지역 업체의 도로명 주소

              • borough
                유형: string | null

                해당 지역 업체가 속한 행정 구역 또는 지구

              • city
                유형: string | null

                해당 지역 업체가 위치한 도시 이름

              • country_code
                유형: string | null

                해당 지역 업체의 ISO 국가 코드

              • region
                유형: string | null

                해당 지역 업체가 속한 DMA 지역

              • zip
                유형: string | null

                해당 지역 업체의 ZIP 코드

            • attributes
              유형: object | null · Response36Afe1097B20_BusinessDataAttributesInfo

              사용자 평가 기반 체크 형식의 서비스 세부정보;
              사용자 피드백과 비즈니스 category를 기반으로 체크 형식으로 표시되는 비즈니스 엔터티의 서비스 세부정보

              • available_attributes
                유형: object | null

                사용 가능한 속성
                비즈니스 엔터티가 제공할 수 있는 속성을 나타냅니다

                • propertyName
                  유형: array (string | null)[] | null
              • unavailable_attributes
                유형: object | null

                사용할 수 없는 속성
                비즈니스 엔터티가 제공할 수 없는 속성을 나타냅니다

                • propertyName
                  유형: array (string | null)[] | null
            • category
              유형: string | null

              비즈니스 카테고리
              비즈니스 엔터티가 제공하는 서비스를 가장 잘 설명하는 Google My Business 일반 카테고리

            • category_ids
              유형: array (string | null)[] | null

              전역 카테고리 ID
              선택한 국가에 따라 변경되지 않는 범용 카테고리 ID

            • check_url
              유형: string | null

              검색 엔진 결과로의 직접 URL
              이 URL로 우리가 정확한 결과를 제공했는지 확인할 수 있습니다

            • cid
              유형: string | null

              Google이 정의한 클라이언트 ID
              로컬 업체의 고유 ID
              이 식별자에 대한 자세한 내용은 이 도움말 센터 문서에서 확인하세요

            • contact_info
              유형: array (object | null)[] | null

              비즈니스의 사용 가능한 연락처
              비즈니스와 소통할 수 있는 연락처 목록입니다

              • source
                유형: string | null

                데이터 소스

              • type
                유형: string | null

                요소 유형

              • value
                유형: string | null

                평점 값

            • description
              유형: string | null

              SERP에 표시되는 요소의 설명
              결과를 수집하는 비즈니스 엔터티의 설명

            • domain
              유형: string | null

              비즈니스 엔터티의 도메인

            • feature_id
              유형: string | null

              SERP에 표시되는 요소의 고유 식별자
              식별자에 대한 자세한 내용은 이 도움말 센터 문서에서 확인하세요

            • first_seen
              유형: string | null

              크롤러가 비즈니스 목록 요소를 처음 발견한 날짜와 시간
              UTC 형식: “yyyy-mm-dd hh-mm-ss +00:00”
              예:
              2023-03-11 10:04:11 +00:00

            • hotel_rating
              유형: integer | null

              호텔 등급 평점
              등급 평점은 1~5성 범위이며, 자세히 알아보기
              호텔 등급 평점 정보가 없으면 값은 null입니다

            • is_claimed
              유형: boolean | null

              엔터티가 Google Maps에서 소유자에 의해 인증되었는지 여부를 보여줍니다

            • last_updated_time
              유형: string | null

              데이터가 마지막으로 업데이트된 날짜와 시간
              UTC 형식: “yyyy-mm-dd hh-mm-ss +00:00”
              예:
              2023-01-26 09:03:15 +00:00

            • latitude
              유형: number | null

              google maps에서 지역 업체의 위도 좌표
              예:
              "latitude": 51.584091

            • local_business_links
              유형: array (object | null)[] | null

              비즈니스와의 사용 가능한 상호작용
              검색 결과에서 비즈니스와 직접 상호작용할 수 있는 옵션 목록

              • type
                유형: string | null

                요소 유형

            • logo
              유형: string | null

              Google My Business 프로필에 표시되는 로고 URL

            • longitude
              유형: number | null

              google maps에서 지역 업체의 경도 좌표
              예:
              "longitude": -0.31365919999999997

            • main_image
              유형: string | null

              Google My Business 프로필에 포함된 기본 이미지의 URL

            • original_title
              유형: string | null

              요소의 원래 제목
              Google이 번역하지 않은 원래 제목

            • people_also_search
              유형: array (object | null)[] | null

              관련 비즈니스 엔터티

              • cid
                유형: string | null

                Google이 정의한 클라이언트 ID
                로컬 업체의 고유 ID
                이 식별자에 대한 자세한 내용은 이 도움말 센터 문서에서 확인하세요

              • feature_id
                유형: string | null

                SERP에 표시되는 요소의 고유 식별자
                식별자에 대한 자세한 내용은 이 도움말 센터 문서에서 확인하세요

              • rating
                유형: object | null · Response36Afe1097B20_RatingInfo

                요소의 평점
                리뷰를 기반으로 하며 SERP에 표시되는 인기도입니다

                • rating_max
                  유형: integer | null

                  rating_type의 최댓값

                • rating_type
                  유형: string | null

                  평점 유형 여기에서 다음 요소를 확인할 수 있습니다: Max5, Percents, CustomMax

                • value
                  유형: number | null 형식: double

                  평점 값

                • votes_count
                  유형: integer | null 형식: int64

                  피드백 수

              • title
                유형: string | null

                SERP에 표시되는 요소의 제목
                결과를 수집하는 비즈니스 엔터티의 이름

            • phone
              유형: string | null

              비즈니스 엔터티의 전화번호

            • place_id
              유형: string | null

              고유 장소 식별자
              요소에 표시된 지역 업체의 place id
              식별자에 대한 자세한 내용은 이 도움말 센터 문서에서 확인하세요

            • place_topics
              유형: object | null

              고객 리뷰에 언급된 키워드
              비즈니스 엔터티의 고객 리뷰에 언급된 제품/서비스와 관련된 가장 인기 있는 키워드와 각 키워드를 언급한 리뷰 수를 포함합니다
              예:
              "place_topics": {
              "egg roll": 48,
              "birthday": 33
              }

              • propertyName
                유형: integer | null 형식: int64

                Signed 64-bit integers (long type).

            • popular_times
              유형: object | null · Response36Afe1097B20_PopularTimes

              인기 시간대
              비즈니스 엔터티의 혼잡 시간대에 관한 정보

              • popular_times_by_days
                유형: object | null

                인기 시간대
                요일별 로컬 업체의 혼잡 시간대에 대한 정보

                • propertyName
                  유형: array (object | null)[] | null

                  일요일 영업시간

                  • popular_index
                    유형: integer | null

                    인기도 지수 0에서 100 사이로 측정되는 상대적 시간 기반 인기도 지수; 값이 높을수록 하루 중 더 혼잡한 시간대에 해당합니다

                  • time
                    유형: object | null · Response36Afe1097B20_TimeInfo

                    24시간 형식의 시

                    • hour
                      유형: integer | null

                      24시간 형식의 시

                    • minute
                      유형: integer | null

                      분

            • price_level
              유형: string | null

              가격 수준
              다음 값을 사용할 수 있습니다: inexpensive, moderate, expensive, very_expensive
              가격 수준 정보가 없으면 값은 null입니다

            • rating
              유형: object | null · Response36Afe1097B20_RatingInfo

              요소의 평점
              리뷰를 기반으로 하며 SERP에 표시되는 인기도입니다

              • rating_max
                유형: number | null 형식: double

                rating_type의 최댓값

              • rating_type
                유형: string | null

                평점 유형 여기에서 다음 요소를 확인할 수 있습니다: Max5, Percents, CustomMax

              • value
                유형: number | null 형식: double

                평점 값

              • votes_count
                유형: integer | null 형식: int64

                피드백 수

            • rating_distribution
              유형: object | null

              비즈니스 엔터티의 평점 분포
              이 객체는 사용자가 남긴 리뷰 기준 1점부터 5점까지의 평점 수를 표시합니다

              • propertyName
                유형: integer | null 형식: Int64
            • services
              유형: array (object | null)[] | null
              • category
                유형: string | null

                비즈니스 카테고리
                비즈니스 엔터티가 제공하는 서비스를 가장 잘 설명하는 Google My Business 일반 카테고리

              • price
                유형: object | null · Response36Afe1097B20_PriceInfo
                • currency
                  유형: string | null

                  표시된 가격의 통화 가격에 적용되는 통화의 ISO 코드

                • current
                  유형: number | null 형식: double

                  현재 가격 결과에 표시된 제품 또는 서비스의 현재 가격을 나타냅니다

                • displayed_price
                  유형: string | null

                  결과의 가격 문자열 결과에 제공된 원시 가격 문자열

                • is_price_range
                  유형: boolean | null

                  가격이 범위로 제공됨 가격이 범위로 제공되는지 나타냅니다

                • max_value
                  유형: number | null 형식: double

                  최대 가격 결과에 표시된 제품 또는 서비스의 최대 가격

                • regular
                  유형: number | null 형식: double

                  정가 할인이 적용되지 않은 제품 또는 서비스의 정가를 나타냅니다

              • snippet
                유형: string | null

                비즈니스 엔터티에 대한 추가 정보

              • title
                유형: string | null

                SERP에 표시되는 요소의 제목
                결과를 수집하는 비즈니스 엔터티의 이름

            • snippet
              유형: string | null

              비즈니스 엔터티에 대한 추가 정보

            • title
              유형: string | null

              SERP에 표시되는 요소의 제목
              결과를 수집하는 비즈니스 엔터티의 이름

            • total_photos
              유형: integer | null 형식: int64

              Google My Business 프로필에 포함된 총 이미지 수

            • type
              유형: string | null

              요소 유형

            • url
              유형: string | null

              비즈니스 엔터티의 절대 URL

            • work_time
              유형: object | null · Response36Afe1097B20_BusinessWorkHoursInfo

              영업시간 세부 정보
              비즈니스 엔터티의 운영 시간에 관한 정보

              • work_hours
                유형: object | null · Response36Afe1097B20_WorkHours

                영업시간
                지역 업체의 근무 시간에 대한 정보

                • current_status
                  유형: string | null

                  업소의 현재 상태
                  업소가 영업 중인지 문을 닫았는지 나타냅니다

                • timetable
                  유형: object | null

                  영업시간 시간표

                  • propertyName
                    유형: array (object | null)[] | null

                    일요일 영업시간

                    • close
                      유형: object | null · Response36Afe1097B20_TimeInfo

                      마감 시간

                      • hour
                        유형: integer | null

                        24시간 형식의 시

                      • minute
                        유형: integer | null

                        분

                    • open
                      유형: object | null · Response36Afe1097B20_TimeInfo

                      영업 시작 시간

                      • hour
                        유형: integer | null

                        24시간 형식의 시

                      • minute
                        유형: integer | null

                        분

          • offset
            유형: integer | null 형식: int64

            Signed 64-bit integers (long type).

          • offset_token
            유형: string | null
          • total_count
            유형: integer | null 형식: int64

            요청과 관련해 데이터베이스에 있는 총 결과 수

        • result_count
          유형: integer | null 형식: int64

          result 배열의 요소 수

        • status_code
          유형: integer | null

          작업의 상태 코드 DataForSEO가 생성하며 10000-60000 범위일 수 있습니다. 응답 코드 전체 목록은 여기에서 확인할 수 있습니다.

        • status_message
          유형: string | null

          작업의 정보 메시지 일반 정보 메시지 전체 목록은 여기에서 확인할 수 있습니다.

        • time
          유형: string | null

          실행 시간, 초

    • tasks_count
      유형: integer | null 형식: int64

      tasks 배열의 작업 수

    • tasks_error
      유형: integer | null 형식: int64

      오류와 함께 반환된 tasks 배열의 작업 수

    • time
      유형: string | null

      총 실행 시간(초)

    • version
      유형: string | null

      API의 현재 버전

    application/json
  • 400

    요청을 처리할 수 없습니다. 요청 매개변수를 확인하세요.

  • 401

    유효한 Felo API 키가 필요합니다.

  • 402

    청구 요건이 충족되지 않아 요청을 진행할 수 없습니다.

  • 403

    이 계정에는 이 작업을 수행할 권한이 없습니다.

  • 429

    요청 또는 지출 한도에 도달했습니다.

  • 502

    서비스가 요청을 완료할 수 없습니다.

  • 503

    API 또는 청구 서비스를 일시적으로 사용할 수 없습니다.

  • 504

    요청을 처리하는 동안 서비스 시간이 초과되었습니다.

  • default

    오류 응답. 업스트림 패스스루 응답은 공급자 형식을 사용할 수 있습니다.

    application/json
Request Example for post/v1/beta/dataforseo/business_data/business_listings/search/live
curl https://openapi.felo.ai/v1/beta/dataforseo/business_data/business_listings/search/live \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '[
  {
    "categories": [
      "pizza_restaurant"
    ],
    "description": "피자",
    "title": "pizza",
    "is_claimed": true,
    "location_coordinate": "53.476225,-2.243572,10",
    "order_by": [
      "rating.value,desc"
    ],
    "filters": [
      [
        "rating.value",
        ">",
        3
      ]
    ],
    "limit": 3
  }
]'
{
  "version": null,
  "status_code": null,
  "status_message": null,
  "time": null,
  "cost": null,
  "tasks_count": null,
  "tasks_error": null,
  "tasks": [
    {
      "id": null,
      "status_code": null,
      "status_message": null,
      "time": null,
      "cost": null,
      "result_count": null,
      "path": [
        null
      ],
      "data": null,
      "result": [
        {
          "total_count": null,
          "count": null,
          "offset": null,
          "offset_token": null,
          "items": [
            {
              "type": null,
              "title": null,
              "original_title": null,
              "description": null,
              "category": null,
              "category_ids": [
                "[Max Depth Exceeded]"
              ],
              "additional_categories": [
                "[Max Depth Exceeded]"
              ],
              "cid": null,
              "feature_id": null,
              "address": null,
              "address_info": "[Max Depth Exceeded]",
              "place_id": null,
              "phone": null,
              "url": null,
              "domain": null,
              "logo": null,
              "main_image": null,
              "total_photos": null,
              "snippet": null,
              "latitude": null,
              "longitude": null,
              "is_claimed": null,
              "attributes": "[Max Depth Exceeded]",
              "place_topics": null,
              "rating": {
                "0": "[",
                "1": "M",
                "2": "a",
                "3": "x",
                "4": " ",
                "5": "D",
                "6": "e",
                "7": "p",
                "8": "t",
                "9": "h",
                "10": " ",
                "11": "E",
                "12": "x",
                "13": "c",
                "14": "e",
                "15": "e",
                "16": "d",
                "17": "e",
                "18": "d",
                "19": "]",
                "rating_type": "[Max Depth Exceeded]",
                "value": "[Max Depth Exceeded]",
                "votes_count": "[Max Depth Exceeded]",
                "rating_max": "[Max Depth Exceeded]"
              },
              "hotel_rating": null,
              "price_level": null,
              "rating_distribution": null,
              "people_also_search": [
                "[Max Depth Exceeded]"
              ],
              "work_time": "[Max Depth Exceeded]",
              "popular_times": "[Max Depth Exceeded]",
              "local_business_links": [
                "[Max Depth Exceeded]"
              ],
              "contact_info": [
                "[Max Depth Exceeded]"
              ],
              "check_url": null,
              "last_updated_time": null,
              "first_seen": null,
              "services": [
                "[Max Depth Exceeded]"
              ]
            }
          ]
        }
      ]
    }
  ]
}
Live Business Listings Search Tasks

도움이 필요하신가요?

  • API, 결제, 계정 관련 문의는 지원에서 안내해 드립니다.
  • Discord에서 Felo 개발자와 대화해 보세요.
  • 변경 내역을 확인해 보세요.
  • 대량 구매 가격이나 구매 관련 도움이 필요하신가요? 영업팀 문의.
  • LLM으로 구축 중이신가요? llms.txt를 읽어 보세요.