Development & APIs
Share, ask questions, and learn more about the backend of your Airtable applications.
Showing results for 
Search instead for 
Did you mean: 

Forum Posts

Getting started on scripts and extensions

I want to help make my company better with scripts and extensions.  However, I am not fluent with Github or Javascript.I am a quick learner. I think that there are some ideas that I have that could be accomplished through extensions and scripts.   I ...

Drew_Nemer by 6 - Interface Innovator
  • 1 replies
  • 1 kudos

blockId mismatch Error

I’ve been working on a custom Extension (App) using the “Getting started” guide. The Extension has been working fine, running on my localhost at https://localhost:9000. Today, the Extension in the Airtable UI started showing the following message: { ...

Alex_M by 4 - Data Explorer
  • 1 replies
  • 1 kudos

input to more fields in todo-app

Hi!I'm trying to adjust the example todo-app by adding an input field when creating a new task.For example if I want to add a comment to a new task that should be created simultaneously. In my code below I get a form field to add the comment and the ...

Cannot init Hello World example extension

When I run block init I get the following error: Downloading template... done Extracting template... done Installing dependencies... Error › Warning: ❌ Something failed! Cleaning up... Error: Process exit with error 1 I’m using npm 8.3.1 and ...

How can I bundle external css files with block?

Hi there, This question is for the Airtable team. I see that you are using browserify to bundle the block code, would love to also be able to bundle external css files with the block, instead of loading them asynchronously using loadCSSFromURLAsync (...

Resolved! Clarity around Blocks API rate limit

Hello, I’m reading documentation here on the rate limits for the Blocks API and I’d like some clarity around these two statements: Batch methods ( updateRecordsAsync , createRecordsAsync , deleteRecordsAsync ) may only update/create/delete up to 50 ...

Eugene_Kim by 6 - Interface Innovator
  • 3 replies
  • 0 kudos

JSON Export App/Block

I am looking to export data from my airtable into JSON format. I am working with a Firebase Application, and I want to be able to collect data in AirTable, export it, and then dump it into a Firebase JSON based Database. Has anyone written a script/b...

Can't updateRecordAsync - Long Text Field

I'm trying to generate some content using OpenAi's new ChatGPT API and I'm having an issue with updating the record field in my table with the response from their API. I have no idea why but for some reason I can't update the Long Text Field with the...

clayc210 by 4 - Data Explorer
  • 0 replies
  • 0 kudos

Using primereact icons in custom extensions

Hi, I am trying to create a rather simple table view of linked records with some editing capabilities. As far as I managed to discover, the grid element is not available in the SDK, so am using using the Primereact library. It is going pretty well ov...

Andraz_Repar by 5 - Automation Enthusiast
  • 4 replies
  • 1 kudos

Resolved! Getting the component name

Hi, I’m trying to get a component’s name and insert it as a class name. A google search tells me I should use, but that doesn’t seem to work here. Eg: function OrderLineItems(props) { return ( <section className={thi...

Tom_Keysers by 6 - Interface Innovator
  • 2 replies
  • 4 kudos

How does Airtable integrate Extension?

Hi guys, I was thinking about developing an Airtable extension myself, however, I couldn’t help my curious self but wonder how Airtable is actually integrating the extensions under the hood? How did they implement it so that once I run the Blocks CLI...


Guys, why don’t we have the method createViewAsync()? We can create tables now with base.createTableAsync(), but not views. It would be such handy because for each new volunteer we need a new personal view with predefined filters, and the creation of...

Maxim_KM by 5 - Automation Enthusiast
  • 0 replies
  • 2 kudos

Airtable SDK Button size issue

Hi! I have a problem resizing the Button component in Airtable SDK: I need a tiny button, but even when I set size=‘small’, the button is still too big. I can set the size to a number (size={12}), and it works, but I get the following warning to the ...

Retrieving records using Api in Flutter

I am Not able to Fetch all the records using API in flutter What i did is used url - using this i was only able to get 100 records please help me