Skip to main content

Simple class that helps dealing with airtable api

Project description

airtable-helper

Simple class that helps dealing with airtable api, like dealing with columin ids and types

it uses environment variables for keys and ids:

AIRTABLE_API_KEY=your_secret_access_token
AIRTABLE_SHEET_ID=your_sheet_id
# or AIRTABLE_SHEET_ID=your_sheet_id/your_view_id
AIRTABLE_BASE_ID=your_base_id
``` 

turn on debug on stderr
`AIRTABLE_DEBUG=True`

turm on statics reporting use
```
AIRTABLE_STATS_URL=https://your.stats.server

# optional ID
AIRTABLE_STATS_ID=appID

#optional headers
AIRTABLE_STATS_HEADER=Authorization: asfdkjlkjdlfa
```

## caveats

- airtables doesn't return empty cells in row results

## smartsheet_mode
the smartsheet mode flag ensures compatibility with the smartsheet_helper class(https://github.com/shrank/smartsheet-helper)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

airtable_helper-0.0.14.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

airtable_helper-0.0.14-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file airtable_helper-0.0.14.tar.gz.

File metadata

  • Download URL: airtable_helper-0.0.14.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.11

File hashes

Hashes for airtable_helper-0.0.14.tar.gz
Algorithm Hash digest
SHA256 a8c1b76e9278cea899b2f3db6535359e722f1cf28b02aae37b3705643db682b4
MD5 c2258c1be5e58021333f6ff281e15ceb
BLAKE2b-256 506a6c1d4beff13acb35fd8f5a9095343fb4f3a9413b3473bfcb612252ddaf04

See more details on using hashes here.

File details

Details for the file airtable_helper-0.0.14-py3-none-any.whl.

File metadata

File hashes

Hashes for airtable_helper-0.0.14-py3-none-any.whl
Algorithm Hash digest
SHA256 01ebeafec244a7b0c3a944eeea10bd2f8448cc29bb63486374df1c9879d6ffdf
MD5 fb8a22745c151856eeedd50a54a2f692
BLAKE2b-256 557c874cb8a1d7c3390a3fa44499ba95ab8e642407acc04227091d16b479be0c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page