Atoka API User Reference

AdminDiv

When using some the location filters of Company Search, you need the list of possible values for those fields.

Using this endpoint, you can get the full list, or just those contaning a certain text.

https://api.atoka.io/v2/admindiv

All requests must be properly authenticated.

Response

By default this API endpoint returns the list of results matching the selected criteria.

Using these parameters, you'll be able to customize the output you'll get from your searches.

Parameters
  • token string required

    All requests must be properly authenticated; see the Authentication section for more info

curl -G "https://api.atoka.io/v2/admindiv"

Ordering & Pagination

To download long lists of results you can paginate returned items using these parameters.

Parameters
  • limit integer,
    default is 10

    This is the number of individual objects that are returned in each page.

    Use a number between 1 and 50.

  • offset integer,
    default is 0

    This offsets the start of each page by the number specified.

    Use a number between 0 and 9950.

curl -G "https://api.atoka.io/v2/admindiv" -d "limit=20" -d "offset=30"

General

Parameters
  • namePrefix string required

    Matches only admininistrative divisions whose name begins with this text.

  • types array,
    default is *

    Restrict matches to specific kinds of elements.

    Please note that you cannot search for type macroregion, at the moment.

    Accepts multiple values, separated with , (comma) char: will match on any value (logic OR).

    Possible values are:

    • state
    • postcode
    • region
    • province
    • municipality
    • * matches for any value
  • countries array,
    default is it

    Restrict matches to those valid in specific countries.

    For the moment the only countries covered are Italy (it), U.K. ('uk') and Russia (ru), but we will soon extend it with more countries.

    Accepts multiple values, separated with , (comma) char: will match on any value (logic OR).

    Possible values are:

    • it
    • uk
    • ru
    • * matches for any value
curl -G "https://api.atoka.io/v2/admindiv" -d "namePrefix=rovere" -d "types=province" -d "countries=it"

Response

The response contains an items array of Location objects, with two properties:

  • type, the kind of object found (one of: macroregion, region, province and municipality).
  • name, the name of the object matched.
{ // AdminDiv search results
"items": [ // array of matched objects
{
"type": "string", // the kind of object found (macroregion, region, province or municipality)
"name": "string" // the name of the object matched
},
...
]
}

Analytics platforms

When using the analytics filter of Company Search, you need the list of possible values you can seach for.

Using this endpoint, you can get the full list detected analytics platforms.

https://api.atoka.io/v2/analytics

All requests must be properly authenticated.

Response

By default this API endpoint returns the list of results matching the selected criteria.

Using these parameters, you'll be able to customize the output you'll get from your searches.

Parameters
  • token string required

    All requests must be properly authenticated; see the Authentication section for more info

curl -G "https://api.atoka.io/v2/analytics"

Ordering & Pagination

To download long lists of results you can paginate returned items using these parameters.

Parameters
  • limit integer,
    default is 10

    This is the number of individual objects that are returned in each page.

    Use a number between 1 and 50.

  • offset integer,
    default is 0

    This offsets the start of each page by the number specified.

    Use a number between 0 and 9950.

curl -G "https://api.atoka.io/v2/analytics" -d "limit=20" -d "offset=30"

General

Parameters
  • countries array,
    default is it

    Restrict matches to those valid in specific countries.

    For the moment the only countries covered are Italy (it), U.K. ('uk') and Russia (ru), but we will soon extend it with more countries.

    Accepts multiple values, separated with , (comma) char: will match on any value (logic OR).

    Possible values are:

    • it
    • uk
    • ru
    • * matches for any value
curl -G "https://api.atoka.io/v2/analytics" -d "countries=it"

Response

This is the structure of the response:

{
"items": [ // Analytics platforms
{
"value": "string" // name of the platform
},
...
],
"meta": { // Meta information on results
"count": int, // Total number of objects returned
"info": [ // A list of information messages, if any.
"string",
...
]
}
}

Ateco

When using the ATECO based filter you need a list of possible values for that field.

Using this endpoint, you can get the full list, or just codes contaning a certain text.

https://api.atoka.io/v2/ateco

All requests must be properly authenticated.

Response

By default this API endpoint returns the list of results matching the selected criteria.

Using these parameters, you'll be able to customize the output you'll get from your searches.

Parameters
  • token string required

    All requests must be properly authenticated; see the Authentication section for more info

curl -G "https://api.atoka.io/v2/ateco"

Ordering & Pagination

To download long lists of results you can paginate returned items using these parameters.

Parameters
  • limit integer,
    default is 10

    This is the number of individual objects that are returned in each page.

    Use a number between 1 and 50.

  • offset integer,
    default is 0

    This offsets the start of each page by the number specified.

    Use a number between 0 and 9950.

curl -G "https://api.atoka.io/v2/ateco" -d "limit=20" -d "offset=30"

General

Parameters
  • query string required

    Current implementation will search for this text as Ateco Code or somewhere in the description of ATECO codes.

    We'll soon enable more advanced query options.

curl -G "https://api.atoka.io/v2/ateco" -d "query=altre attività creditizie"

Response

The response contains an items array of ATECO objects, with these properties:

  • code, the matched ATECO Code;
  • description, a descriptive text explaining the numeric code.
{ // Ateco list
"items": [ // array of matched objects
{ // ATECO code
"code": "string", // codice ATECO 2007 (the most specific one)
"description": "string", // short description of ATECO 2007 code
"rootCode": "string" // the class of the ATECO 2007 code
},
...
]
}

Blog platforms

When using the blog filter of Company Search, you need the list of possible values you can seach for.

Using this endpoint, you can get the full list of detected blogging platoforms.

https://api.atoka.io/v2/blogs

All requests must be properly authenticated.

Response

By default this API endpoint returns the list of results matching the selected criteria.

Using these parameters, you'll be able to customize the output you'll get from your searches.

Parameters
  • token string required

    All requests must be properly authenticated; see the Authentication section for more info

curl -G "https://api.atoka.io/v2/blogs"

Ordering & Pagination

To download long lists of results you can paginate returned items using these parameters.

Parameters
  • limit integer,
    default is 10

    This is the number of individual objects that are returned in each page.

    Use a number between 1 and 50.

  • offset integer,
    default is 0

    This offsets the start of each page by the number specified.

    Use a number between 0 and 9950.

curl -G "https://api.atoka.io/v2/blogs" -d "limit=20" -d "offset=30"

General

Parameters
  • countries array,
    default is it

    Restrict matches to those valid in specific countries.

    For the moment the only countries covered are Italy (it), U.K. ('uk') and Russia (ru), but we will soon extend it with more countries.

    Accepts multiple values, separated with , (comma) char: will match on any value (logic OR).

    Possible values are:

    • it
    • uk
    • ru
    • * matches for any value
curl -G "https://api.atoka.io/v2/blogs" -d "countries=it"

Response

This is the structure of the response:

{
"items": [ // Blogging platforms
{
"value": "string" // name of the platform
},
...
],
"meta": { // Meta information on results
"count": int, // Total number of objects returned
"info": [ // A list of information messages, if any.
"string",
...
]
}
}

Cadastral Category

When using the People Real Estate API API you need a list of possible values for the cadastral category field.

Using this endpoint, you can get the full list, or just codes contaning a certain text.

https://api.atoka.io/v2/cadastral_category

All requests must be properly authenticated.

Response

By default this API endpoint returns the list of results matching the selected criteria.

Using these parameters, you'll be able to customize the output you'll get from your searches.

Parameters
  • token string required

    All requests must be properly authenticated; see the Authentication section for more info

curl -G "https://api.atoka.io/v2/cadastral_category"

Ordering & Pagination

To download long lists of results you can paginate returned items using these parameters.

Parameters
  • limit integer,
    default is 10

    This is the number of individual objects that are returned in each page.

    Use a number between 1 and 50.

  • offset integer,
    default is 0

    This offsets the start of each page by the number specified.

    Use a number between 0 and 9950.

curl -G "https://api.atoka.io/v2/cadastral_category" -d "limit=20" -d "offset=30"

General

Parameters
  • query string required

    Search for this text as Cadastral Category Code or somewhere in the description of category.

curl -G "https://api.atoka.io/v2/cadastral_category" -d "query=abitazioni"

Response

The response contains an items array of Contractor Selection objects, with these properties:

  • code, the matched Cadastral Category Selection code;
  • label, a descriptive text explaining the numeric code.
{ // Cadastral Categories selection list
"items": [ // array of matched objects
{ // Cadastral Category code
"code": "string", // the cadastral category code
"label": "string" // short description of the code
},
...
]
}

CMS platforms

When using the cms filter of Company Search, you need the list of possible values you can seach for.

Using this endpoint, you can get the full list of detected CMS platoforms.

https://api.atoka.io/v2/cms

All requests must be properly authenticated.

Response

By default this API endpoint returns the list of results matching the selected criteria.

Using these parameters, you'll be able to customize the output you'll get from your searches.

Parameters
  • token string required

    All requests must be properly authenticated; see the Authentication section for more info

curl -G "https://api.atoka.io/v2/cms"

Ordering & Pagination

To download long lists of results you can paginate returned items using these parameters.

Parameters
  • limit integer,
    default is 10

    This is the number of individual objects that are returned in each page.

    Use a number between 1 and 50.

  • offset integer,
    default is 0

    This offsets the start of each page by the number specified.

    Use a number between 0 and 9950.

curl -G "https://api.atoka.io/v2/cms" -d "limit=20" -d "offset=30"

General

Parameters
  • countries array,
    default is it

    Restrict matches to those valid in specific countries.

    For the moment the only countries covered are Italy (it), U.K. ('uk') and Russia (ru), but we will soon extend it with more countries.

    Accepts multiple values, separated with , (comma) char: will match on any value (logic OR).

    Possible values are:

    • it
    • uk
    • ru
    • * matches for any value
curl -G "https://api.atoka.io/v2/cms" -d "countries=it"

Response

This is the structure of the response:

{
"items": [ // CMS platforms
{
"value": "string" // name of the platform
},
...
],
"meta": { // Meta information on results
"count": int, // Total number of objects returned
"info": [ // A list of information messages, if any.
"string",
...
]
}
}

Contractor Selection

When using the Contract Search API you need a list of possible values for the contractorSelection field.

Using this endpoint, you can get the full list, or just codes contaning a certain text.

https://api.atoka.io/v2/contractor_selection

All requests must be properly authenticated.

response

When using the Contract Search API you need a list of possible values for the contractorSelection field.

Using this endpoint, you can get the full list, or just codes contaning a certain text.

Parameters
  • token string required

    All requests must be properly authenticated; see the Authentication section for more info

curl -G "https://api.atoka.io/v2/contractor_selection"

Response

The response contains an items array of Contractor Selection objects, with these properties:

  • code, the matched Contractor Selection code;
  • label, a descriptive text explaining the numeric code.
{ // Contractor selection list
"items": [ // array of matched objects
{ // Contractor Selection code
"code": "string", // the contractor selection code
"label": "string" // short description of the code
},
...
]
}

E-commerce platforms

When using the ecommerce filter of Company Search, you need the list of possible values you can seach for.

Using this endpoint, you can get the full list detected e-commerce platforms.

https://api.atoka.io/v2/ecommerce

All requests must be properly authenticated.

Response

By default this API endpoint returns the list of results matching the selected criteria.

Using these parameters, you'll be able to customize the output you'll get from your searches.

Parameters
  • token string required

    All requests must be properly authenticated; see the Authentication section for more info

curl -G "https://api.atoka.io/v2/ecommerce"

Ordering & Pagination

To download long lists of results you can paginate returned items using these parameters.

Parameters
  • limit integer,
    default is 10

    This is the number of individual objects that are returned in each page.

    Use a number between 1 and 50.

  • offset integer,
    default is 0

    This offsets the start of each page by the number specified.

    Use a number between 0 and 9950.

curl -G "https://api.atoka.io/v2/ecommerce" -d "limit=20" -d "offset=30"

General

Parameters
  • countries array,
    default is it

    Restrict matches to those valid in specific countries.

    For the moment the only countries covered are Italy (it), U.K. ('uk') and Russia (ru), but we will soon extend it with more countries.

    Accepts multiple values, separated with , (comma) char: will match on any value (logic OR).

    Possible values are:

    • it
    • uk
    • ru
    • * matches for any value
curl -G "https://api.atoka.io/v2/ecommerce" -d "countries=it"

Response

This is the structure of the response:

{
"items": [ // E-commerce platforms
{
"value": "string" // name of the platform
},
...
],
"meta": { // Meta information on results
"count": int, // Total number of objects returned
"info": [ // A list of information messages, if any.
"string",
...
]
}
}

Entities

When using the Semantic Enrichment filters, you need the list of possible values for that field.

Using this endpoint, you can get those contaning a certain text.

https://api.atoka.io/v2/entities

All requests must be properly authenticated.

Response

By default this API endpoint returns the list of results matching the selected criteria.

Using these parameters, you'll be able to customize the output you'll get from your searches.

Parameters
  • token string required

    All requests must be properly authenticated; see the Authentication section for more info

curl -G "https://api.atoka.io/v2/entities"

Ordering & Pagination

To download long lists of results you can paginate returned items using these parameters.

Parameters
  • limit integer,
    default is 10

    This is the number of individual objects that are returned in each page.

    Use a number between 1 and 50.

curl -G "https://api.atoka.io/v2/entities" -d "limit=20"

General

Parameters
  • queryPrefix string required

    Matches on entities whose title (or one of his alias names) begins with this text.

    We'll soon enable more advanced query options.

  • lang string,
    default is "it"

    Language of the entity.

    Choose only one among:

    • it
    • en
    • de
    • pt
    • fr
curl -G "https://api.atoka.io/v2/entities" -d "queryPrefix=Mecc"

Response

The response contains an items array of Entity objects, each with these properties:

  • lang, the language of the entity;
  • name, the name of the entity;
  • uri, the unique Wikipedia/DBpedia URI representing this entity.
{ // entities search results
"items": [ // array of matched objects
{
"name": "string", // the name of the entity
"uri": "string", // the unique Wikipedia/DBpedia URI representing this entity
"score": float // how likely is the entity associated to this company
},
...
]
}

Legal Forms

When using the legalForms filter, you need the list of possible values for that field.

Using this endpoint, you can get the full list, or just those contaning a certain text.

https://api.atoka.io/v2/legalforms

All requests must be properly authenticated.

Response

By default this API endpoint returns the list of results matching the selected criteria.

Using these parameters, you'll be able to customize the output you'll get from your searches.

Parameters
  • token string required

    All requests must be properly authenticated; see the Authentication section for more info

curl -G "https://api.atoka.io/v2/legalforms"

Ordering & Pagination

To download long lists of results you can paginate returned items using these parameters.

Parameters
  • limit integer,
    default is 10

    This is the number of individual objects that are returned in each page.

    Use a number between 1 and 50.

  • offset integer,
    default is 0

    This offsets the start of each page by the number specified.

    Use a number between 0 and 9950.

curl -G "https://api.atoka.io/v2/legalforms" -d "limit=20" -d "offset=30"

General

Parameters
  • namePrefix string required

    Matches only legal forms whose name begins with this text (the results will also include the parent or children of the matched legal forms).

  • countries array,
    default is it

    Restrict matches to those valid in specific countries.

    For the moment the only countries covered are Italy (it), U.K. ('uk') and Russia (ru), but we will soon extend it with more countries.

    Accepts multiple values, separated with , (comma) char: will match on any value (logic OR).

    Possible values are:

    • it
    • uk
    • ru
    • * matches for any value
curl -G "https://api.atoka.io/v2/legalforms" -d "namePrefix=responsabilità" -d "countries=it"

Response

The response contains an items array of legalForm objects, with these properties:

  • name, the matched legal form.
{ // Legal Form search results
"items": [ // array of matched objects
{
"name": "string"
},
...
]
}

Marketing Tools

When using the marketing filter of Company Search, you need the list of possible values you can seach for.

Using this endpoint, you can get the full list detected online marketing tools.

https://api.atoka.io/v2/marketing

All requests must be properly authenticated.

Response

By default this API endpoint returns the list of results matching the selected criteria.

Using these parameters, you'll be able to customize the output you'll get from your searches.

Parameters
  • token string required

    All requests must be properly authenticated; see the Authentication section for more info

curl -G "https://api.atoka.io/v2/marketing"

Ordering & Pagination

To download long lists of results you can paginate returned items using these parameters.

Parameters
  • limit integer,
    default is 10

    This is the number of individual objects that are returned in each page.

    Use a number between 1 and 50.

  • offset integer,
    default is 0

    This offsets the start of each page by the number specified.

    Use a number between 0 and 9950.

curl -G "https://api.atoka.io/v2/marketing" -d "limit=20" -d "offset=30"

General

Parameters
  • countries array,
    default is it

    Restrict matches to those valid in specific countries.

    For the moment the only countries covered are Italy (it), U.K. ('uk') and Russia (ru), but we will soon extend it with more countries.

    Accepts multiple values, separated with , (comma) char: will match on any value (logic OR).

    Possible values are:

    • it
    • uk
    • ru
    • * matches for any value
curl -G "https://api.atoka.io/v2/marketing" -d "countries=it"

Response

This is the structure of the response:

{
"items": [ // Marketing tools
{
"value": "string" // name of the tool
},
...
],
"meta": { // Meta information on results
"count": int, // Total number of objects returned
"info": [ // A list of information messages, if any.
"string",
...
]
}
}

NACE

When using the Nace filter you need a list of possible values for that field.

Using this endpoint, you can get the full list, or just codes contaning a certain text.

https://api.atoka.io/v2/nace

All requests must be properly authenticated.

Response

By default this API endpoint returns the list of results matching the selected criteria.

Using these parameters, you'll be able to customize the output you'll get from your searches.

Parameters
  • token string required

    All requests must be properly authenticated; see the Authentication section for more info

curl -G "https://api.atoka.io/v2/nace"

Ordering & Pagination

To download long lists of results you can paginate returned items using these parameters.

Parameters
  • limit integer,
    default is 10

    This is the number of individual objects that are returned in each page.

    Use a number between 1 and 50.

  • offset integer,
    default is 0

    This offsets the start of each page by the number specified.

    Use a number between 0 and 9950.

curl -G "https://api.atoka.io/v2/nace" -d "limit=20" -d "offset=30"

General

Parameters
  • query string required

    Current implementation will search for this text as Nace Code or somewhere in the description of Nace codes.

    We'll soon enable more advanced query options.

  • lang string,
    default is "en"

    Language to be used to show and search the code description

    Choose only one among:

    • en
    • it
    • ru
curl -G "https://api.atoka.io/v2/nace" -d "query=выращивание риса"

Response

The response contains an items array of NACE objects, with these properties:

  • code, the matched Nace Code;
  • description, a descriptive text explaining the numeric code.
{ // NACE list
"items": [ // array of matched objects
{ // Nace code
"code": "string", // most specific NACE code
"description": "string", // short description of NACE Code
"rootCode": "string" // the code of the root
},
...
]
}

Okved (2014)

When using the Okved filter you need a list of possible values for that field.

Using this endpoint, you can get the full list, or just codes contaning a certain text.

https://api.atoka.io/v2/okved2014

All requests must be properly authenticated.

Response

By default this API endpoint returns the list of results matching the selected criteria.

Using these parameters, you'll be able to customize the output you'll get from your searches.

Parameters
  • token string required

    All requests must be properly authenticated; see the Authentication section for more info

curl -G "https://api.atoka.io/v2/okved2014"

Ordering & Pagination

To download long lists of results you can paginate returned items using these parameters.

Parameters
  • limit integer,
    default is 10

    This is the number of individual objects that are returned in each page.

    Use a number between 1 and 50.

  • offset integer,
    default is 0

    This offsets the start of each page by the number specified.

    Use a number between 0 and 9950.

curl -G "https://api.atoka.io/v2/okved2014" -d "limit=20" -d "offset=30"

General

Parameters
  • query string required

    Current implementation will search for this text as Okved 2014 Code or somewhere in the description of Okved 2014 codes.

    We'll soon enable more advanced query options.

curl -G "https://api.atoka.io/v2/okved2014" -d "query=выращивание риса"

Response

The response contains an items array of Okved 2014 objects, with these properties:

  • code, the matched Okved 2014 Code;
  • description, a descriptive text explaining the numeric code.
{ // Okved 2014 list
"items": [ // array of matched objects
{ // Okved Code 2014
},
...
]
}

Payments platforms

When using the payments filter of Company Search, you need the list of possible values you can seach for.

Using this endpoint, you can get the full list detected payment platforms.

https://api.atoka.io/v2/payments

All requests must be properly authenticated.

Response

By default this API endpoint returns the list of results matching the selected criteria.

Using these parameters, you'll be able to customize the output you'll get from your searches.

Parameters
  • token string required

    All requests must be properly authenticated; see the Authentication section for more info

curl -G "https://api.atoka.io/v2/payments"

Ordering & Pagination

To download long lists of results you can paginate returned items using these parameters.

Parameters
  • limit integer,
    default is 10

    This is the number of individual objects that are returned in each page.

    Use a number between 1 and 50.

  • offset integer,
    default is 0

    This offsets the start of each page by the number specified.

    Use a number between 0 and 9950.

curl -G "https://api.atoka.io/v2/payments" -d "limit=20" -d "offset=30"

General

Parameters
  • countries array,
    default is it

    Restrict matches to those valid in specific countries.

    For the moment the only countries covered are Italy (it), U.K. ('uk') and Russia (ru), but we will soon extend it with more countries.

    Accepts multiple values, separated with , (comma) char: will match on any value (logic OR).

    Possible values are:

    • it
    • uk
    • ru
    • * matches for any value
curl -G "https://api.atoka.io/v2/payments" -d "countries=it"

Response

This is the structure of the response:

{
"items": [ // Payments platforms
{
"value": "string" // name of the platform
},
...
],
"meta": { // Meta information on results
"count": int, // Total number of objects returned
"info": [ // A list of information messages, if any.
"string",
...
]
}
}

People Positions Roles

When using the companiesRoles filter of People Search, you need the list of possible values you can search for.

Using this endpoint, you can get the full list of known roles of people in companies.

https://api.atoka.io/v2/people_roles

All requests must be properly authenticated.

General

Parameters
  • namePrefix string required

    Matches only roles whose name begins with this text.

  • countries array,
    default is it

    Find roles of people in the specified countries.

    For the moment the only countries covered are Italy (it) and U.K. (uk), but we will soon extend it with more countries.

    Accepts multiple values, separated with , (comma) char: will match on any value (logic OR).

    Possible values are:

    • it
    • uk
    • * matches for any value
curl -G "https://api.atoka.io/v2/people_roles" -d "namePrefix=amminis"

Response

By default this API endpoint returns the list of results matching the selected criteria.

Using these parameters, you'll be able to customize the output you'll get from your searches.

Parameters
  • token string required

    All requests must be properly authenticated; see the Authentication section for more info

curl -G "https://api.atoka.io/v2/people_roles"

Ordering & Pagination

To download long lists of results you can paginate returned items using these parameters.

Parameters
  • limit integer,
    default is 10

    This is the number of individual objects that are returned in each page.

    Use a number between 1 and 50.

  • offset integer,
    default is 0

    This offsets the start of each page by the number specified.

    Use a number between 0 and 9950.

curl -G "https://api.atoka.io/v2/people_roles" -d "limit=20" -d "offset=30"

Response

This is the structure of the response:

{
"items": [ // People Roles
{
"name": "string" // name of the role
},
...
],
"meta": { // Meta information on results
"count": int, // Total number of objects returned
"info": [ // A list of information messages, if any.
"string",
...
]
}
}

SIC UK

When using the SIC UK based filter you need a list of possible values for that field.

Using this endpoint, you can get the full list, or just codes contaning a certain text.

https://api.atoka.io/v2/sic_uk

All requests must be properly authenticated.

Response

By default this API endpoint returns the list of results matching the selected criteria.

Using these parameters, you'll be able to customize the output you'll get from your searches.

Parameters
  • token string required

    All requests must be properly authenticated; see the Authentication section for more info

curl -G "https://api.atoka.io/v2/sic_uk"

Ordering & Pagination

To download long lists of results you can paginate returned items using these parameters.

Parameters
  • limit integer,
    default is 10

    This is the number of individual objects that are returned in each page.

    Use a number between 1 and 50.

  • offset integer,
    default is 0

    This offsets the start of each page by the number specified.

    Use a number between 0 and 9950.

curl -G "https://api.atoka.io/v2/sic_uk" -d "limit=20" -d "offset=30"

General

Parameters
  • query string required

    Current implementation will search for this text as SIC UK Code or somewhere in the description of SIC UK codes.

    We'll soon enable more advanced query options.

curl -G "https://api.atoka.io/v2/sic_uk" -d "query=altre attività creditizie"

Response

The response contains an items array of SIC UK objects, with these properties:

  • code, the matched SIC UK Code;
  • description, a descriptive text explaining the numeric code.
{ // U.K. SIC list
"items": [ // array of matched objects
{ // U.K. SIC code
},
...
]
}