When using Drupal’s JSON API, I tried to retrieve field_name from a field ID using a query like the following, but got zero results.

https://xxx/jsonapi/field_config/field_config?fields[field_config–field_config]=label%2Cfield_name&filter[name-filter][condition][path]=field_name&filter[name-filter][condition][operator]=IN&filter[name-filter][condition][value][1]=field_xxx1&filter[name-filter][condition][value][2]=field_xxx2&filter[name-filter][condition][value][3]=field_xxx3&filter[bundle]=yyy

The meta field in the returned result indicated a permissions issue.

{}"}""}j,dm,saeottn""}aa"}avm""opee::mirti"sa"}[{t":i"l]tdo:i,ee{nndt"{k"}"a:ss:i"el":l{"1f":.{"h0:r""eS,{fo"m:e"rhetstopu:r/c/ejssohnaavpei.boeregn/foomrimtatte/d1.b0e/c"auseofinsufficientauthorization.",

By changing the permissions for Content: Administer fields under Field UI as shown in the figure below, the permissions issue was resolved.

However, please note the following warning and use with caution.

Warning: Give to trusted roles only; this permission has security implications.