# Does the following make sense?

**URL:** <https://www.patreondevelopers.com/t/does-the-following-make-sense/2566>\
**Category:** Friendly Help\
**Created:** [January 4, 2020, 10:59pm UTC](https://www.patreondevelopers.com/t/does-the-following-make-sense/2566 "2020-01-04T22:59:25Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jpfernandezl](https://yyz2.discourse-cdn.com/flex036/user_avatar/www.patreondevelopers.com/jpfernandezl/32/1144_2.png) [@jpfernandezl](https://www.patreondevelopers.com/u/jpfernandezl)\
**Post date:** [January 4, 2020, 10:59pm UTC](https://www.patreondevelopers.com/t/does-the-following-make-sense/2566/1 "2020-01-04T22:59:25Z")

</div>

I am working on a Meteor app which is a framework on top of nodeJs.  
So far I could get a token which type is **Bearer** and scope is **identity**.

My patreon creator page is [https://www.patreon.com/MassEducationWeapon](https://www.patreon.com/MassEducationWeapon)

With that token I call the following endpoint:  
[https://www.patreon.com/api/oauth2/api/current\_user](https://www.patreon.com/api/oauth2/api/current_user)

Is the following correct? Assuming that I only have one tier:

```
const url = 'https://www.patreon.com/api/oauth2/api/current_user';
const options = {
  headers: {
    'Content-Type': 'application/x-www-form-urlencoded',
    'Authorization': 'Bearer ' + access_token
  }
};
HTTP.call('GET', url, options, function(error, response) {
  if (!error) {
    const patreonUser = JSON.parse(response.content);
    return Meteor.users.update({_id: userId},
      {
        $set: {
          patronStatus: patreonUser.included[0].attributes.patron_status || null,
          patreonLastChargeDate: patreonUser.included[0].attributes.last_charge_date || null,
          patreonLastChargeStatus: patreonUser.included[0].attributes.last_charge_status || null
        }
      });
  }
});

```

I mean, will patreonUser.included[0].attributes.patron\_status be ‘active\_patron’ if the user has paid?

I guess, I don’t have a way to check until I get my first patreon.  
I guess I am not getting the following 3 fields in the api response because they are null:  
**patron\_status**  
**last\_charge\_date**  
**last\_charge\_status**  
I will get those fields for patrons that are actually paying.
