API Reference

Introduction

The Contify APIs are used to integrate Market Intelligence into your application. Use our APIs to provide curated intelligence on Competitors, Customers, Prospects, and Industries in the form of press releases, news, investor relations updates, regulatory updates, social media posts, and other marketing collateral hosted on company websites. Content is aggregated from company websites, news publishers, social media, and regulators.

Our APIs are RESTful. Responses are delivered in JSON format. Request an API key to get started with a free trial account.

Authentication

Contify will issue an API Key and App ID to you. Use it to identify and authorize each request. Keep your API key private and never display it publicly.

Access to all API endpoints must be authenticated. You requests should specify the API key, App ID, and response format using an extended header field with the name

Accept: application/json" --header “APPID:$your_id" --header APPSECRET:$your_key
Accept: application/json" --header “APPID:$your_id" --header “APPSECRET:$your_key

Response codes

Status Code Description
200 OK The request was successful.
400 Bad Request The request was malformed. It might be missing a query param
403 Forbidden The API key is invalid, missing, or has exceeded its quota.
404 Not Found The request endpoint is incorrect.
405 Method Not Allowed You have queried the API with an unsupported HTTP method. Retry your query with either GET or POST.
500 Internal Server Error There was an unexpected error on our server. If you see this please contact chirag.bansal@contify.com.
503 Service Temporarily Unavailable There is a transient downstream error condition.

Rate limiting

Irrespective of your API key’s monthly usage allowance, all requests are subject to rate limits. We track rate-limits on a 60-second basis i.e. we will allow a maximum of 600 requests per 60 second window.

Company API

This endpoint lets you search for a company.

Search Company

The Search Company endpoint returns a list of companies. The list can be requested using the Name or URL parameters. Every company in the search result list will contain an id value along with additional information like the company’s name, HQ country, social handles, etc. This information can be used to narrow down to a single company and then use its id value to retrieve insights through the Insights endpoint. You must include the AppID and AppSecret parameters in the query. The endpoint supports GET requests only.

HTTP Request

GET https://api.contify.com/v3/search-company

Query Parameters

Parameter Default Required Description
name true* Name of the company to search.
url true* Website url of the company you want to search.
page 1 false Use this to paginate through the list.
curl -X GET --header "Accept: application/json" --header "APPID: 94f207g3" --header "APPSECRET: 28dcad8cbd301b063d6467972a60v2d2" "https://api.contify.com/v3/search-company?name=Microsoft"
import requests
headers = {
    'APPID': '94f207g3',
    'APPSECRET': '28dcad8cbd301b063d6467972a60v2d2'
}
params = {
    'name': 'Microsoft'
}

response = requests.get(
    'https://api.contify.com/v3/search-company', headers=headers, params=params
)
companies = response.json()

The above command returns JSON structured like this:

{
"count": 14,
"previous": null,
"results": [
  {
    "hq_state": "Washington State",
    "name": "Microsoft Corporation",
    "url": "https://www.microsoft.com/",
    "twitter": "https://twitter.com/Microsoft",
    "youtube": "https://www.youtube.com/user/Microsoft",
    "linkedin": "https://www.linkedin.com/company/1035",
    "hq_country": "United States of America",
    "google": "",
    "facebook": "https://www.facebook.com/Microsoft",
    "logo": "//112233.contify.com/images/company/logo/microsoft-logo-1-28536.png",
    "id": 697
  },
  {
    "hq_state": "Ohio",
    "name": "Microsoft Office",
    "url": "http://products.office.com/",
    "twitter": "https://twitter.com/Office",
    "youtube": "",
    "linkedin": "https://www.linkedin.com/company/3509299",
    "hq_country": "United States of America",
    "google": "",
    "facebook": "",
    "logo": "//112233.contify.com/images/watchlist/company-ico.png",
    "id": 401008
  },
  {
    "hq_state": "None",
    "name": "Microsoft Azure",
    "url": "https://azure.microsoft.com/",
    "twitter": "https://twitter.com/Azure",
    "youtube": "https://youtube.com/user/windowsazure",
    "linkedin": "https://www.linkedin.com/company/16188386",
    "hq_country": "None",
    "google": "",
    "facebook": "https://www.facebook.com/microsoftazure",
    "logo": "//112233.contify.com/images/company/logo/microsoft_azure-401071-171153.png",
    "id": 401071
  },
  {
    "hq_state": "None",
    "name": "Microsoft Dynamics",
    "url": "https://dynamics.microsoft.com/en-us/",
    "twitter": "https://twitter.com/msftdynamics365",
    "youtube": "https://www.youtube.com/channel/UCJGCg4rB3QSs8y_1FquelBQ",
    "linkedin": "https://www.linkedin.com/showcase/3509297/",
    "hq_country": "None",
    "google": "",
    "facebook": "https://www.facebook.com/msftdynamics365",
    "logo": "//112233.contify.com/images/company/logo/microsoft-dynamics-174268.png",
    "id": 405331
  },
  {
    "hq_state": "None",
    "name": "Microsoft Mobile Oy",
    "url": "None",
    "twitter": "",
    "youtube": "",
    "linkedin": "",
    "hq_country": "None",
    "google": "",
    "facebook": "",
    "logo": "//112233.contify.com/images/watchlist/company-ico.png",
    "id": 191179
  },
  {
    "hq_state": "None",
    "name": "Microsoft India R&D Pvt Ltd",
    "url": "None",
    "twitter": "",
    "youtube": "",
    "linkedin": "",
    "hq_country": "None",
    "google": "",
    "facebook": "",
    "logo": "//112233.contify.com/company/thumbnail/111170.jpg",
    "id": 111170
  },
  {
    "hq_state": "Haryana",
    "name": "Microsoft Corporation India Pvt. Ltd.",
    "url": "http://www.microsoft.com/en-in/",
    "twitter": "https://twitter.com/Microsoft",
    "youtube": "",
    "linkedin": "https://www.linkedin.com/company/microsoft",
    "hq_country": "India",
    "google": "",
    "facebook": "https://www.facebook.com/Microsoft",
    "logo": "//112233.contify.com/images/company/logo/microsoft-corp-india-pvt-ltd-14331.png",
    "id": 84164
  },
  {
    "hq_state": "None",
    "name": "Microsoft Power BI",
    "url": "https://powerbi.microsoft.com/",
    "twitter": "https://twitter.com/MSPowerBI",
    "youtube": "https://www.youtube.com/c/mspowerbi",
    "linkedin": "",
    "hq_country": "None",
    "google": "",
    "facebook": "https://www.facebook.com/microsoftbi",
    "logo": "//112233.contify.com/images/company/logo/motion10-171158.png",
    "id": 401009
  },
  {
    "hq_state": "California",
    "name": "Microsoft Ventures",
    "url": "https://www.microsoftventures.com/",
    "twitter": "https://twitter.com/MSFTVentures",
    "youtube": "https://youtube.com/user/microsoftventures",
    "linkedin": "",
    "hq_country": "United States of America",
    "google": "",
    "facebook": "https://www.facebook.com/MicrosoftVentures",
    "logo": "//112233.contify.com/images/company/logo/microsoft-ventures-167126.png",
    "id": 183592
  },
  {
    "hq_state": "None",
    "name": "Microsoft Pty Ltd",
    "url": "https://www.microsoft.com/en-au/",
    "twitter": "",
    "youtube": "",
    "linkedin": "",
    "hq_country": "None",
    "google": "",
    "facebook": "",
    "logo": "//112233.contify.com/images/watchlist/company-ico.png",
    "id": 174088
  },
  {
    "hq_state": "None",
    "name": "Microsoft Open Technologies, Inc",
    "url": "https://msopentech.com/",
    "twitter": "",
    "youtube": "",
    "linkedin": "",
    "hq_country": "None",
    "google": "",
    "facebook": "",
    "logo": "//112233.contify.com/company/thumbnail/106932.jpg",
    "id": 106932
  },
  {
    "hq_state": "None",
    "name": "Microsoft Taiwan Corporation",
    "url": "http://www.microsoft.com/Taiwan",
    "twitter": "",
    "youtube": "https://www.youtube.com/user/MicrosoftTaiwan",
    "linkedin": "https://www.linkedin.com/company/microsoft",
    "hq_country": "United States of America",
    "google": "",
    "facebook": "https://www.facebook.com/MicrosoftTaiwan/",
    "logo": "//112233.contify.com/company/thumbnail/170752.jpg",
    "id": 170752
  },
  {
    "hq_state": "None",
    "name": "Microsoft Hong Kong Ltd",
    "url": "https://www.microsoft.com/en-hk/",
    "twitter": "http://twitter.com/msftdynamics365",
    "youtube": "https://www.youtube.com/channel/UCJGCg4rB3QSs8y_1FquelBQ",
    "linkedin": "",
    "hq_country": "United States of America",
    "google": "",
    "facebook": "http://www.facebook.com/msftdynamics365",
    "logo": "//112233.contify.com/images/company/logo/microsoft-hong-kong-139339.png",
    "id": 65812
  },
  {
    "hq_state": "None",
    "name": "Directions on Microsoft",
    "url": "http://www.directionsonmicrosoft.com/",
    "twitter": "",
    "youtube": "",
    "linkedin": "",
    "hq_country": "United States of America",
    "google": "",
    "facebook": "",
    "logo": "//112233.contify.com/images/company/logo/directions-on-microsoft-157495.png",
    "id": 382210
  }
],
"next": null
}

Request Company

This endpoint lets you request for a company not found using search_company endpoint.

HTTP Request

GET https://api.contify.com/v3/request-company

Query Parameters

Parameter Default Required Description
name true* Name of the company to search.
url true* Website url of the company you want to search.
page 1 false Use this to paginate through the list.
curl -X GET --header "Accept: application/json" --header "APPID: 94f207g3" --header "APPSECRET: 28dcad8cbd301b063d6467972a60v2d2" "https://api.contify.com/v3/request-company?name=Microsoft&url=www.microsoft.com"
import requests
headers = {
    'APPID': '94f207g3',
    'APPSECRET': '28dcad8cbd301b063d6467972a60v2d2'
}
params = {
    'name': 'Microsoft',
    'url': 'www.microsoft.com'
}

response = requests.get(
    'https://api.contify.com/v3/request-company', headers=headers, params=params
)
company_requested = response.ok

Content Source API

This endpoint lets you search for a source.

Search Source

Use the Search Source end-point to fetch a list of sources against a query string. The elements in the sources list contain an ID value along with additional information like source name, domain url, global rank. for each source.

HTTP Request

GET https://api.contify.com/v3/search-source

Query Parameters

Parameter Default Required Description
name true* Name of the source to search.
url true* Domain URL of the source to search.
page 1 false Use this to paginate through the list.
curl -X GET --header "Accept: application/json" --header "APPID: 94f207g3" --header "APPSECRET: 28dcad8cbd301b063d6467972a60v2d2" "https://api.contify.com/v3/search-source?name=cnbc"
import requests
headers = {
    'APPID': '94f207g3',
    'APPSECRET': '28dcad8cbd301b063d6467972a60v2d2'
}
params = {
    'name': 'cnbc'
}

response = requests.get(
    'https://api.contify.com/v3/search-source?name=cnbc', headers=headers, params=params
)
companies = response.json()

The above command returns JSON structured like this:

{
  "count": 1,
  "previous": null,
  "results": [
    {
      "url": "https://www.cnbc.com/",
      "id": 61695,
      "rank": 848,
      "name": "CNBC"
    }
  ],
  "next": null
}

Content Types API

Returns a list of content-types for the authenticated user.

Contify categorizes information into 24 content types. These include news articles, marketing content, regulatory filings, press releases, social updates, job postings, and 18 more. You can add content filters and personalization features based on content types to show updates from a particular content type depending on your users’ preferences.

Simply pass the content type ID(s) in the content_type_id parameter of the insights API and you will get results associated with those content types.

Name ID
Education fairs 27
Job Posting 2
Graduate Programs 4
Marketing Resources 11
Blogs 7
Case Studies/ Success Stories 13
Datasheets 23
E-books 8
Infographics 21
Newsletters 19
Presentations 25
Reports & Studies 22
Surveys 14
Videos 15
Webinars 10
White Papers 9
News Articles 3
Patents & Trademarks 30
Press Releases 24
Regulatory Filings 32
Research Articles 31
Review & Forums 26
Social Updates 33
Thought Leadership 1

Industries API

Returns a list of industries for the authenticated user. The industries endpoint is a great way to add industry updates to your apps and knowledge management systems. Simply pass the industry ID(s) in the industry_id parameter of the insights API and you will get results associated with those industries.

ID Name
457 Energy storage
456 Public Sector
420 Outsourcing
419 Fuel Dealers
418 Pipeline Transportation
417 Ethanol
416 Mobile Apps
413 Laptops/ Desktops/ Tablets
412 Mobile Handsets
411 Alternative Healthcare
410 Vaccines/ Biologicals
409 Banking
408 Home Building/ Home Utility Hardware
406 Personal Grooming/ Consumer Services
405 Carbon
404 Bicycles/ Tricycles
396 Warehouse/ Cold Storage
394 E-Commerce
393 Edible Oils
392 Gaming/ Animation
391 Business Information/ Database Providers
390 Stock Exchanges
383 Fashion / Lifestyle
382 Forestry
381 Casting/ Forging
380 Liquor/ Wine/ Beer
379 Non Food Crop
378 Food Crop
377 Packaging
376 Biotechnology/ Life Sciences
375 Non Banking Finance Company (NBFC)
374 Reinsurance
372 General Insurance
369 Life Insurance
368 Insurance
367 Books
366 Social Media
365 Print Media (Newspapers/ Magazines)
364 Outdoor Media
363 Music
362 Printing/ Stationery
361 Tyres
360 Ports/ Harbours
359 Shipping / Marine Transport
358 Rail Transport
356 Road Transport
354 Aviation/ Air Transport
353 Toys
350 Broadband/ Internet Service Providers
347 Speciality Retail
344 Multi-Brand
343 Single-Brand
342 Power Transmission
341 Minerals
340 Aluminium/ Other Non-Ferrous Metals
339 Precious Metals
338 Mining
335 Coachings/ Tuitions
334 Education Solution Providers
329 Gaming/ Gambling
328 Internet/ Online Services
324 Airports
323 Railways
322 Roads/ Highways
321 Water Utilities
319 Infrastructure
316 Healthcare Support Services
315 Tobacco/ Cigarettes
314 Food & Beverages
312 Wealth Management
310 Private Equity/ Venture Capital
307 Hedge Funds
306 Environment/ Waste Management
305 Coal
304 Hydro Power
303 Nuclear Power
302 Thermal Power
301 Petrochemicals
300 New/ Renewable Energy
299 Gas Distribution/ Transmission
297 Oil Marketing & Distribution
296 Oil Refining
295 Oil & Gas Exploration/ Production
294 Fast Moving Consumer Goods (FMCG)
292 Watches/ Clocks
291 Personal Care Products
289 Leather Goods
288 Gems & Jewelry
286 Handbags/ Purses/ Briefcases
284 Furniture/ Wood Products
283 Eye-wear
281 Cement/ Building Material
280 Real Estate
279 Semiconductors
278 Office Electronics
277 Electronics
275 Computers
274 Footwear
271 Chemicals/ Fertilizers
269 Wires/ Cables
262 Construction Equipment
258 Agricultural Equipment
257 Electrical Equipment
256 Legal Process Outsourcing
255 Knowledge Process Outsourcing
254 Business Process Outsourcing
252 Drug Discovery/ Drug Development
249 Electric Vehicles
247 Commercial Vehicles
246 Passenger Vehicles
245 2 & 3 Wheelers
242 Aquaculture
232 Poultry Farming
231 Dairy Farming
229 Sugar
225 Diversified
223 Military Aircraft
222 Defense
219 Shipbuilding/ Shipbreaking
211 Civil Aircraft/ Components
206 Investment Research Services
202 Micro Finance
196 Savings Institutions/ Schemes
193 Paper/ Pulp
185 Transportation
184 Transport & Taxi Services
181 Travel/ Tourism
180 Network Equipment Makers
178 Mobile VAS (Value-Added Services)
177 Tower/ Passive Infrastructure
176 Telecommunication
167 Security/ Facility Management
164 Consumer Electronics/ Home Appliances
161 Retail
157 Pharmaceuticals
147 Metals/ Minerals/ Mining
145 Information Technology
144 Iron & Steel/ Other Ferrous Metals
135 Restaurants/ Food Chains
134 Hotels
133 Hospitality
132 Veterinary Service
130 Hospitals/ Clinics
129 Medical Devices
128 Healthcare
127 Textiles

Insights API

Search Insights

Returns a list of news articles and social updates. Insights can be searched by company, industry, topic, custom topic, location, content type, channel, source, language, keyword, and advanced query. You can further filter them by start-date and end_date. Results can be paginated through the list by using ‘page’.

You can request insights for multiple companies, industries, topics, custom topics, locations, content types, channels, sources, and languages by querying their IDs separated by commas.

HTTP Request

GET https://api.contify.com/v3/insights

  • Append minus (-) sign to id to exclude from query

Query Parameters

Parameter Default Group Description
company_id* Primary The company id you want the insights for.
industry_id* Primary The industry id you want the insights for.
topic_id* Primary The topic (standard) id you want the insights for.
custom_topic_id* Primary The custom topic id you want the insights for.
location_id* Primary The location id you want the insights for.
content_type_id* Primary The content type id you want the insights for.
channel_id* Primary To limit search to briefs only in specific channels: Twitter (id:37), Facebook (id:38), Youtube (id:40), Google+ (id:41), News Website (id:17), Company Website (id:2), Newswire (id:48), Government/ Regulators (id: 47), etc.
source_id* Primary The source id you want the insights for.
language_id* Primary The language id you want the insights for.
keyword Primary Filter insights by keyword
advanced_query Primary Filter insights by an advanced search query that must include a set of keywords. (View available search operators at Help)
start_date Secondary Filter down insights from start date. Format date in ISO 8601. Ex. 2016-11-21T07:43:16.161Z
end_date Secondary Filter down insights till end date. Format date in ISO 8601.
page 1 Secondary Use this to paginate through the result.
sort_by Secondary Sort insights by date or relevance
curl -X GET --header "Accept: application/json" --header "APPID: 94f207g3" --header "APPSECRET: 28dcad8cbd301b063d6467972a60v2d2" "https://api.contify.com/v3/insights?company_id=697"
import requests
headers = {
    'APPID': '94f207g3',
    'APPSECRET': '28dcad8cbd301b063d6467972a60v2d2'
}
params = {
    'company_id': '42134'
}

response = requests.get(
    'https://api.contify.com/v3/insights', headers=headers, params=params
)
companies = response.json()

The above command returns JSON structured like this:

{
  "count": 1910710,
  "previous": null,
  "results": [
    {
      "industries": [
        {
          "id": 128,
          "name": "Healthcare"
        }
      ],
      "attachments": [

      ],
      "language": {
        "id": "en",
        "name": "English"
      },
      "title": "LAAO Registry: Safety of Watchman Looks Good in First Years of Rollout",
      "url": "https://www.tctmd.com/news/laao-registry-safety-watchman-looks-good-first-years-rollout",
      "topics": [

      ],
      "locations": [
        {
          "id": 97,
          "name": "United States of America"
        }
      ],
      "companies": [
        {
          "url": "http://www.bostonscientific.com",
          "logo": "//112233.contify.com/images/company/logo/boston-scientific-corp-43072.png",
          "id": 93196,
          "name": "Boston Scientific Corp"
        }
      ],
      "custom_topics": [

      ],
      "summary": "Procedural characteristics and safety compare favorably with what was seen in PROTECT AF and PREVAIL, a researcher says. In the first 3 years of the LAAO Registry, the Watchman left atrial appendage (LAA) closure device (Boston Scientific) was implanted with rates of in-hospital safety outcomes that were comparable to those seen in the pivotal trials, despite being used in higher-risk patients, new data show. ",
      "content_types": [
        {
          "id": 3,
          "name": "News Articles"
        }
      ],
      "duplicates": [
        {
          "title": "LAAO Registry: Safety of Watchman Looks Good in First Years of Rollout https://t.co/04qhMS3NGE",
          "url": "https://twitter.com/TCTMD/status/1247210475315589120",
          "summary": "LAAO Registry: Safety of Watchman Looks Good in First Years of Rollout https://t.co/04qhMS3NGE",
          "source": {
            "id": "2498",
            "rank": null,
            "name": "Twitter"
          },
          "id": 20040756000285,
          "channel": "Twitter"
        }
      ],
      "image_url": "",
      "source": {
        "id": "73970",
        "rank": null,
        "name": "Tctmd"
      },
      "previews": [

      ],
      "pub_date": "2929-04-05T18:30:00Z",
      "id": 20040655857098,
      "channel": "News and Other Websites"
    },
    {
      "industries": [
        {
          "id": 88,
          "name": "Education"
        },
        {
          "id": 128,
          "name": "Healthcare"
        }
      ],
      "attachments": [

      ],
      "language": {
        "id": "en",
        "name": "English"
      },
      "title": "RISE Nashville",
      "url": "https://www.risehealth.org/insights-articles/rise-nashville/",
      "topics": [
        {
          "id": 2504,
          "name": "Events"
        }
      ],
      "locations": [
        {
          "id": 97,
          "name": "United States of America"
        }
      ],
      "companies": [
        {
          "url": "http://www.inovalon.com/",
          "logo": "//112233.contify.com/images/company/logo/inovalon-79687.png",
          "id": 199424,
          "name": "Inovalon"
        }
      ],
      "custom_topics": [

      ],
      "summary": "RISE Nashville 2020 As the #1 trusted source for risk adjustment, quality, Stars and beyond, RISE Nashville is the must-attend mega conference for professionals of all levels in the Medicare Advantage and ACA market. Join other health plans and providers and network with key stakeholders in the industry, learn best practices from peers and partners to operate more efficiently and increase revenue, as well as hear what’s to come in government health care reform. ",
      "content_types": [
        {
          "id": 12,
          "name": "Events"
        }
      ],
      "duplicates": [

      ],
      "image_url": "",
      "source": {
        "id": "334959",
        "rank": null,
        "name": "Risehealth"
      },
      "previews": [

      ],
      "pub_date": "2030-06-28T14:50:00Z",
      "id": 20032553734709,
      "channel": "Company Websites"
    },
    {
      "industries": [
        {
          "id": 57,
          "name": "TV/ Radio"
        }
      ],
      "attachments": [

      ],
      "language": {
        "id": "en",
        "name": "English"
      },
      "title": "Avid Bioservices, Inc.",
      "url": "https://avidbio.com/events/conference/interphex/",
      "topics": [

      ],
      "locations": [

      ],
      "companies": [
        {
          "url": "http://ir.avidbio.com",
          "logo": "//112233.contify.com/images/company/logo/avid-bioservices-inc-383017.png",
          "id": 614687,
          "name": "Avid Bioservices, Inc."
        }
      ],
      "custom_topics": [

      ],
      "summary": "Personally Comitted to Your Success. Avid Bioservices offers our clients full lifecycle capabilities—from Concept to Commercial Supply. ",
      "content_types": [
        {
          "id": 12,
          "name": "Events"
        }
      ],
      "duplicates": [

      ],
      "image_url": "",
      "source": {
        "id": "546467",
        "rank": null,
        "name": "Avidbio"
      },
      "previews": [

      ],
      "pub_date": "2030-04-27T18:30:00Z",
      "id": 20031050783883,
      "channel": "Company Websites"
    },
    {
      "industries": [
        {
          "id": 65,
          "name": "Placement/ HR/ Training"
        },
        {
          "id": 88,
          "name": "Education"
        }
      ],
      "attachments": [
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020_EV_Market.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020_Home-to-Work.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020_%20Telematics.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet20202_Fleet101_GSAs_Role.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020__Personal_Liability.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020_Regulations_Policies.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020_Federal_License_Plate.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet%202020%20Program_1-21-2020.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020_Industry_Repair_Trends.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020_PersonalPropertyPolicy.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020_GSA_Fleet_Sustainability.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020_Benefits_of_Exchange_Sale.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020_Fleet101_GSA_Fleet_Slides.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020_Fleet101_Fleet_Manager_Role.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020__GSA_Fleet_Systems_Overview.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020__Using_Your_Fleet_Charge_Card.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020_GSA_Fleet_Offerings_and_Updates.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020_How_to_Partner_With_GSA_Leasing.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020_Understanding_my_GSA_Fleet_Bill.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020_Fleet101_Resources_and_Questions.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020_FAST_Continuing_the_Focus_on_Fleet_Data_Quality.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020_Fleet101_GSA_Fleet_General_Training_information.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020_%20Preparing%20for%20your%20Vehicle%20Exchange-Final.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020_High_Level_Results_from_Fleet_Agency_Reform_Plan_Studies.pdf",
          "source": "Gsa"
        },
        {
          "url": "http://www.gsa.gov/cdnstatic/FedFleet2020__Best_Practices_in_Federal_Fleet_Management_Contractor_Use.pdf",
          "source": "Gsa"
        }
      ],
      "language": {
        "id": "en",
        "name": "English"
      },
      "title": "FedFleet 2020 Training",
      "url": "https://www.gsa.gov/buying-selling/products-services/transportation-logistics-services/vehicle-leasing/fedfleet-2020/fedfleet-2020-training",
      "topics": [
        {
          "id": 2504,
          "name": "Events"
        }
      ],
      "locations": [

      ],
      "companies": [
        {
          "url": "",
          "logo": "//112233.contify.com/images/watchlist/company-ico.png",
          "id": 616847,
          "name": "General Services Administration"
        }
      ],
      "custom_topics": [

      ],
      "summary": "FedFleet 2020 Training New this year! Now you can earn continuous learning points (CLPs) for attending FedFleet. You can earn 4 CLPs for attending the Fleet Manager 101 course on Monday, January 27, 2020. And you can earn 10 CLPs for attending FedFleet. ",
      "content_types": [

      ],
      "duplicates": [

      ],
      "image_url": "",
      "source": {
        "id": "59501",
        "rank": null,
        "name": "Gsa"
      },
      "previews": [

      ],
      "pub_date": "2030-01-28T14:50:00Z",
      "id": 20031151098455,
      "channel": "Company Websites"
    },
    {
      "industries": [
        {
          "id": 90,
          "name": "School/ College/ University"
        },
        {
          "id": 128,
          "name": "Healthcare"
        }
      ],
      "attachments": [
        {
          "url": "https://www.igel.com/wp-content/uploads/2020/01/IGEL_ISO_Certification.pdf",
          "source": "Igel"
        }
      ],
      "language": {
        "id": "en",
        "name": "English"
      },
      "title": "Zorg & ICT",
      "url": "https://www.igel.com/learn-and-connect/events/zorg-ict/",
      "topics": [
        {
          "id": 2504,
          "name": "Events"
        }
      ],
      "locations": [

      ],
      "companies": [
        {
          "url": "",
          "logo": "//112233.contify.com/images/watchlist/company-ico.png",
          "id": 641523,
          "name": null
        }
      ],
      "custom_topics": [

      ],
      "summary": "The exhibition Zorg & ICT is the annual highlight for up-to-date information, visible innovation, inspiration and the ideal opportunity to exchange knowledge and network with colleagues. A visit to the exhibition is interesting for management, healthcare professionals and IT professionals who work at healthcare institutions. ",
      "content_types": [
        {
          "id": 12,
          "name": "Events"
        }
      ],
      "duplicates": [

      ],
      "image_url": "",
      "source": {
        "id": "139032",
        "rank": null,
        "name": "Igel"
      },
      "previews": [

      ],
      "pub_date": "2029-10-27T14:50:00Z",
      "id": 20040455599010,
      "channel": "Company Websites"
    },
    {
      "industries": [
        {
          "id": 111,
          "name": "Trading/ Export/Import"
        }
      ],
      "attachments": [
        {
          "url": "http://dublin.setac.org/wp-content/uploads/2017/10/Ad-Spec-Sheet-Rome.pdf",
          "source": "Setac"
        },
        {
          "url": "http://helsinki.setac.org/wp-content/uploads/2018/09/Ad-Spec-Sheet-Helsinki-1.pdf",
          "source": "Setac"
        }
      ],
      "language": {
        "id": "en",
        "name": "English"
      },
      "title": "SETAC Dublin – SETAC Europe 30th Annual Meeting",
      "url": "https://dublin.setac.org/",
      "topics": [
        {
          "id": 2504,
          "name": "Events"
        }
      ],
      "locations": [
        {
          "id": 230,
          "name": "Ireland"
        }
      ],
      "companies": [

      ],
      "custom_topics": [

      ],
      "summary": "Important notice from the organizers of the SETAC Europe 30th Annual Meeting Dear members, The spread of the Corona virus is having an increasing impact on the society as a whole, including all types of",
      "content_types": [

      ],
      "duplicates": [

      ],
      "image_url": "",
      "source": {
        "id": "552074",
        "rank": null,
        "name": "Setac"
      },
      "previews": [

      ],
      "pub_date": "2029-04-29T14:50:00Z",
      "id": 20032453338718,
      "channel": "Company Websites"
    },
    {
      "industries": [

      ],
      "attachments": [

      ],
      "language": {
        "id": "en",
        "name": "English"
      },
      "title": "All Member Advocacy Meeting - April 28-29, 2020 (POSTPONED) ",
      "url": "https://nrf.com/events/all-member-advocacy-meeting-april-28-29-2020-postponed",
      "topics": [

      ],
      "locations": [
        {
          "id": 97,
          "name": "United States of America"
        }
      ],
      "companies": [
        {
          "url": "https://nrf.com/",
          "logo": "//112233.contify.com/images/company/logo/nrf1-47330.jpg",
          "id": 12689,
          "name": "National Retail Federation, Inc."
        }
      ],
      "custom_topics": [

      ],
      "summary": "April 28, 2020 to April 29, 2020",
      "content_types": [

      ],
      "duplicates": [

      ],
      "image_url": "",
      "source": {
        "id": "12497",
        "rank": null,
        "name": "National Retail Federation"
      },
      "previews": [

      ],
      "pub_date": "2029-04-28T14:50:00Z",
      "id": 20040255137273,
      "channel": "Company Websites"
    },
    {
      "industries": [

      ],
      "attachments": [

      ],
      "language": {
        "id": "en",
        "name": "English"
      },
      "title": "AHOU 2020 Conference Pre-Registration",
      "url": "https://www.ahou.org/page/ahou2020conference",
      "topics": [
        {
          "id": 2504,
          "name": "Events"
        }
      ],
      "locations": [

      ],
      "companies": [
        {
          "url": "http://rrdonnelley.com/",
          "logo": "//112233.contify.com/images/company/logo/RR_Donnelley-43574.png",
          "id": 214640,
          "name": "RR Donnelley"
        }
      ],
      "custom_topics": [

      ],
      "summary": "JavaScript is disabled, you must enable JavaScript to use this site. Instructions can be found here: enable-javascript.com",
      "content_types": [
        {
          "id": 12,
          "name": "Events"
        }
      ],
      "duplicates": [

      ],
      "image_url": "",
      "source": {
        "id": "594946",
        "rank": null,
        "name": "Ahou"
      },
      "previews": [

      ],
      "pub_date": "2029-04-26T14:50:00Z",
      "id": 20032653939704,
      "channel": "Company Websites"
    },
    {
      "industries": [
        {
          "id": 128,
          "name": "Healthcare"
        }
      ],
      "attachments": [

      ],
      "language": {
        "id": "en",
        "name": "English"
      },
      "title": "AACR Annual Meeting 2020",
      "url": "https://www.criver.com/aacr-annual-meeting-2020",
      "topics": [
        {
          "id": 2504,
          "name": "Events"
        }
      ],
      "locations": [

      ],
      "companies": [
        {
          "url": "http://www.criver.com",
          "logo": "//112233.contify.com/images/company/logo/charles-river-laboratories-international-inc-173773.png",
          "id": 194436,
          "name": "Charles River Laboratories International Inc"
        }
      ],
      "custom_topics": [

      ],
      "summary": "The annual meeting of the AACR has been put on hold, but cancer continues. Patients are waiting for the therapies in your pipeline. That’s why our team is prepared and equipped to keep you moving at the speed of oncology with uninterrupted science and service.",
      "content_types": [
        {
          "id": 12,
          "name": "Events"
        }
      ],
      "duplicates": [

      ],
      "image_url": "",
      "source": {
        "id": "36100",
        "rank": null,
        "name": "Criver"
      },
      "previews": [

      ],
      "pub_date": "2029-04-24T14:50:00Z",
      "id": 20032653837256,
      "channel": "Company Websites"
    },
    {
      "industries": [

      ],
      "attachments": [

      ],
      "language": {
        "id": "en",
        "name": "English"
      },
      "title": "CCH Connections: User Conference 2020",
      "url": "https://www.cvent.com/events/cch-connections-user-conference-2020/registration-91196ca486ce4a05bdd6c29bf6db2553.aspx?r=f6f9a754-7004-42b1-8560-c24cdc3273fb&tystub=bhq8th&fqp=true",
      "topics": [
        {
          "id": 2504,
          "name": "Events"
        }
      ],
      "locations": [
        {
          "id": 97,
          "name": "United States of America"
        }
      ],
      "companies": [
        {
          "url": "http://www.cvent.com/",
          "logo": "//112233.contify.com/images/company/logo/cvent-inc-40932.png",
          "id": 178897,
          "name": "Cvent Inc"
        }
      ],
      "custom_topics": [

      ],
      "summary": "X Cookies Disabled It looks like you are not allowing cookies from our website. Per the Cvent Privacy Policy, our website must use cookies to function properly. Please allow cookies from our website before you continue.",
      "content_types": [

      ],
      "duplicates": [

      ],
      "image_url": "",
      "source": {
        "id": "16353",
        "rank": null,
        "name": "Cvent"
      },
      "previews": [

      ],
      "pub_date": "2028-10-25T14:50:00Z",
      "id": 20040355360721,
      "channel": "Company Websites"
    },
    {
      "industries": [

      ],
      "attachments": [

      ],
      "language": {
        "id": "en",
        "name": "English"
      },
      "title": "AAPS PharmSci 360",
      "url": "https://www.pmibio.com/about/news-events/events/aaps-pharmsci-360/",
      "topics": [
        {
          "id": 2505,
          "name": "New Offerings"
        }
      ],
      "locations": [

      ],
      "companies": [
        {
          "url": "https://pmibio.com/",
          "logo": "//112233.contify.com/images/watchlist/company-ico.png",
          "id": 605572,
          "name": "PMI Biopharma Solutions LLC"
        }
      ],
      "custom_topics": [

      ],
      "summary": "A preview of this article is not available. Please click on the headline to read the complete article",
      "content_types": [
        {
          "id": 24,
          "name": "Press Releases"
        }
      ],
      "duplicates": [

      ],
      "image_url": "",
      "source": {
        "id": "890387",
        "rank": null,
        "name": "Pmibio"
      },
      "previews": [

      ],
      "pub_date": "2028-10-25T14:50:00Z",
      "id": 20040455611908,
      "channel": "Company Websites"
    },
    {
      "industries": [
        {
          "id": 11,
          "name": "Financial Services"
        },
        {
          "id": 161,
          "name": "Retail"
        }
      ],
      "attachments": [
        {
          "url": "https://www.stockbrokers.org.au/wp-content/uploads/2019/02/SAFAA2019_web_event_report_050619.pdf#new_tab",
          "source": "Stockbrokers (org.au)"
        }
      ],
      "language": {
        "id": "en",
        "name": "English"
      },
      "title": "Stockbrokers and Financial Advisers Association",
      "url": "https://www.stockbrokers.org.au/",
      "topics": [

      ],
      "locations": [

      ],
      "companies": [

      ],
      "custom_topics": [

      ],
      "summary": "The Stockbrokers and Financial Advisers Association (SAFAA) is the professional body for the stockbroking and investment advice industry. Principal Members are Market Participants and Advisory firms which provide securities and investment advice, execution services and equity capital-raising for Australian investors, both retail and wholesale, and for businesses. ",
      "content_types": [

      ],
      "duplicates": [

      ],
      "image_url": "",
      "source": {
        "id": "323650",
        "rank": null,
        "name": "Stockbrokers (org.au)"
      },
      "previews": [

      ],
      "pub_date": "2028-08-27T14:50:00Z",
      "id": 20040755962370,
      "channel": "Company Websites"
    },
    {
      "industries": [
        {
          "id": 157,
          "name": "Pharmaceuticals"
        },
        {
          "id": 280,
          "name": "Real Estate"
        }
      ],
      "attachments": [

      ],
      "language": {
        "id": "en",
        "name": "English"
      },
      "title": "adwords landing page",
      "url": "https://www.terrapinn.com/conference/pharma-pricing/adwords-landing-page.stm",
      "topics": [
        {
          "id": 2504,
          "name": "Events"
        }
      ],
      "locations": [

      ],
      "companies": [
        {
          "url": "http://terrapinn.com",
          "logo": "//112233.contify.com/images/company/logo/terrapinn-173839.png",
          "id": 404901,
          "name": "Terrapinn"
        }
      ],
      "custom_topics": [

      ],
      "summary": "About The World Pharma Pricing and Market Access Congress is Europe’s largest market access and pricing conference. ",
      "content_types": [

      ],
      "duplicates": [

      ],
      "image_url": "",
      "source": {
        "id": "63727",
        "rank": null,
        "name": "Terrapinn"
      },
      "previews": [

      ],
      "pub_date": "2028-08-25T14:50:00Z",
      "id": 20032453338575,
      "channel": "Company Websites"
    },
    {
      "industries": [
        {
          "id": 128,
          "name": "Healthcare"
        },
        {
          "id": 111,
          "name": "Trading/ Export/Import"
        }
      ],
      "attachments": [
        {
          "url": "https://easl.eu/wp-content/uploads/2019/09/EASL_ILC-2020_London_Plan-Exhibition-with-free-spaces-09-09-2019.pdf",
          "source": "Easl"
        }
      ],
      "language": {
        "id": "en",
        "name": "English"
      },
      "title": "The International Liver Congress 2020",
      "url": "https://easl.eu/event/the-international-liver-congress-2020/",
      "topics": [
        {
          "id": 2504,
          "name": "Events"
        }
      ],
      "locations": [

      ],
      "companies": [

      ],
      "custom_topics": [

      ],
      "summary": "Description At EASL’s annual International Liver Congress, ILC 2020, doctors, patients, allied health professionals and policymakers will discuss the important new insights and information to help them combat liver disease. Attendees will hear the latest epidemiological and real-world data on how physical inactivity and poor diets contribute to liver disease and gain a deeper understanding of the underlying mechanisms. ",
      "content_types": [

      ],
      "duplicates": [

      ],
      "image_url": "",
      "source": {
        "id": "556586",
        "rank": null,
        "name": "Easl"
      },
      "previews": [

      ],
      "pub_date": "2028-08-25T14:50:00Z",
      "id": 20040755909339,
      "channel": "Company Websites"
    },
    {
      "industries": [

      ],
      "attachments": [
        {
          "url": "https://www.gorspa.org/wp-content/uploads/RetailNOW-2018-by-the-Numbers.pdf",
          "source": "Gorspa"
        }
      ],
      "language": {
        "id": "en",
        "name": "English"
      },
      "title": "RetailNOW 2018 By the Numbers -",
      "url": "https://www.gorspa.org/retailnow2018-by-the-numbers/",
      "topics": [

      ],
      "locations": [

      ],
      "companies": [

      ],
      "custom_topics": [

      ],
      "summary": "Each applicant is required to submit a Scholarship Application Essay. This is a two-page, double-spaced paper, which cannot be handwritten. Type the essay on white, 8.5” x 11” paper and upload it with your other materials at the end of this application. ",
      "content_types": [

      ],
      "duplicates": [

      ],
      "image_url": "",
      "source": {
        "id": "311215",
        "rank": null,
        "name": "Gorspa"
      },
      "previews": [

      ],
      "pub_date": "2028-07-30T14:49:00Z",
      "id": 20040455556824,
      "channel": "Company Websites"
    },
    {
      "industries": [
        {
          "id": 328,
          "name": "Internet/ Online Services"
        }
      ],
      "attachments": [

      ],
      "language": {
        "id": "en",
        "name": "English"
      },
      "title": "Cloud and SASE - Continued Disruption",
      "url": "https://www.brighttalk.com/webcast/11129/387090",
      "topics": [

      ],
      "locations": [

      ],
      "companies": [
        {
          "url": "http://bitglass.com",
          "logo": "//112233.contify.com/images/company/logo/bitglass-61560.png",
          "id": 229311,
          "name": "Bitglass"
        }
      ],
      "custom_topics": [

      ],
      "summary": "Ben Rice, VP of Business Development at Bitglass With so many security vendors out there, how do you know what tools you need in order to ensure that your data is truly secure? The modern workforce now expects to be able to perform their work duties in any app, any device, anywhere. ",
      "content_types": [
        {
          "id": 10,
          "name": "Webinars"
        }
      ],
      "duplicates": [

      ],
      "image_url": "",
      "source": {
        "id": "64122",
        "rank": null,
        "name": "Brighttalk"
      },
      "previews": [

      ],
      "pub_date": "2028-07-26T18:30:00Z",
      "id": 20040355347234,
      "channel": "Company Websites"
    },
    {
      "industries": [
        {
          "id": 128,
          "name": "Healthcare"
        }
      ],
      "attachments": [
        {
          "url": "https://www.pandrdental.com/wp-content/uploads/News-3rd_Annual_PnR_Learning_Summit_Concludes_Successfully_2018-06-27.pdf",
          "source": "Pandrdental"
        }
      ],
      "language": {
        "id": "en",
        "name": "English"
      },
      "title": "The 3rd Annual P&R Dental Strategies Learning & Informatics Summit Concludes Successfully",
      "url": "https://www.pandrdental.com/news-release-pr-3rd-learning-summit-concludes/",
      "topics": [
        {
          "id": 2504,
          "name": "Events"
        }
      ],
      "locations": [
        {
          "id": 97,
          "name": "United States of America"
        }
      ],
      "companies": [
        {
          "url": "",
          "logo": "//112233.contify.com/images/watchlist/company-ico.png",
          "id": 640113,
          "name": null
        }
      ],
      "custom_topics": [

      ],
      "summary": "Over 30 organizations joined P&R Dental Strategies in Chicago to explore new data-driven solutions to today’s biggest challenges facing dental payers, third party administrators and benefits consultants. ",
      "content_types": [
        {
          "id": 24,
          "name": "Press Releases"
        }
      ],
      "duplicates": [
        {
          "title": "P&R Dental Strategies Coronavirus Readiness Plan",
          "url": "https://www.pandrdental.com/news-release-pr-pnr-coronavirus-readiness-plan/",
          "summary": "Hamilton, NJ, March 9, 2020 — The global outbreak of COVID-19 (the respiratory disease caused by the coronavirus) is dominating the news. Please know that we are closely monitoring the situation. We have already implemented steps to reduce the risk of infection in our offices and have developed detailed contingency plans (including work-from-home plans) in the event the situation worsens or any local quarantines are imposed that restrict travel to our offices. ",
          "source": {
            "id": "914085",
            "rank": null,
            "name": null
          },
          "id": 20031251315586,
          "channel": "Company Websites"
        },
        {
          "title": "The Learning & Informatics Summit 2020",
          "url": "https://www.pandrdental.com/learningsummit20/",
          "summary": "Registration Is Open! Request an Invitation. Explore the Latest Data and Learn How to Take Advantage of Analytics Solutions to Prepare for the Future Data and analytics are already changing how dental decision-makers do business. ",
          "source": {
            "id": "914085",
            "rank": null,
            "name": null
          },
          "id": 20031251267903,
          "channel": "Company Websites"
        },
        {
          "title": "P&R Dental Strategies",
          "url": "https://www.pandrdental.com/resource-request/",
          "summary": "Mark Your Calendar for June 26th – 27th, 2019 By popular demand, on June 26th and 27th, 2019 we’re heading back to The Thompson in Chicago, Illinois for the 4th Annual P&R Dental Strategies Learning & Informatics Summit. ",
          "source": {
            "id": "914085",
            "rank": null,
            "name": null
          },
          "id": 20031251268331,
          "channel": "Company Websites"
        }
      ],
      "image_url": "https://www.pandrdental.com/wp-content/uploads/Summit2018-news-collage.png",
      "source": {
        "id": "914085",
        "rank": null,
        "name": null
      },
      "previews": [

      ],
      "pub_date": "2028-06-27T14:48:00Z",
      "id": 20031251315577,
      "channel": "Company Websites"
    },
    {
      "industries": [

      ],
      "attachments": [

      ],
      "language": {
        "id": "en",
        "name": "English"
      },
      "title": "Big Data Paris 2020",
      "url": "https://www.sinequa.com/big-data-paris-2020/",
      "topics": [
        {
          "id": 2504,
          "name": "Events"
        },
        {
          "id": 17003,
          "name": "Big Data/Analytics"
        }
      ],
      "locations": [
        {
          "id": 10,
          "name": "France"
        }
      ],
      "companies": [
        {
          "url": "http://www.sinequa.com/",
          "logo": "//112233.contify.com/images/company/logo/sinequa-corp-225634.png",
          "id": 456966,
          "name": "Sinequa Corp"
        }
      ],
      "custom_topics": [

      ],
      "summary": "Big Data Paris 2020 Sinequa will be participating in Big Data Paris 2020 taking place on May 27-28th 2019 in Paris, France as a sponsor. Come meet the team at booth A71. ",
      "content_types": [
        {
          "id": 12,
          "name": "Events"
        }
      ],
      "duplicates": [

      ],
      "image_url": "https://www.sinequa.com/wp-content/uploads/picto-500-150x150.png",
      "source": {
        "id": "893047",
        "rank": null,
        "name": "Sinequa"
      },
      "previews": [

      ],
      "pub_date": "2028-05-27T14:50:00Z",
      "id": 20031251289567,
      "channel": "Company Websites"
    },
    {
      "industries": [

      ],
      "attachments": [

      ],
      "language": {
        "id": "en",
        "name": "English"
      },
      "title": "CASSS Bioassays 2020: Scientific Approaches & Regulatory Strategies",
      "url": "https://www.criver.com/education-training/casss-bioassays-2020-scientific-approaches-regulatory-strategies",
      "topics": [
        {
          "id": 2504,
          "name": "Events"
        },
        {
          "id": 3154,
          "name": "Regulatory & Legal"
        }
      ],
      "locations": [

      ],
      "companies": [
        {
          "url": "http://www.criver.com",
          "logo": "//112233.contify.com/images/company/logo/charles-river-laboratories-international-inc-173773.png",
          "id": 194436,
          "name": "Charles River Laboratories International Inc"
        }
      ],
      "custom_topics": [

      ],
      "summary": "Join us at CASSS Bioassays 2020: Scientific Approaches and Regulatory Strategies for an interactive discussion on the current technical and regulatory perspectives on one of the most critical elements of the control system in biologics. The symposium will feature case study presentations and dedicated panel discussions during each session. ",
      "content_types": [
        {
          "id": 12,
          "name": "Events"
        }
      ],
      "duplicates": [

      ],
      "image_url": "",
      "source": {
        "id": "36100",
        "rank": null,
        "name": "Criver"
      },
      "previews": [

      ],
      "pub_date": "2028-04-26T14:50:00Z",
      "id": 20032052651711,
      "channel": "Company Websites"
    },
    {
      "industries": [
        {
          "id": 130,
          "name": "Hospitals/ Clinics"
        }
      ],
      "attachments": [

      ],
      "language": {
        "id": "en",
        "name": "English"
      },
      "title": "European Association of Hospital Pharmacists",
      "url": "https://www.eahp.eu/",
      "topics": [
        {
          "id": 2504,
          "name": "Events"
        }
      ],
      "locations": [
        {
          "id": 288,
          "name": "Sweden"
        }
      ],
      "companies": [

      ],
      "custom_topics": [

      ],
      "summary": "After much consideration, we are extremely sad to announce the postponement of EAHP’s 25thAnniversary Congress which was scheduled to take place in Gothenburg, Sweden from 25-27 March 2020. ",
      "content_types": [

      ],
      "duplicates": [

      ],
      "image_url": "https://www.eahp.eu/userfiles/images/linkedin.png",
      "source": {
        "id": "595270",
        "rank": null,
        "name": "Eahp"
      },
      "previews": [

      ],
      "pub_date": "2027-03-25T14:50:00Z",
      "id": 20031351500444,
      "channel": "Company Websites"
    }
  ],
  "next": "?page=2"
}

Languages API

Returns a list of languages for the authenticated user.

Simply pass the language ID(s) in the language_id parameter of the insights API and you will get results associated with those languages.

ID Name
fr French
en English
pt Portuguese
zh-tw Traditional Chinese
de German
ko Korean
it Italian
zh-cn Simplified Chinese
ar Arabic
th Thai
ja Japanese
es Spanish

Locations API

Search Location

This endpoint lets you search for a location.

The Search Location endpoint returns a list of locations. The list can be searched by using the Name or Type parameters. Each location in the search result will contain an Id value along with additional information like the location name and location type. This information can be used to narrow down the search results further by Locations through Insights endpoint. You must include the AppID and AppSecret parameters in the query. The endpoint supports GET requests only.

HTTP Request

GET https://api.contify.com/v3/search-location

Query Parameters

Parameter Default Required Description
name false Name of the location to search.
type false Type of the location you want to search.
page 1 false Use this to paginate through the list.
curl -X GET --header "Accept: application/json" --header "APPID: 94f207g3" --header "APPSECRET: 28dcad8cbd301b063d6467972a60v2d2" "https://api.contify.com/v3/search-location?name=India"
import requests
headers = {
    'APPID': '94f207g3',
    'APPSECRET': '28dcad8cbd301b063d6467972a60v2d2'
}
params = {
    'name':'India'
}

response = requests.get(
    'https://api.contify.com/v3/search-location', headers=headers, params=params
)
locations = response.json()

The above command returns JSON structured like this:

    {
  "count": 1,
  "previous": null,
  "results": [
    {
      "location_type": "Country",
      "id": 3,
      "name": "India"
    }
  ],
  "next": null
  }

Topics API

List Standard Topics

Returns a list of topics for the authenticated user.

Standard Topics

ID Name
2496 Management Changes
2497 M&A Activities
2498 Financial and Business Performance
2499 Business Expansion
2500 Partnerships and Alliances
2501 Procurement and Sales
2502 Funding Activities
2503 Competitive Landscape
2504 Events
2505 New Offerings
2506 Bankruptcy
2507 Cost Cutting
2508 Awards and Recognitions
3154 Regulatory and Legal
3281 Operational Challenges
5357 Hiring
5390 Negative News
6075 Corporate Restructuring
16767 Demerger/Spin Off
16768 Capital Refinance/Restructure
16769 Capital Investment
16770 Asset Buy/Sale
16996 Clinical Trials
17001 Emerging Tech
17003 Big Data/Analytics
17004 Advanced Manufacturing
17005 Artificial Intelligence
17006 AR/VR
17007 Blockchain
17008 Cybersecurity
17009 IoT
17010 Robotics

HTTP Request

GET https://api.contify.com/v3/topics

curl -X GET --header "Accept: application/json" --header "APPID: 94f207g3" --header "APPSECRET: 28dcad8cbd301b063d6467972a60v2d2" "https://api.contify.com/v3/topics"
import requests
headers = {
    'APPID': '94f207g3',
    'APPSECRET': '28dcad8cbd301b063d6467972a60v2d2'
}

response = requests.get(
    'https://api.contify.com/v3/topics', headers=headers
)
topics = response.json()

The above command returns JSON structured like this:

{
  "results": [
    {
      "name": "New Offerings",
      "id": 2505
    },
    {
      "name": "Business Expansion",
      "id": 2499
    },
    {
      "name": "Events",
      "id": 2504
    },
    {
      "name": "Financial and Business Performance",
      "id": 2498
    },
    {
      "name": "Partnerships and Alliances",
      "id": 2500
    },
    {
      "name": "Procurement and Sales",
      "id": 2501
    },
    {
      "name": "Competitive Landscape",
      "id": 2503
    },
    {
      "name": "Cost Cutting",
      "id": 2507
    },
    {
      "name": "Negative News",
      "id": 5390
    },
    {
      "name": "Management Changes",
      "id": 2496
    },
    {
      "name": "Funding Activities",
      "id": 2502
    },
    {
      "name": "Awards and Recognitions",
      "id": 2508
    },
    {
      "name": "Regulatory and Legal",
      "id": 3154
    },
    {
      "name": "Clinical Trials",
      "id": 16996
    },
    {
      "name": "Operational Challenges",
      "id": 3281
    },
    {
      "name": "Emerging Tech",
      "id": 17001
    },
    {
      "name": "Hiring",
      "id": 5357
    },
    {
      "name": "Corporate Restructuring",
      "id": 6075
    },
    {
      "name": "Big Data/Analytics",
      "id": 17003
    },
    {
      "name": "Advanced Manufacturing",
      "id": 17004
    },
    {
      "name": "Artificial Intelligence",
      "id": 17005
    },
    {
      "name": "AR/VR",
      "id": 17006
    },
    {
      "name": "Blockchain",
      "id": 17007
    },
    {
      "name": "Cybersecurity",
      "id": 17008
    },
    {
      "name": "IoT",
      "id": 17009
    },
    {
      "name": "Robotics",
      "id": 17010
    },
    {
      "name": "M&A Activities",
      "id": 2497
    },
    {
      "name": "Demerger/Spin Off",
      "id": 16767
    },
    {
      "name": "Capital Refinance/Restructure",
      "id": 16768
    },
    {
      "name": "Capital Investment",
      "id": 16769
    },
    {
      "name": "Asset Buy/Sale",
      "id": 16770
    },
    {
      "name": "Bankruptcy",
      "id": 2506
    }
  ]
}

List Custom Topics

Returns a list of all active Custom Topics created by the authenticated user.

HTTP Request

GET https://api.contify.com/v3/custom-topics/

curl -X GET --header "Accept: application/json" --header "APPID: 94f207g3" --header "APPSECRET: 28dcad8cbd301b063d6467972a60v2d2" "https://api.contify.com/v3/custom-topics/"
import requests
headers = {
    'APPID': '94f207g3',
    'APPSECRET': '28dcad8cbd301b063d6467972a60v2d2'
}

response = requests.get(
    'https://api.contify.com/v3/custom-topics/', headers=headers
)
custom_topics = response.json()

The above command returns JSON structured like this:

{
  "results": [
    {
      "id": 201,
      "name": "Hiring",
      "rule": "title:(Looking) AND NOT title:(look)",
      "created_on": "25 Nov, 2016",
      "updated_on": "25 Nov, 2016"
    }
  ]
}

Get Custom Topic

Returns details of a particular Custom Topic.

HTTP Request

GET https://api.contify.com/v3/custom-topics/{id}

curl -X GET --header "Accept: application/json" --header "APPID: 4b93c43a" --header "APPSECRET: 752bd7ee65cd4dd64c4f4bf79873c23b" "https://api.contify.com/v3/custom-topics/201/"
import requests
headers = {
    'APPID': '94f207g3',
    'APPSECRET': '28dcad8cbd301b063d6467972a60v2d2'
}

response = requests.get(
    'https://api.contify.com/v3/custom-topics/201/', headers=headers
)
topic_details = response.json()

The above command returns JSON structured like this:

{
  "id": 201,
  "name": "Hiring",
  "rule": "title:(Looking) AND NOT title:(look)",
  "created_on": "25 Nov, 2016",
  "updated_on": "25 Nov, 2016"
}

Create a Custom Topic

This endpoint lets you create a new Custom Topic.

HTTP Request

POST https://api.contify.com/v3/custom-topics/

curl -X POST --header "Content-Type: application/json" --header "Accept: application/json" --header "APPID: 4b93c43a" --header "APPSECRET: 752bd7ee65cd4dd64c4f4bf79873c23b" -d "{
  \"name\": \"Hiring\",
  \"rule\": \"Looking\",
}" "https://api.contify.com/v3/custom-topics/"
import requests
headers = {
    'APPID': '94f207g3',
    'APPSECRET': '28dcad8cbd301b063d6467972a60v2d2'
}

data = {
    "name": "Hiring",
    "rule": "Looking"
}
response = requests.request('POST', 'https://api.contify.com/v3/custom-topics/',
    headers=headers, data=data)
new_custom_topic = response.json()
{
  "id": 205,
  "name": "Hiring",
  "rule": "Looking",
  "created_on": "28 Nov, 2019",
  "updated_on": "28 Nov, 2019"
}

Update a Custom Topic

This endpoint lets you update the details of a particular Custom Topic.

HTTP Request

PUT https://api.contify.com/v3/search-company

Request Data

The request data must be JSON formatted in the following format.

curl -X PUT --header "Content-Type: application/json" --header "Accept: application/json" --header "APPID: 4b93c43a" --header "APPSECRET: 752bd7ee65cd4dd64c4f4bf79873c23b" -d "{
      \"name\": \"Hiring\",
      \"rule\": \"body:(hire)\",
}" "https://api.contify.com/v3/custom-topics/201/"
import requests
headers = {
    'APPID': '94f207g3',
    'APPSECRET': '28dcad8cbd301b063d6467972a60v2d2'
}

data = {
    "name": "Hiring",
    "rule": "body:(hire)"
}
response = requests.request(
    'PUT', 'https://api.contify.com/v3/custom-topics/201/', headers=headers, data=data
)
updated_custom_topic = response.json()
{
  "id": 201,
  "name": "Hiring",
  "rule": "body:(hire)",
  "created_on": "25 Nov, 2016",
  "updated_on": "30 Nov, 2019"
}

Delete a Custom Topic

This endpoint lets you delete a particular Custom Topic.

HTTP Request

DELETE https://api.contify.com/v3/custom-topics/{id}/

curl -X DELETE --header "Accept: application/json" --header "APPID: 4b93c43a" --header "APPSECRET: 752bd7ee65cd4dd64c4f4bf79873c23b" "https://api.contify.com/v3/custom-topics/204/"
import requests
headers = {
    'APPID': '94f207g3',
    'APPSECRET': '28dcad8cbd301b063d6467972a60v2d2'
}

response = requests.get(
    'https://api.contify.com/v3/custom-topics/204/', headers=headers
)
topic_deleted = response.ok