Download OpenAPI specification:Download
kawasawa.github.io のモックサーバ向け API 仕様
プロダクトの情報を取得します。
GOOGLE_SHEETS_ID required | string Sheet ID |
GOOGLE_SHEETS_API_KEY required | string API Key |
{- "range": "products!A1:AC1000",
- "majorDimension": "ROWS",
- "values": [
- [
- "id",
- "title_ja-JP",
- "title_en-US",
- "subject_ja-JP",
- "subject_en-US",
- "body_ja-JP",
- "body_en-US",
- "skills",
- "url_code",
- "url_home",
- "downloads",
- "pickup",
- "visible"
], - [
- "1",
- "MyPad",
- "MyPad",
- "Modern Text Editor",
- "Modern Text Editor",
- "\"毎日使うものこそ、美しく便利なものを...\" そんな想いで作られたテキストエディタが MyPad です。視認性に優れるモダンな外観に、使い慣れたクラシックな操作性を兼ね備え、様々な用途にご利用頂けます。",
- "\"Something you use every day should be beautiful and useful...\" MyPad is a text editor created with this in mind. MyPad combines a modern, highly readable appearance with familiar, classic operability, and can be used for a variety of purposes.",
- "csharp, dotnet, wpf, prism, mahapps, win32, wap",
- "6000",
- "true",
- "true"
], - [
- "2",
- "ひより",
- "HIYORI",
- "Weather Forecast",
- "Weather Forecast",
- "気象情報を一覧できる Web サイトです。現在位置における直近から数日先までの三時間ごとの天気、気温、湿度、風の情報をまとめて確認できます。",
- "This Web site provides a list of weather information. You can check the weather, temperature, humidity, and wind information for the last three hours at your current location and for the next few days.",
- "typescript, reactjs, mui, pwa, leaflet",
- "",
- "true",
- "true"
], - [
- "3",
- "工具箱",
- "Toolbox",
- "Development Toolkit",
- "Development Toolkit",
- "開発者向けの簡易ツールです。文字列のケース変換やハッシュ化、Base変換などに対応しています。すべての処理はブラウザ内で行われ、データは外部に送信されません。",
- "This is a simple tool for developers. It supports string case conversion, hashing, Base conversion, etc. All processing is done within the browser and no data is sent externally.",
- "go, wasm, javascript",
- "",
- "true",
- "true"
], - [
- "4",
- "こよみ",
- "KOYOMI",
- "Japanese Calendar",
- "Japanese Calendar",
- "暦の情報を一覧できる Web サイトです。旧暦や六曜のほか二十四節気、星座、干支、月相などの暦注を確認できます。",
- "This Web site provides a list of calendar information. In addition to the lunar calendar and the six days of the week, you can check the 24 solar terms, zodiac signs, zodiac signs, lunar phases, and other calendar notes.",
- "typescript, reactjs, mui, pwa",
- "",
- "false",
- "true"
], - [
- "5",
- "MyBase",
- "MyBase",
- "Development Library",
- "Development Library",
- "MyBase は .NET Framework, .NET Core による WPF アプリケーションの開発をサポートするためのライブラリです。Prism と連携し標準機能を拡張する処理や、最新の Prism では廃止されてしまった実装の一部が移植されています。",
- "MyBase is a library to support the development of WPF applications with .NET Framework, .NET Core, and includes a process to extend the standard functionality in conjunction with Prism, as well as a port of some implementations that are deprecated in the latest version of Prism.",
- "csharp, dotnetcore, prism, nuget",
- "1800",
- "false",
- "true"
]
]
}
プロダクトのイメージデータを取得します。
GOOGLE_SHEETS_ID required | string Sheet ID |
GOOGLE_SHEETS_API_KEY required | string API Key |
{- "range": "'product-images'!A1:Z1000",
- "majorDimension": "ROWS",
- "values": [
- [
- "product_id",
- "row_no",
- "data"
], - [
- "1",
- "1",
- "data:image/webp;base64,..."
]
]
}
キャリアの情報を取得します。
GOOGLE_SHEETS_ID required | string Sheet ID |
GOOGLE_SHEETS_API_KEY required | string API Key |
{- "range": "careers!A1:AB1000",
- "majorDimension": "ROWS",
- "values": [
- [
- "id",
- "date",
- "place",
- "title_ja-JP",
- "title_en-US",
- "favicon",
- "url",
- "visible"
], - [
- "1",
- "2014-03",
- "Yamanashi",
- "山梨大学 工学部 卒業",
- "University of Yamanashi",
- "true"
], - [
- "2",
- "2014-04",
- "Yamanashi",
- "株式会社 YSK e-com",
- "YSK e-com Co., Ltd.",
- "true"
], - [
- "3",
- "2020-04",
- "Yamanashi",
- "株式会社 コンピュータマインド",
- "Computermind Corp.",
- "false"
], - [
- "4",
- "2020-11",
- "Tokyo",
- "株式会社 ジェーシービー",
- "JCB Co., Ltd.",
- "true"
], - [
- "5",
- "2023-06",
- "Tokyo",
- "個人事業主として開業",
- "Sole Proprietor",
- "",
- "",
- "true"
]
]
}
キャリアの詳細情報を取得します。
GOOGLE_SHEETS_ID required | string Sheet ID |
GOOGLE_SHEETS_API_KEY required | string API Key |
{- "range": "'career-details'!A1:Z1001",
- "majorDimension": "ROWS",
- "values": [
- [
- "career_id",
- "row_no",
- "subject_ja-JP",
- "subject_en-US",
- "skills"
], - [
- "1",
- "1",
- "コンピュータサイエンスを専攻",
- "Majoring in Computer Science",
- "cpp, csharp, dotnetfw, mono, gtkmm, opengl, emacs, xampp",
- "'1','1','コンピュータサイエンスを専攻','Majoring in Computer Science','cpp, csharp, dotnetfw, mono, gtkmm, opengl, emacs, xampp"
], - [
- "2",
- "1",
- "民需系業務システム開発を担当",
- "Development of Civilian Requirements",
- "vb, dotnetfw, javascript, jquery, php, laravel, svn",
- "'2','1','民需系業務システム開発を担当','Development of Civilian Requirements','vb, dotnetfw, javascript, jquery, php, laravel, svn"
], - [
- "2",
- "2",
- "先端技術及び研究開発分野を担当",
- "Development of Advanced Technology and R&D",
- "csharp, dotnetcore, wpf, prism, python, flask, opencv, docker, git",
- "'2','2','先端技術及び研究開発分野を担当','Development of Advanced Technology and R&D','csharp, dotnetcore, wpf, prism, python, flask, opencv, docker, git"
], - [
- "3",
- "1",
- "製造系制御システム開発を担当",
- "Development of Control Systems",
- "c, vba, svn, redmine",
- "'3','1','製造系制御システム開発を担当','Development of Control Systems','c, vba, svn, redmine"
], - [
- "4",
- "1",
- "金融系マイクロサービス開発を担当",
- "Development of Microservices for Financial",
- "typescript, reactjs, expressjs, python, go, docker, swagger, newman, gitlab, jira, metabase, datadog, pagerduty, gcp, gcpgke",
- "'4','1','金融系マイクロサービス開発を担当','Development of Microservices for Financial','typescript, reactjs, expressjs, python, go, docker, swagger, newman, gitlab, jira, metabase, datadog, pagerduty, gcp, gcpgke"
], - [
- "5",
- "1",
- "Webシステム開発に従事",
- "Development of Web Systems",
- "typescript, mui, nextjs, docker, github, aws, awsecs, awsfargate",
- "'5','1','Webシステム開発に従事','Development of Web Systems','typescript, mui, nextjs, docker, github, aws, awsecs, awsfargate"
], - [
- "5",
- "2",
- "クラウドシステム開発に従事",
- "Development of Cloud Systems",
- "javascript, csharp, azure, azureadx, azurefunctions, azureapim",
- "'5','2','クラウドシステム開発に従事','Development of Cloud Systems','javascript, csharp, azure, azureadx, azurefunctions, azureapim"
]
]
}
資格の情報を取得します。
GOOGLE_SHEETS_ID required | string Sheet ID |
GOOGLE_SHEETS_API_KEY required | string API Key |
{- "range": "certifications!A1:AB1000",
- "majorDimension": "ROWS",
- "values": [
- [
- "id",
- "date",
- "title_ja-JP",
- "title_en-US",
- "subject_ja-JP",
- "subject_en-US",
- "favicon",
- "url",
- "visible"
], - [
- "1",
- "2012-05",
- "基本情報技術者",
- "Fundamental Information Technology Engineer",
- "情報処理推進機構",
- "Information-technology Promotion Agency",
- "true"
], - [
- "2",
- "2014-12",
- "応用情報技術者",
- "Applied Information Technology Engineer",
- "情報処理推進機構",
- "Information-technology Promotion Agency",
- "true"
], - [
- "3",
- "2020-03",
- "3級 ファイナンシャル・プラニング技能士",
- "3rd grade Certified Skilled Professional of Financial Planning",
- "日本FP協会",
- "Japan Association for Financial Planners",
- "true"
], - [
- "4",
- "2021-05",
- "日商簿記検定試験 3級",
- "The Official Business Skills Test in Bookkeeping, 3rd grade",
- "日本商工会議所",
- "The Japan Chamber of Commerce and Industry",
- "true"
], - [
- "5",
- "2022-10",
- "個人情報取扱主任者",
- "Certified Chief Handler of Personal Information",
- "日本クレジット協会",
- "Japan Consumer Credit Association",
- "true"
]
]
}
ソーシャルメディアの情報を取得します。
GOOGLE_SHEETS_ID required | string Sheet ID |
GOOGLE_SHEETS_API_KEY required | string API Key |
{- "range": "sns!A1:AA1000",
- "majorDimension": "ROWS",
- "values": [
- [
- "id",
- "title_ja-JP",
- "title_en-US",
- "favicon",
- "url",
- "visible"
], - [
- "1",
- "Twitter",
- "Twitter",
- "true"
], - [
- "2",
- "LinkedIn",
- "LinkedIn",
- "true"
], - [
- "3",
- "GitHub",
- "GitHub",
- "true"
], - [
- "4",
- "Qiita",
- "Qiita",
- "true"
]
]
}
記事のメタデータを取得します。
GOOGLE_SHEETS_ID required | string Sheet ID |
GOOGLE_SHEETS_API_KEY required | string API Key |
{- "range": "'articles-metadata'!A1:Z1000",
- "majorDimension": "ROWS",
- "values": [
- [
- "id",
- "title",
- "body",
- "tags",
- "url",
- "likes_count",
- "stocks_count",
- "comments_count",
- "created_at",
- "updated_at"
], - [
- "45b5969c49084bd34a91",
- "WPF 開発が捗る 神7",
- "## はじめに 独学で習得してきた WPF ですが、決定的な指針が無く、開発が手探りになりがちでした。日本語の文献は少なく、ブログ等で有識者の手法を真似て実装しますが、流行り廃りが早いためなかなか環境...",
- "WPF, 雑記",
- "117",
- "118",
- "3",
- "2020-10-30T11:45:03+09:00",
- "2021-01-18T21:30:28+09:00"
]
]
}
ピックアップ記事を取得します。
GOOGLE_SHEETS_ID required | string Sheet ID |
GOOGLE_SHEETS_API_KEY required | string API Key |
{- "range": "'articles-pickup'!A1:Z1000",
- "majorDimension": "ROWS",
- "values": [
- [
- "id",
- "data"
], - [
- "80960c415a972219d8e1",
- "data:image/webp;base64,..."
]
]
}
最後に記事の情報が正常取得された日時を取得します。
GOOGLE_SHEETS_ID required | string Sheet ID |
GOOGLE_SHEETS_API_KEY required | string API Key |
{- "range": "'version'!A1:Z1000",
- "majorDimension": "ROWS",
- "values": [
- [
- "last_update"
], - [
- "2022/10/01 12:00:00"
]
]
}