Skip to content

Better API #19

@kescobo

Description

@kescobo

After using this a bit more, I think the API could use some improvement.

Low-level API

I think that all of the basic API functions GET, POST etc should take an AirTable as the first argument, and the content (if applicable) as the second argument. Other stuff should be in kwargs.

Right now, the order of things is janky depending on the function, the basic idea is that they should be unified.

This means that content should not be handled in kwargs, since this may cause conflicts, instead, content /modifiers should be passed as pairs or nts, either as a positional argument, or to an explicit kwarg.

Credentials

It would be ideal to pass credentials as a kwarg.

Metadata

Metadata

Assignees

No one assigned

    Labels

    breakingchange to API that requires major version bumpenhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions