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.15.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.15-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: airtable_helper-0.0.15.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.15.tar.gz
Algorithm Hash digest
SHA256 366420578db5e9c46144abfe2be27203d92f978320072f1ef0e1f38e669013f8
MD5 5b847e1c114e6f26613c9949abf5e4d2
BLAKE2b-256 e69d2e2cbea55075107be2b6d805bf1800bd739b9cbfed3411c1e045928b7654

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for airtable_helper-0.0.15-py3-none-any.whl
Algorithm Hash digest
SHA256 67f1eedb57c59659ef0f861dfe9d7f6f85d03c1abdec49e7e9ef5655eaf6bc1f
MD5 d2df12ecbfcd89e1bafe6596043155da
BLAKE2b-256 a8698b6274e98ab48695e3fae0c5beec317839097276df2088e19ec7be36ed03

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