# How to Access Record ID information

**URL:** <https://forum.adalo.com/t/how-to-access-record-id-information/5390>\
**Category:** Get Help\
**Created:** [October 28, 2020, 4:24am UTC](https://forum.adalo.com/t/how-to-access-record-id-information/5390 "2020-10-28T04:24:15Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![morihash](https://avatars.discourse-cdn.com/v4/letter/m/b487fb/32.png) [@morihash](https://forum.adalo.com/u/morihash)\
**Post date:** [October 28, 2020, 4:24am UTC](https://forum.adalo.com/t/how-to-access-record-id-information/5390/1 "2020-10-28T04:24:15Z")

</div>

Hi there,

I need to get record id information and find the following mail from Adalo’s releases in October.

 ![image](https://us1.discourse-cdn.com/flex020/uploads/adalo/original/2X/8/84ad2860e5d4d07b7bfbbd738d81185ce4622647.png)

How can I access Record ID information?

Thank you in advance.

---

<div class="post-metadata">

**Author:** ![anon78309838](https://avatars.discourse-cdn.com/v4/letter/a/b9bd4f/32.png) [@anon78309838](https://forum.adalo.com/u/anon78309838)\
**Post date:** [October 28, 2020, 10:03am UTC](https://forum.adalo.com/t/how-to-access-record-id-information/5390/2 "2020-10-28T10:03:57Z")

</div>

You can access this from the extra menu attached to collections

![image](https://us1.discourse-cdn.com/flex020/uploads/adalo/original/2X/d/dbc7a948121b916a1cbcd99f880c365d192fdf0a.png)

This will take you to the documentation that is specific to the app you are working on and it will provide precise examples for you to work from.

---

<div class="post-metadata">

**Author:** ![morihash](https://avatars.discourse-cdn.com/v4/letter/m/b487fb/32.png) [@morihash](https://forum.adalo.com/u/morihash)\
**Post date:** [October 28, 2020, 10:11am UTC](https://forum.adalo.com/t/how-to-access-record-id-information/5390/3 "2020-10-28T10:11:29Z")

</div>

Hi Colin,  
Thank you for your reply but what I need to know is how to get Element ID of records in Collection.  
How can I get it?

---

<div class="post-metadata">

**Author:** ![anon78309838](https://avatars.discourse-cdn.com/v4/letter/a/b9bd4f/32.png) [@anon78309838](https://forum.adalo.com/u/anon78309838)\
**Post date:** [October 28, 2020, 10:57am UTC](https://forum.adalo.com/t/how-to-access-record-id-information/5390/4 "2020-10-28T10:57:57Z")

</div>

You can get those by running a GET ALL on that collection. It will then list all records in that collection and one of the parameters is the ID of that record.

---

<div class="post-metadata">

**Author:** ![morihash](https://avatars.discourse-cdn.com/v4/letter/m/b487fb/32.png) [@morihash](https://forum.adalo.com/u/morihash)\
**Post date:** [October 29, 2020, 1:57am UTC](https://forum.adalo.com/t/how-to-access-record-id-information/5390/5 "2020-10-29T01:57:47Z")

</div>

@anon78309838 Thank you very much!!!  
I can get the ID of the record via Collection API.

---

<div class="post-metadata">

**Author:** ![AXIOM](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/axiom/32/3515_2.png) [@AXIOM](https://forum.adalo.com/u/AXIOM)\
**Post date:** [October 29, 2020, 7:51am UTC](https://forum.adalo.com/t/how-to-access-record-id-information/5390/6 "2020-10-29T07:51:08Z")

</div>

Thank you, Collin. I have asked the same question in a different topic. But this solution is really not elegant.

May I suggest a feature of showing the numercial Element ID in the Collection Table and making it available as a standard Magic Text in Custom Functions? Here is why: when I want to update a record from outside of Adalo, I will always have to Query first and then select the right Element ID. This is prone to errors and every workaround either increases the collection sizes or increases the number of calls.

Making the Element ID available inside Adalo is key to have a properly working Adalo API (especially when the whole documentation speaks of it as mandatory info 😉 )

What do you think? I mean, this field already exists. Just make it visible and a lot of issues will be solved.

---

<div class="post-metadata">

**Author:** ![morihash](https://avatars.discourse-cdn.com/v4/letter/m/b487fb/32.png) [@morihash](https://forum.adalo.com/u/morihash)\
**Post date:** [October 29, 2020, 10:40am UTC](https://forum.adalo.com/t/how-to-access-record-id-information/5390/7 "2020-10-29T10:40:51Z")

</div>

Thank you, @AXIOM.  
Your opinion is very good!!! I think so, too.  
@anon78309838, I would like you to consider it.  
Regards.

---

<div class="post-metadata">

**Author:** ![AXIOM](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/axiom/32/3515_2.png) [@AXIOM](https://forum.adalo.com/u/AXIOM)\
**Post date:** [October 29, 2020, 10:52am UTC](https://forum.adalo.com/t/how-to-access-record-id-information/5390/8 "2020-10-29T10:52:36Z")

</div>

@anon78309838 Not to put any pressure… but

WE NEED THIS 😁

Just a tiny read only fieeld in the database and you will save a lot of time in the future, because this type of topics in the help section will disappear.

---

<div class="post-metadata">

**Author:** ![Devops](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/devops/32/3723_2.png) [@Devops](https://forum.adalo.com/u/Devops)\
**Post date:** [November 7, 2020, 11:39pm UTC](https://forum.adalo.com/t/how-to-access-record-id-information/5390/9 "2020-11-07T23:39:14Z")

</div>

I agree, my external workflow is getting kinda messy as I can’t catch/parse the **record ID** in my webhook (I’m not using Zapier but a **Custom action** to trigger my external workflow on Integromat) 😓.

The only way for the moment as Colin suggested above is to **Get all the collection** and applying a **filter** to retrieve the record ID before moving on to the next steps…i.e **Updating that record** later in the flow.

The downside with this approach is that to be on the safe side you have to **create your own unique ID** when a user adds a new record to the collection, so you can then parse that ID in the webhook before processing.

So in a nutshell, this would be much easier to just enable the ID’s for the collections and records.

Please @Ben

![Please](https://us1.discourse-cdn.com/flex020/uploads/adalo/original/2X/6/6b3b305e0fb5b3e6355aba75770d7728a8fb8154.gif)

---

<div class="post-metadata">

**Author:** ![anon78309838](https://avatars.discourse-cdn.com/v4/letter/a/b9bd4f/32.png) [@anon78309838](https://forum.adalo.com/u/anon78309838)\
**Post date:** [November 9, 2020, 1:06pm UTC](https://forum.adalo.com/t/how-to-access-record-id-information/5390/10 "2020-11-09T13:06:15Z")

</div>

I will bring this up in a team meeting for discussion.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/system/32/40401_2.png) [@system](https://forum.adalo.com/u/system)\
**Post date:** [November 19, 2020, 1:06pm UTC](https://forum.adalo.com/t/how-to-access-record-id-information/5390/11 "2020-11-19T13:06:27Z")

</div>

Closed on November 19, 2020, 1:06pm UTC

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.

---

<div class="post-metadata">

**Author:** ![pford](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/pford/32/4648_2.png) [@pford](https://forum.adalo.com/u/pford)\
**Post date:** [November 22, 2020, 1:18pm UTC](https://forum.adalo.com/t/how-to-access-record-id-information/5390/12 "2020-11-22T13:18:06Z")

</div>

Running into this issue right now with a client actually. We need the Element ID exposed in some way so we can send PUT request to update records in Adalo.

---

<div class="post-metadata">

**Author:** ![pford](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/pford/32/4648_2.png) [@pford](https://forum.adalo.com/u/pford)\
**Post date:** [November 22, 2020, 1:18pm UTC](https://forum.adalo.com/t/how-to-access-record-id-information/5390/13 "2020-11-22T13:18:28Z")

</div>

Opened on November 22, 2020, 1:18pm UTC



---

<div class="post-metadata">

**Author:** ![yellowstripe](https://avatars.discourse-cdn.com/v4/letter/y/9de0a6/32.png) [@yellowstripe](https://forum.adalo.com/u/yellowstripe)\
**Post date:** [December 15, 2020, 3:11pm UTC](https://forum.adalo.com/t/how-to-access-record-id-information/5390/14 "2020-12-15T15:11:11Z")

</div>

I have a simliar issue that prohibits Stripe Customer portal access due to not being able to read the Record ID directly. If for example I have 10,000 users, then the first loop is really heavy to get one ID.

---

<div class="post-metadata">

**Author:** ![AXIOM](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/axiom/32/3515_2.png) [@AXIOM](https://forum.adalo.com/u/AXIOM)\
**Post date:** [December 17, 2020, 8:39am UTC](https://forum.adalo.com/t/how-to-access-record-id-information/5390/15 "2020-12-17T08:39:25Z")

</div>

Couldnt agree more. Any developments on this here @anon78309838? 🙂

---

<div class="post-metadata">

**Author:** ![oper2k](https://avatars.discourse-cdn.com/v4/letter/o/dbc845/32.png) [@oper2k](https://forum.adalo.com/u/oper2k)\
**Post date:** [January 1, 2021, 9:33pm UTC](https://forum.adalo.com/t/how-to-access-record-id-information/5390/16 "2021-01-01T21:33:38Z")

</div>

Got news about the identity?  
now i need to get all records from my Adalo database, then do an email search and then i can use PUT. It’s very slow and it puts a lot of stress on the base. Give us the ability to transfer the current record to the ID. This will reduce the load on the Adalo base!

---

<div class="post-metadata">

**Author:** ![oper2k](https://avatars.discourse-cdn.com/v4/letter/o/dbc845/32.png) [@oper2k](https://forum.adalo.com/u/oper2k)\
**Post date:** [January 5, 2021, 11:27am UTC](https://forum.adalo.com/t/how-to-access-record-id-information/5390/17 "2021-01-05T11:27:49Z")

</div>

@anon78309838 @Ashley any news about ID record and custom action?

---

<div class="post-metadata">

**Author:** ![Kaigal](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/kaigal/32/9584_2.png) [@Kaigal](https://forum.adalo.com/u/Kaigal)\
**Post date:** [January 5, 2021, 4:10pm UTC](https://forum.adalo.com/t/how-to-access-record-id-information/5390/18 "2021-01-05T16:10:05Z")

</div>

My collection records are growing. I don’t think it is a wise option to query the entire collection to retrieve the element ids and then proceed with updating or deleting the data through Collection API.

Can Adalo expose Element ID as any other field in the DB collections and make it available to pass through Custom Action?

This will help the backend API to use the element id and update that particular record, instead of doing GetAll records every time.

With slowness issues already hampering, this isn’t the right design approach.

Can we expect this to happen as a priority ??

---

<div class="post-metadata">

**Author:** ![anon78309838](https://avatars.discourse-cdn.com/v4/letter/a/b9bd4f/32.png) [@anon78309838](https://forum.adalo.com/u/anon78309838)\
**Post date:** [January 15, 2021, 12:15pm UTC](https://forum.adalo.com/t/how-to-access-record-id-information/5390/19 "2021-01-15T12:15:06Z")

</div>

I cannot give any idea on when this will be available.

This is on our roadmap but unfortunately is a lower priority than several other items on the list right now. At this moment.

The reality is that this affects very few people right now compared to other priorities and there is an alternative workaround (albeit not the best solution).

I hope you can understand and appreciate the reasoning behind this.

---

<div class="post-metadata">

**Author:** ![Kaigal](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/kaigal/32/9584_2.png) [@Kaigal](https://forum.adalo.com/u/Kaigal)\
**Post date:** [January 18, 2021, 9:07am UTC](https://forum.adalo.com/t/how-to-access-record-id-information/5390/20 "2021-01-18T09:07:34Z")

</div>

Thanks for your reply @anon78309838

Instead of retrieving everything all the time, I am using the offset and index query parameters to retrieve records periodically and store the element id in our backend DB.

All is well for now : )

[Next page](https://forum.adalo.com/t/how-to-access-record-id-information/5390.md?page=2)
