{"repo":"mehanizm/airtable","free":true,"listed":false,"github":"https://github.com/mehanizm/airtable","clone":"git clone https://github.com/mehanizm/airtable.git","description":"Simple golang airtable API wrapper","language":"Go","stars":86,"topics":["golang","go","airtable","api"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Golang Airtable API ================ A simple #golang package to access the Airtable API. Table of contents === - Golang Airtable API - Table of contents - Installation - Basic usage - Initialize client - Get table - List records - Add records - Get record by ID - Update records - Delete record - Bulk delete records - Special thanks Installation The Golang Airtable API has been tested compatible with Go 1.13 on up. Basic usage Initialize client You should get your api token in the airtable account page You can use custom http client here Custom context Each method below can be used with custom context. Simply use MethodNameContext call and provide context as first argument. List bases Get base schema Get table To get the your database ID you should go to main API page and select the database. List records To get records from the table you can use something like this Add records Get record by ID Update records To partial update one record To full update records Delete record Bulk delete records To delete up to 10 records Special thanks Inspired by Go Trello API","default_branch":null,"files":null,"tree":[],"storefront":"/r/mehanizm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mehanizm/airtable/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}