Skip to content

ot-nemoto/public-holiday-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

public-holiday-api

概要

使い方

バージョン

node -v
  # v12.14.1
sls -v
  # Framework Core: 1.61.2
  # Plugin: 3.2.7
  # SDK: 2.2.1
  # Components Core: 1.1.2
  # Components CLI: 1.4.0

deploy

(cd layer/nodejs; npm install)
sls deploy

デプロイパラメータ

パラメータ 概要 必須(初期値)
--stage 環境 false (dev)
--bucket-expiration-in-days キャッシュの有効期間(day) false (1)

API

  • holiday

    • リクエストした日の祝日(publicHoliday)を返す

    • response

      {
        "statusCode":200,
        "date":"2019-05-05",
        "publicHoliday":"こどもの日"
      }
      {
        "statusCode":200,
        "date":"2019-05-20",
        "publicHoliday":""
      }
  • holiday/{date}

    • {date}で指定した日の祝日(publicHoliday)を返す
    • response holiday に同じ