- Add the following fields to the organization model
- diversity_spotlights
- num_diversity_spotlight_investments
- valuation
- valuation_date
- website_url
- Corrected API URL version number from 1.0.1 to 1.0.3
- Implement new API to export daily CSV bulk. related document https://data.crunchbase.com/docs/daily-csv-export
- download_bulk: (
client.download_bulk(dir, extract: true)
)
- download_bulk: (
- Adding diversity_spotlights and pre_money_valuation on raised_funding_rounds endpoint
- Returns relationship data for activity_entities
- Before returns all names for activity_entities
- After returns related organzation or person object
- Add more query condition support for card query (limit, order, before_id, after_id)
- Before
- Get organzation's fund: (
client.organization(entity_id, 'fund')
)
- Get organzation's fund: (
- After
- Get organzation's fund: (
client.organization(entity_id, card_id: 'fund')
)
- Get organzation's fund: (
- Before
- Method for uniformly obtaining deleted entities data and support more query condition
- Get deleted organizations
- Before: (
client.deleted_organizations
) - After : (
client.deleted_entities(collection_ids: 'organizations', limit: 20)
)
- Before: (
- Get deleted organizations
- Method for uniformly obtaining autocompletes entities data and support more query condition
- Get autocompletes organizations
- Before: (
client.autocomplete_organizations
) - After : (
client.autocomplete('ekohe', collection_ids: 'organizations', limit: 3)
)
- Before: (
- Get autocompletes organizations
- Implemented APIs to get the cards data of Entity
- fund: (
client.organization(entity_id, 'fund')
) - ownership: (
client.organization(entity_id, 'ownership')
) - founders: (
client.organization(entity_id, 'founders')
) - investors: (
client.organization(entity_id, 'investors')
) - jobs: (
client.organization(entity_id, 'jobs')
) - headquarters_address: (
client.organization(entity_id, 'headquarters_address')
)
- fund: (
- Implemented
deleted_entities
API to allow user get deleted entities by collection_ids - Implemented
fetch(entity_id, card_id)
API, allow user get the entity with card_id data
- Implemented searches APIs to get the recent updates entities on Search
- organizations
- people
- funding rounds
- Implemented
autocompletes
API to allow user filter entities by keyword- organizations
- people
- funding rounds
- Implemented APIs to get acquisition and investment of Entity
- Implemented APIs to search organizations and funding rounds of Search
- Refactor the API client to support search API
- Implemented APIs to get organzation and funding round of Entity
- Learning the Crunchbase V4 API changes then creating the Gem