{
  "topic": "google-enterprise-automation-and-operations",
  "youtube_id": "Lf2f1HxzQI0",
  "url": "https://www.youtube.com/watch?v=Lf2f1HxzQI0",
  "title": "Convert Google Sheets into a REST API",
  "channel": "Learn Google Sheets & Excel Spreadsheets",
  "reason": "Teaches Outcome 1 (Understand Universal Automation Logic) by showing how to implement doGet and doPost handlers in Google Apps Script to convert Google Sheets into a secure REST API database for external web forms.",
  "type": "video",
  "short_summary": "Teaches Outcome 1 (Understand Universal Automation Logic) by showing how to implement doGet and doPost handlers in Google Apps Script to convert Google Sheets into a secure REST API database for external web forms.",
  "category": "google-enterprise-automation-and-operations",
  "accepted_at": "2026-08-24T14:06:31Z",
  "status": "accepted",
  "commentary": "",
  "quiz": [],
  "timestamps": [
    {"t": "00:00", "label": "Overview: Turning Google Sheets into a REST API"},
    {"t": "01:13", "label": "Setting up the WORKOUTS and SUMMARY sheets"},
    {"t": "01:53", "label": "Opening Apps Script and defining `doGet` and `doPost"},
    {"t": "02:24", "label": "Coding the `doPost` function to insert workout rows"},
    {"t": "04:44", "label": "Returning an HTTP 200 response code"},
    {"t": "05:18", "label": "Deploying Apps Script as a Web App"},
    {"t": "05:52", "label": "Testing POST requests with Postman"},
    {"t": "07:22", "label": "Fixing syntax error (`insertRowBefore`) and redeploying"},
    {"t": "08:31", "label": "Coding and deploying `doGet` to return total pushups"},
    {"t": "10:13", "label": "Fetching sheet API data via `=IMPORTDATA()` in a secondary Google Sheet"},
    {"t": "11:20", "label": "Building a public web form on Carrd.co to post workouts"},
    {"t": "12:43", "label": "Testing submission from Carrd form to Google Sheet"},
    {"t": "13:16", "label": "Conclusion and course references"}
  ],
  "membership_slug": "",
  "semkhor_content_id": "",
  "extra": {
    "source_kind": "youtube",
    "topic_slug": "google-enterprise-automation-and-operations",
    "content_title_hint": "Convert Google Sheets into a REST API",
    "content_html_parts": ["summary.md", "transcript.txt"],
    "no_semkhor_upload": true
  },
  "transcript_status": "ok",
  "summary_status": "ok",
  "model": "gemini-3.6-flash",
  "found_at": "2026-08-24T14:06:24Z",
  "query": "Google Enterprise Automation & Operations: practical YouTube that teaches these four outcomes (not generic AI tools for small businesses): 1. Understand Universal Automation Logic — data between forms, databases, APIs.; 2. AI-Powered Customer Operations — Gemini on form submissions, sentiment, Gmail drafts.; 3. Interactive Team Approvals — Google Chat approval cards.; 4. Zero-Subscription Scheduling — Apps Script time-driven triggers / webhooks.",
  "topic_slug": "google-enterprise-automation-and-operations",
  "caption_language": "",
  "summary_source": "gemini-youtube-url"
}
