This companies offers a catalogue of services and products that the remote sensing industry provides for all types of markets and customers. These services and products are classified by subject and geographical areas to make searching and consulting easier.

Supported Formats

json

GET /api/companies
List all companies

Use the id field as parameter for other queries

Supported Formats

json

Errors

401 Unauthorized

Examples

GET /api/v1/companies
{
  "page": "1",
  "per_page": "2",
  "token": "valid_token"
}
200
{
  "total": 7,
  "page": 1,
  "per_page": 2,
  "results": [
    {
      "id": "abc-earth",
      "name": "ABC Earth",
      "country": "SpaceLand"
    },
    {
      "id": "b-terra-space-link",
      "name": "B-Terra Space Link",
      "country": "Old Country"
    }
  ]
}
GET /api/v1/companies
{
  "token": "invalid_token"
}
401
{
  "error": "unauthorized"
}

Params

Param name Description
page
optional

page to be returned


Value: Must be String
per_page
optional

number of entries per request


Value: Must be String

GET /api/companies/:id
Shows detailed information

This information is also available in the eopages.eu website

Supported Formats

json

Errors

401 Unauthorized

Examples

GET /api/v1/companies/abc-earth
{
  "token": "valid_token"
}
200
{
  "name": "ABC Earth",
  "website": "http://www.abc.example.com",
  "linkedin_url": "http://www.linkedin.com/company/abc1",
  "address": "San Giovanni 1, Cordenons, Pordenone",
  "foundation_year": 1975,
  "description": "A large text about the company",
  "size": "small",
  "telephone": "+54 11 4280 7837",
  "percent-employes-in-eo": 15,
  "head_office_location": "SpaceLand",
  "contact": {
    "email": "t@example.com",
    "linkedin_url": "http://www.linkedin.com/in/jose",
    "telephone": "+54 11 4164 1813",
    "position": "Mastermind",
    "name": "Oförändrad, Johan"
  },
  "activity-areas": [
    "Crop fields detection",
    "Metering salt in water"
  ],
  "services": [
    {
      "id": "agri-service-abc-earth",
      "name": "Agri Service",
      "description": "Some service for wheat farmers",
      "types": [
        {
          "id": "land",
          "name": "Land",
          "market": {
            "id": "satellite",
            "name": "Satellite"
          }
        },
        {
          "id": "meassure",
          "name": "Meassure",
          "market": {
            "id": "farmers",
            "name": "Farmers"
          }
        }
      ]
    },
    {
      "id": "water-service-abc-earth",
      "name": "Water Service",
      "description": "Water properties extraction",
      "types": [
        {
          "id": "meassure",
          "name": "Meassure",
          "market": {
            "id": "farmers",
            "name": "Farmers"
          }
        }
      ]
    }
  ],
  "photo-gallery": [
    {
      "title": "Photo 01",
      "url": "http://eopagestest.s3.amazonaws.com/assets/19/crop/image_01.jpg"
    },
    {
      "title": "Second Image",
      "url": "http://eopagestest.s3.amazonaws.com/assets/20/crop/foto_02.jpg"
    }
  ]
}
GET /api/v1/companies/it-dont-exists
{
  "token": "valid_token"
}
404
{
  "error": "not found"
}
GET /api/v1/companies/abc-earth
{
  "token": "invalid_token"
}
401
{
  "error": "unauthorized"
}

Params

Param name Description
id
optional

company id, could be obtained from the 'list of companies' query


Value: Must be String