Endpoints to create a new application (startup, project, company, ...) to be processed in the Application Tracking System.
Get Reference Data Deprecated
Get reference data to creating a new application. List of all valid values for fundraising_stage, nb_employees and geographic_markets.
(Deprecated: Please use the ApplicationForms endpoints instead)
Scope
To use this endpoint ApiKey object must have this scope: public:applications
Authorizations:
Responses
Response samples
- 200
{- "fundraising_stage": [
- "seed",
- "serieB"
], - "nb_employees": [
- "1 - 10",
- "20 +"
], - "tags": [
- "Autonomous Vehicles",
- "FinTech"
], - "geographic_markets": [
- {
- "id": "FR",
- "label_FR": "France",
- "label_EN": "France"
}, - {
- "id": "BR",
- "label_FR": "Brésil",
- "label_EN": "Brazil"
}
]
}
Create Application Deprecated
Create a new application to be processed in the ATS.
(Deprecated: Please use the ApplicationForms endpoints instead)
Scope
To use this endpoint ApiKey object must have this scope: public:applications
Authorizations:
Request Body schema: required
name required | string |
website | string |
logo_url | string |
short_description | string |
full_description | string |
tags | Array of strings |
creation_date | string |
nb_employees | string |
fundraising_stage | string |
hq_address | string |
Array of objects | |
documents | Array of strings |
links | Array of strings |
business_model | string |
geographic_markets | Array of strings |
competitors | string |
killer_argument | string |
corporate_collaborated | string |
service | string |
corporate_department | string |
object | |
referal | string |
is_corporate_client | string |
team_argument | string |
market | string |
total_funding_usd | number <double> |
notes | Array of strings |
Responses
Request samples
- Payload
{- "name": "Startup Flow",
- "short_description": "Startup Flow is a decision-support software for Open-Innovation",
- "full_description": "A SaaS platform with 3 sides : an innovation CRM, a knowledge sharing system and a metrics dashboard. The product is build with a great UI & UX to drive usage by all people within the group.",
- "tags": [
- "saas",
- "data",
- "surm"
], - "creation_date": "December 2008",
- "nb_employees": "1 - 10",
- "fundraising_stage": "seed",
- "hq_address": "2 rue de mulhouse 75002 Paris",
- "contacts": [
- {
- "first_name": "Aurélien",
- "last_name": "Le Grand",
- "email_address": "aurelien@startupflow.io",
- "phone_number": "+33600000000",
- "position": "Tech leader",
}
], - "business_model": "A monthly license for an unlimited number of users",
- "geographic_markets": [
- "France",
- "US",
- "GB"
], - "competitors": "Yoomap, Hype, Braineet",
- "killer_argument": "Chouquettes management",
- "corporate_collaborated": "Not yet",
- "service": "We think our product can make you save money and optimize your deliveries",
- "corporate_department": "We want to work with your Innovation department",
- "corporate_contact": {
- "first_name": "John",
- "last_name": "Doe",
- "email_address": "john.doe@localhost"
}, - "referal": "string",
- "is_corporate_client": "Yes",
- "team_argument": "Our team is brilliant \\o/",
- "market": "string",
- "total_funding_usd": "400000",
- "notes": [
- "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus urna lectus, venenatis sit amet finibus a, tincidunt vitae felis. Morbi vehicula dui velit, vel varius ipsum egestas sed.",
- "Fusce tellus orci, cursus eu finibus et, sodales non diam. Sed convallis in nunc ut rutrum. Nunc ultrices sollicitudin lorem, ut dignissim nisl."
]
}
Response samples
- 200
{- "id": "5da97ee3d5d9fe6b42caebb1",
- "status": "pendingATSValidation"
}
Endpoints to list ApplicationForms and create a new application to be processed in the Application Tracking System.
List ApplicationForms
Retrieve the list of all ApplicationForms. This endpoint is not paginated.
Scope
To use this endpoint ApiKey object must have this scope: public:applications
Authorizations:
Responses
Response samples
- 200
[- {
- "id": "5da97ee3d5d9fe6b42caebb1",
- "label": {
- "EN": "Standard form",
- "FR": "Formulaire standard"
}, - "header": {
- "title": {
- "EN": "Application Portal",
- "FR": "Portail de Candidatures"
}, - "description": {
- "EN": "Fill in this form to be referenced on our collaborative innovation platform.",
- "FR": "Remplissez ce formulaire pour être référencé sur notre plateforme d’innovation collaborative."
}
}, - "enabled": true,
- "reviewers": [
- {
- "id": "5c5c5751698a111500f12ecc",
- "firstName": "John",
- "lastName": "Doe",
- "username": "John Doe",
- "images": {
}
}
], - "tags": [
- {
- "id": "5ce51d1c4359b70017671ddb",
- "label": "Quantum computing"
}
], - "sources": [
- {
- "id": "61df1291b30997001166f80c",
- "name": "CES 2022",
- "sourceCategoryId": "5d6eb0bf1deac101b541aa75",
- "sourceCategory": {
- "name": "Event",
- "id": "5d6eb0bf1deac101b541aa75",
- "created_by": "591aaf8292077d1e29c0b813",
- "updated_by": "591aaf8292077d1e29c0b813",
- "created_at": "2019-09-03T18:28:15.140Z",
- "updated_at": "2019-09-03T18:28:15.140Z"
}, - "sourceCategoryName": "Event"
}
], - "output": { },
- "applicationFormTemplateId": "63c550a6b063018bf1cb7793",
- "created_by": "58b455c9bb409cd8419f48ad",
- "updated_by": "58b455c9bb409cd8419f48ad",
- "created_at": "2023-01-16T13:27:02.122Z",
- "updated_at": "2023-01-16T13:27:02.122Z"
}
]
Get Reference Data
Get reference data to create a new application. List of all fields and value available.
Note: The first contact object in the contacts array will be the main contact, he will receive contact emails. You can setup the language of email by setting the activeLang attribute of the contact object with the value FR or EN. c.f. Create Application example.
Scope
To use this endpoint ApiKey object must have this scope: public:applications
Authorizations:
path Parameters
applicationFormId required | string [required] ApplicationForm id |
Responses
Response samples
- 200
{- "logo": {
- "type": "input",
- "required": false,
- "label": {
- "EN": "Your logo",
- "FR": "Votre logo"
}
}, - "name": {
- "type": "input",
- "required": true,
- "label": {
- "EN": "Your company",
- "FR": "Votre entreprise"
}, - "placeholder": {
- "EN": "Enter your company’s name",
- "FR": "Entrez le nom de votre entreprise"
}
}, - "website": {
- "type": "input",
- "required": false,
- "label": {
- "EN": "Your website",
- "FR": "Votre site internet"
}, - "placeholder": {
- "EN": "https://",
- "FR": "https://"
}
}, - "pitch": {
- "type": "input",
- "required": true,
- "label": {
- "EN": "Short description",
- "FR": "Description courte"
}, - "placeholder": {
- "EN": "Summarize your product or service in one sentence",
- "FR": "Résumez votre produit ou service en une phrase"
}, - "description": {
- "EN": "Summarize your product or service in one sentence",
- "FR": "Résumez votre produit ou service en une phrase"
}
}, - "description": {
- "type": "textarea",
- "required": {
- "EN": "Enter description",
- "FR": "Entrez la description"
}, - "label": {
- "EN": "Long description",
- "FR": "Description longue"
}, - "placeholder": {
- "EN": "Enter description",
- "FR": "Entrez la description"
}, - "description": {
- "EN": "Describe your product or service and the problem you are solving",
- "FR": "Décrivez votre produit ou service ainsi que le problème que vous résolvez"
}
}, - "year_founded": {
- "type": "input",
- "required": false,
- "label": {
- "EN": "Year founded",
- "FR": "Année de création"
}, - "placeholder": {
- "EN": "",
- "FR": ""
}
}, - "hq_city": {
- "type": "input",
- "required": false,
- "label": {
- "EN": "HQ city",
- "FR": "Ville du siège social"
}, - "placeholder": {
- "EN": "",
- "FR": ""
}
}, - "hq_countryId": {
- "type": "select",
- "required": false,
- "label": {
- "EN": "HQ country",
- "FR": "Pays du siège social"
}, - "placeholder": {
- "EN": "",
- "FR": ""
}, - "options": [
- {
- "value": "AD",
- "label": {
- "FR": "Andorre",
- "EN": "Andorra"
}
}, - {
- "value": "AE",
- "label": {
- "FR": "Émirats arabes unis",
- "EN": "United Arab Emirates"
}
}, - {
- "value": "AF",
- "label": {
- "FR": "Afghanistan",
- "EN": "Afghanistan"
}
}
]
}, - "nb_employees": {
- "type": "select",
- "required": false,
- "label": {
- "EN": "Number of employees",
- "FR": "Nombre d'employés"
}, - "placeholder": {
- "EN": "Select a number",
- "FR": "Sélectionnez un nombre"
}, - "options": [
- {
- "value": "1 - 10",
- "label": {
- "EN": "1-10",
- "FR": "1-10"
}
}, - {
- "value": "11 - 50",
- "label": {
- "EN": "11-50",
- "FR": "11-50"
}
}, - {
- "value": "51 - 200",
- "label": {
- "EN": "51-200",
- "FR": "51-200"
}
}, - {
- "value": "200+",
- "label": {
- "EN": "200+",
- "FR": "200+"
}
}
]
}, - "maturity": {
- "type": "select",
- "required": false,
- "label": {
- "EN": "Development stage",
- "FR": "Phase de développement"
}, - "placeholder": {
- "EN": "Select a stage",
- "FR": "Sélectionnez une étape"
}, - "options": [
- {
- "value": "seed",
- "label": {
- "EN": "seed",
- "FR": "Seed"
}
}, - {
- "value": "serieA",
- "label": {
- "EN": "Series A",
- "FR": "Series A"
}
}, - {
- "value": "serieB",
- "label": {
- "EN": "Series B",
- "FR": "Series B"
}
}, - {
- "value": "serieC",
- "label": {
- "EN": "Series C",
- "FR": "Series C"
}
}, - {
- "value": "acquired",
- "label": {
- "EN": "Acquired",
- "FR": "Acquis"
}
}, - {
- "value": "raisingFunds",
- "label": {
- "EN": "Raising funds",
- "FR": "En recherche de financement"
}
}, - {
- "value": "ipo",
- "label": {
- "EN": "IPO",
- "FR": "Introduction en Bourse"
}
}
]
}, - "tagIds": {
- "type": "select",
- "required": true,
- "label": {
- "EN": "Tags",
- "FR": "Tags"
}, - "options": [
- {
- "value": "foodtech",
- "label": {
- "FR": "FoodTech",
- "EN": "FoodTech"
}
}, - {
- "value": "fintech",
- "label": {
- "FR": "Fintech",
- "EN": "Fintech"
}
}
]
}, - "contacts": {
- "type": "contacts",
- "required": true,
- "label": {
- "EN": "Who are the key people at your company?",
- "FR": "Qui sont les personnes clés de votre entreprise ?"
}
}, - "video_urls": {
- "type": "videos",
- "required": false,
- "label": {
- "EN": "Video",
- "FR": "Vidéo"
}, - "description": {
- "EN": "",
- "FR": ""
}
}, - "press": {
- "type": "press",
- "required": false,
- "label": {
- "EN": "Press article",
- "FR": "Article de presse"
}, - "description": {
- "EN": "",
- "FR": ""
}
}, - "business_model": {
- "type": "textarea",
- "required": false,
- "label": {
- "EN": "Business model",
- "FR": "Modèle économique"
}, - "placeholder": {
- "EN": "What are your revenue sources? Price of your product/service for the customer?",
- "FR": "Quelles sont vos sources de revenus ? Quel est le prix de votre produit/service pour le client ?"
}
}, - "marketIds": {
- "type": "select",
- "required": false,
- "label": {
- "EN": "In wich countries do you operate?",
- "FR": "Dans quel pays opérez-vous ?"
}, - "placeholder": {
- "EN": "Add a market",
- "FR": "Ajouter un ou plusieurs marchés"
}, - "options": [
- {
- "value": "AD",
- "label": {
- "FR": "Andorre",
- "EN": "Andorra"
}
}, - {
- "value": "AE",
- "label": {
- "FR": "Émirats arabes unis",
- "EN": "United Arab Emirates"
}
}, - {
- "value": "AF",
- "label": {
- "FR": "Afghanistan",
- "EN": "Afghanistan"
}
}
]
}, - "competitors": {
- "type": "textarea",
- "required": false,
- "label": {
- "EN": "Key competitors",
- "FR": "Vos principaux concurrents"
}, - "placeholder": {
- "EN": "Who are your key competitors? Which other companies operate in your market ?",
- "FR": "Quels sont vos concurrents principaux? Quelles autres entreprises se trouvent sur votre marché ?"
}
}, - "note_collaboration": {
- "type": "textarea",
- "required": false,
- "label": {
- "EN": "Did you ever collaborate with pepito or any of its affiliated companies?",
- "FR": "Avez-vous déjà travaillé avec pepito ou un de ses affiliés ?"
}, - "placeholder": {
- "EN": "Who? Where? What for?",
- "FR": "Qui ? Où ? Quoi ?"
}, - "description": {
- "EN": "If so, please provide us with some details.",
- "FR": "Si oui, précisez la nature de cette collaboration."
}
}, - "internal_contacts": {
- "type": "contacts",
- "required": false,
- "label": {
- "EN": "Your key contacts at pepito",
- "FR": "Vos contacts clés chez pepito"
}, - "description": {
- "EN": "Who are the key people at your company?",
- "FR": "Qui sont les personnes clés de votre entreprise ?"
}
}, - "note_service": {
- "type": "textarea",
- "required": false,
- "label": {
- "EN": "Which service / product would you like to offer to pepito?",
- "FR": "Quel service / produit souhaitez-vous proposer à pepito ?"
}, - "placeholder": {
- "EN": "",
- "FR": ""
}, - "description": {
- "EN": "",
- "FR": ""
}
}, - "note_department": {
- "type": "textarea",
- "required": false,
- "label": {
- "EN": "Which department would you like to be in contact with?",
- "FR": "Avec quel département souhaitez-vous être mis en relation ?"
}, - "placeholder": {
- "EN": "",
- "FR": ""
}, - "description": {
- "EN": "",
- "FR": ""
}
}
}
Create Application
Create a new application for the given ApplicationForm. Application will be available in the ATS (Application portal). Check the reference data endpoint to get the list of all fields and value available.
Note: The first contact object in the contacts array will be the main contact, he will receive contact emails. You can setup the language of email by setting the activeLang attribute of the contact object with the value FR or EN.
Scope
To use this endpoint ApiKey object must have this scope: public:applications
Authorizations:
path Parameters
applicationFormId required | string [required] ApplicationForm id |
Request Body schema: required
logo | string |
name | string |
website | string |
pitch | string |
description | string |
year_founded | string |
hq_city | string |
hq_countryId | string |
nb_employees | string |
maturity | string |
Array of objects | |
Array of objects | |
documents | Array of strings |
video_urls | Array of strings |
press | Array of strings |
business_model | string |
marketIds | Array of strings |
competitors | string |
note_collaboration | string |
Array of objects | |
note_service | string |
note_department | string |
Responses
Request samples
- Payload
{- "name": "bloomflow",
- "pitch": "The innovation management platform for impact-driven organizations",
- "description": "We enable corporations, NGOs, public userGroups and other large organizations to innovate for a blooming future: a future where organizations use collaborative innovation to generate impact for themselves and for the world.",
- "year_founded": "2008",
- "hq_city": "Paris",
- "hq_countryId": "FR",
- "nb_employees": "11-50",
- "maturity": "seed",
- "tagIds": [
- {
- "label": "FoodTech",
- "id": "594773057733a4fa1b0b7616"
}
], - "contacts": [
- {
- "firstName": "John",
- "lastName": "Doe",
- "email": "john.doe@bloomflow.com",
- "job": "CEO",
- "phone": "0123456789",
- "username": "John Doe",
- "activeLang": "EN"
}
], - "business_model": "A monthly license for an unlimited number of users",
- "marketIds": [
- "FR"
], - "competitors": "Yoomap, Hype, Braineet",
- "note_collaboration": "Not yet",
- "internal_contacts": [
- {
- "firstName": "Jane",
- "lastName": "Doe",
- "email": "jane.doe@your-company.com",
- "username": "Jane Doe"
}
], - "note_service": "We think our product can make you save money and optimize your deliveries",
- "note_department": "We want to work with your Innovation department"
}
Response samples
- 200
{- "id": "5da97ee3d5d9fe6b42caebb1",
- "status": "submitted"
}
Get Reference Data
Get reference data to create an item. Containing all valid values for typology, fundraising_stage, nb_employees and geographic_markets.
Scope
To use this endpoint ApiKey object must have this scope: public:items
Authorizations:
Responses
Response samples
- 200
- 401
{- "typologies": [
- {
- "id": "startup",
- "name": "Startups",
- "parentTypologyId": "",
- "tags": [
- {
- "id": "5c7556ee467157cd2ba90a6a",
- "name": "Home Staging",
- "category": "Real Estate"
}, - {
- "id": "5c65710bd8c8966b514b4943",
- "name": "Cloud",
- "category": "Tech"
}
], - "labels": [
- {
- "id": "5c7556ee467157cd2ba90a6a",
- "name": "Investment"
}, - {
- "id": "5c65710bd8c8966b514b4943",
- "name": "Staff Pick"
}
], - "sources": [
- {
- "id": "5c7556ee467157cd2ba90a6a",
- "name": "VivaTech 2019"
}, - {
- "id": "5c65710bd8c8966b514b4943",
- "name": "Partech"
}
]
}
], - "custom_fields": [
- {
- "types": [
- "startup"
], - "field_id": "sourcing_partner_field"
}, - {
- "types": [
- "project"
], - "field_id": "sourcing_partner_field_for_project"
}
], - "fundraising_stage": [
- "seed",
- "serieA",
- "serieB",
- "serieC",
- "acquired",
- "raisingFunds",
- "ipo"
], - "nb_employees": [
- "1 - 10",
- "11 - 50",
- "51 - 200",
- "200 +"
], - "tags": [
- {
- "id": "594773057733a4fa1b0b7611",
- "name": "Big Data",
- "parent": "// DEPRECATED : Technology",
- "category": "// DEPRECATED : Technology",
- "categoryTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Technology"
}
}, - {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Hardware",
- "parent": "// DEPRECATED : Technology",
- "category": "// DEPRECATED : Technology",
- "categoryTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Technology"
}
}, - {
- "id": "53859397e4b085580d74805d",
- "name": "web3",
- "parent": "// DEPRECATED : Technology",
- "category": "// DEPRECATED : Technology",
- "categoryTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Technology"
}
}, - {
- "id": "632d81ac8e4ea600136e6873",
- "name": "NFT",
- "parent": "// DEPRECATED : web3",
- "category": "// DEPRECATED : Technology",
- "parentTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "web3"
}, - "categoryTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Technology"
}
}
], - "geographic_markets": [
- {
- "id": "JP",
- "label_FR": "Japon",
- "label_EN": "Japan"
}, - {
- "id": "KE",
- "label_FR": "Kenya",
- "label_EN": "Kenya"
}, - {
- "id": "KG",
- "label_FR": "Kirghizistan",
- "label_EN": "Kyrgyzstan"
}, - {
- "id": "KH",
- "label_FR": "Cambodge",
- "label_EN": "Cambodia"
}, - "..."
]
}
List Items
Retrieves a list of items. Result can be filtered by term, tags, labels, sources and by updated date.
Number of result returned can be handled by limit and offset parameters.
Results can be ordered thanks to the sort parameter.
Scope
To use this endpoint ApiKey object must have this scope: public:items:* (all typologies) or public:items:startup,events,typology_id (specific typologies) Note You can add the http verb "get" in front of the scope to limit access to readonly endpoints. get@public:item:*
Authorizations:
query Parameters
typology required | string <JSON> [required] The typology to search for. Could be either a string (e.g. startup) or a JSON array (e.g. ["startup", "event"]) |
term | string [optional] Term filter |
fields | string <JSON> [optional] Fields to match term with (default: term match on name, tags, pitch and description fields) e.g: ["website","tags"] |
tags | string <JSON> [optional] Tag ids filter. Should be a JSON array. Check reference_data endpoint to list availabe tag ids |
labels | string <JSON> [optional] Labels filter. Should be a JSON array. Check reference_data endpoint to list availabe label ids |
sources | string <JSON> [optional] Sources filter. Should be a JSON array. Check reference_data endpoint to list availabe source ids |
updated_at_gt | string <date-time> [optional] Minimum date filter |
updated_at_lt | string <date-time> [optional] Maximum date filter |
limit | number <double> <= 1000 Default: 20 [optional] The number of items to retrieve. (maximum limit 1000) |
offset | number <double> Default: 0 [optional] The offset of the first hit to return |
sort | string Default: "relevance" Enum: "created_at_desc" "created_at_asc" "updated_at_desc" "updated_at_asc" "relevance" [optional] Parameter to sort result |
withProcesses | boolean Default: false The flag to enable processes in the result (default: false) |
Responses
Response samples
- 200
{- "total": 32,
- "results": [
- {
- "id": "6308bdf9f541ef0013001f6e",
- "name": "Microsoft",
- "short_description": "Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.",
- "full_description": "Microsoft is an American multinational corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.\n\nMicrosoft’s devices and consumer (D&C) licensing segment...",
- "year_founded": "1975",
- "nb_employees": "200 +",
- "maturity": "ipo",
- "hq": {
- "hq_city": "Redmond",
- "hq_address": "98052 Redmond",
- "hq_country_id": "US",
- "hq_country_label": "United States"
}, - "typologyId": "startup",
- "typology_id": "startup",
- "folder_id": "startup",
- "tags": [
- {
- "id": "594773057733a4fa1b0b7611",
- "name": "Big Data",
- "parent": "// DEPRECATED : Technology",
- "category": "// DEPRECATED : Technology",
- "categoryTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Technology"
}
}, - {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Hardware",
- "parent": "// DEPRECATED : Technology",
- "category": "// DEPRECATED : Technology",
- "categoryTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Technology"
}
}, - {
- "id": "53859397e4b085580d74805d",
- "name": "web3",
- "parent": "// DEPRECATED : Technology",
- "category": "// DEPRECATED : Technology",
- "categoryTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Technology"
}
}, - {
- "id": "632d81ac8e4ea600136e6873",
- "name": "NFT",
- "parent": "// DEPRECATED : web3",
- "category": "// DEPRECATED : Technology",
- "parentTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "web3"
}, - "categoryTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Technology"
}
}
], - "labels": [
- {
- "id": "security",
- "name": "IT validation "
}
], - "sources": [
- {
- "id": "5e6fcc67820e9c012f765178",
- "name": "Frankfurt Messe 2019",
- "categoryId": "5d6eb0bf1deac101b541aa75",
- "category": "Event"
}
], - "workflows": [
- {
- "id": "5f7b50dc7b8792030dd93a1a",
- "date": "2023-06-15T14:46:46.000Z",
- "current_status": {
- "id": "5f7b50dc7b8792030dd93a1b",
- "name": "Identification",
- "date": "2023-06-15T14:46:46.000Z",
- "comment": "My comment",
- "milestones": [
- {
- "id": "649e9dc1879cd2001316ef43",
- "name": "NDA signed",
- "mandatory": true,
- "order": 1,
- "checked": true,
- "checked_at": "2023-06-15T14:46:46.000Z"
}
]
}, - "current_state": {
- "id": "in_progress",
- "name": "In progress",
- "date": "2023-06-15T14:47:09.319Z"
}, - "status": [
- {
- "id": "5f7b50dc7b8792030dd93a1b",
- "name": "Identification",
- "date": "2023-06-15T14:46:46.000Z",
- "comment": "My comment",
- "milestones": [
- {
- "id": "649e9dc1879cd2001316ef43",
- "name": "NDA signed",
- "mandatory": true,
- "order": 1,
- "checked": true,
- "checked_at": "2023-06-15T14:46:46.000Z"
}
]
}
], - "states": [
- {
- "id": "in_progress",
- "name": "In progress",
- "date": "2023-06-15T14:47:09.319Z"
}
], - "groups": [
- "Administrators",
- "IT department"
]
}
], - "business_model": "Microsoft business model",
- "painpoints": "My pain point",
- "business_opportunity": "My business opportunity",
- "sustainability": "Does Microsoft fit our criterias for sustainability",
- "success_proofs": "Success proofs of my collaboration with Microsoft",
- "risks": "What could go wrong with Microsoft",
- "key_differentiators": "Microsoft key differentiators",
- "competitors": "Microsoft main competitors",
- "market_ids": [
- "GB",
- "US",
- "FR"
], - "scoring_value": 4,
- "scoring_summary": "My evaluation",
- "scoring_detail": {
- "value": {
- "score": 4,
- "comment": "My value proposition"
}, - "speed": {
- "score": 2,
- "comment": "My speed implementation"
}, - "technology": {
- "score": 4,
- "comment": "My technology reliability"
}, - "financial": {
- "score": 5,
- "comment": "My financial strength"
}, - "team": {
- "score": 2,
- "comment": "My team score"
}
}, - "internal_contacts": [
- {
- "id": "615ee21563ab080011523a64",
- "first_name": "Ted",
- "last_name": "Hoover",
- "name": "Ted Hoover",
- "email": "ted.hoover@allicata.com",
- "type": "referent",
- "created_at": "2021-10-07T12:03:33.904Z",
- "last_connexion_at": "2022-10-04T13:44:21.232Z"
}
], - "external_contacts": [
- {
- "id": "65002a1f1e13cf00133d3c68",
- "first_name": "Satya",
- "last_name": "Nadella",
- "email": "satya.nadella@microsoft.com",
- "position": "Chairman & CEO"
}
], - "related_items": [
- {
- "id": "60427a1d45e28200128a7413",
- "name": "Orca Security",
- "relation": {
- "id": "66574f2ec4d3a00013049a7b",
- "content": "Relation content",
- "created_at": "2023-10-07T12:03:33.904Z",
- "relation_type_id": "6643856486c566029d946f95",
- "relation_type": {
- "id": "6643856486c566029d946f95",
- "name": "shortlisted_solution",
- "texts": {
- "label": "Shortlisted solution",
- "label_plural": "Shortlisted solutions"
}
}
}
}
], - "custom_fields": {
- "sourcing_partner_field": "Custom field content"
}, - "created_at": "2022-08-26T12:35:05.588Z",
- "updated_at": "2022-10-04T13:58:44.043Z",
- "created_by": "615ee21563ab080011523a64",
- "updated_by": "615ee21563ab080011523a64",
- "score": 5.9035
}, - {
- "id": "6308bdf9f541ef0013001f6e",
- "name": "Microsoft",
- "short_description": "Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.",
- "full_description": "Microsoft is an American multinational corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.\n\nMicrosoft’s devices and consumer (D&C) licensing segment...",
- "year_founded": "1975",
- "nb_employees": "200 +",
- "maturity": "ipo",
- "hq": {
- "hq_city": "Redmond",
- "hq_address": "98052 Redmond",
- "hq_country_id": "US",
- "hq_country_label": "United States"
}, - "typologyId": "startup",
- "typology_id": "startup",
- "folder_id": "startup",
- "tags": [
- {
- "id": "594773057733a4fa1b0b7611",
- "name": "Big Data",
- "parent": "// DEPRECATED : Technology",
- "category": "// DEPRECATED : Technology",
- "categoryTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Technology"
}
}, - {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Hardware",
- "parent": "// DEPRECATED : Technology",
- "category": "// DEPRECATED : Technology",
- "categoryTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Technology"
}
}, - {
- "id": "53859397e4b085580d74805d",
- "name": "web3",
- "parent": "// DEPRECATED : Technology",
- "category": "// DEPRECATED : Technology",
- "categoryTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Technology"
}
}, - {
- "id": "632d81ac8e4ea600136e6873",
- "name": "NFT",
- "parent": "// DEPRECATED : web3",
- "category": "// DEPRECATED : Technology",
- "parentTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "web3"
}, - "categoryTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Technology"
}
}
], - "labels": [
- {
- "id": "security",
- "name": "IT validation "
}
], - "sources": [
- {
- "id": "5e6fcc67820e9c012f765178",
- "name": "Frankfurt Messe 2019",
- "categoryId": "5d6eb0bf1deac101b541aa75",
- "category": "Event"
}
], - "workflows": [
- {
- "id": "5f7b50dc7b8792030dd93a1a",
- "date": "2023-06-15T14:46:46.000Z",
- "current_status": {
- "id": "5f7b50dc7b8792030dd93a1b",
- "name": "Identification",
- "date": "2023-06-15T14:46:46.000Z",
- "comment": "My comment",
- "milestones": [
- {
- "id": "649e9dc1879cd2001316ef43",
- "name": "NDA signed",
- "mandatory": true,
- "order": 1,
- "checked": true,
- "checked_at": "2023-06-15T14:46:46.000Z"
}
]
}, - "current_state": {
- "id": "in_progress",
- "name": "In progress",
- "date": "2023-06-15T14:47:09.319Z"
}, - "status": [
- {
- "id": "5f7b50dc7b8792030dd93a1b",
- "name": "Identification",
- "date": "2023-06-15T14:46:46.000Z",
- "comment": "My comment",
- "milestones": [
- {
- "id": "649e9dc1879cd2001316ef43",
- "name": "NDA signed",
- "mandatory": true,
- "order": 1,
- "checked": true,
- "checked_at": "2023-06-15T14:46:46.000Z"
}
]
}
], - "states": [
- {
- "id": "in_progress",
- "name": "In progress",
- "date": "2023-06-15T14:47:09.319Z"
}
], - "groups": [
- "Administrators",
- "IT department"
]
}
], - "business_model": "Microsoft business model",
- "painpoints": "My pain point",
- "business_opportunity": "My business opportunity",
- "sustainability": "Does Microsoft fit our criterias for sustainability",
- "success_proofs": "Success proofs of my collaboration with Microsoft",
- "risks": "What could go wrong with Microsoft",
- "key_differentiators": "Microsoft key differentiators",
- "competitors": "Microsoft main competitors",
- "market_ids": [
- "GB",
- "US",
- "FR"
], - "scoring_value": 4,
- "scoring_summary": "My evaluation",
- "scoring_detail": {
- "value": {
- "score": 4,
- "comment": "My value proposition"
}, - "speed": {
- "score": 2,
- "comment": "My speed implementation"
}, - "technology": {
- "score": 4,
- "comment": "My technology reliability"
}, - "financial": {
- "score": 5,
- "comment": "My financial strength"
}, - "team": {
- "score": 2,
- "comment": "My team score"
}
}, - "internal_contacts": [
- {
- "id": "615ee21563ab080011523a64",
- "first_name": "Ted",
- "last_name": "Hoover",
- "name": "Ted Hoover",
- "email": "ted.hoover@allicata.com",
- "type": "referent",
- "created_at": "2021-10-07T12:03:33.904Z",
- "last_connexion_at": "2022-10-04T13:44:21.232Z"
}
], - "external_contacts": [
- {
- "id": "65002a1f1e13cf00133d3c68",
- "first_name": "Satya",
- "last_name": "Nadella",
- "email": "satya.nadella@microsoft.com",
- "position": "Chairman & CEO"
}
], - "related_items": [
- {
- "id": "60427a1d45e28200128a7413",
- "name": "Orca Security",
- "relation": {
- "id": "66574f2ec4d3a00013049a7b",
- "content": "Relation content",
- "created_at": "2023-10-07T12:03:33.904Z",
- "relation_type_id": "6643856486c566029d946f95",
- "relation_type": {
- "id": "6643856486c566029d946f95",
- "name": "shortlisted_solution",
- "texts": {
- "label": "Shortlisted solution",
- "label_plural": "Shortlisted solutions"
}
}
}
}
], - "custom_fields": {
- "sourcing_partner_field": "Custom field content"
}, - "created_at": "2022-08-26T12:35:05.588Z",
- "updated_at": "2022-10-04T13:58:44.043Z",
- "created_by": "615ee21563ab080011523a64",
- "updated_by": "615ee21563ab080011523a64",
- "score": 4.70635
}
]
}
Create Item
Create an item object.
CAUTION soft UPSERT behavior: If the item exists (matching existing item with exact name or exact website), it will update empty field of existing item with data.
Scope
To use this endpoint ApiKey object must have this scope: public:items:* (all typologies) or public:items:startup,events,typology_id (specific typologies) Note You can add the http verb "get" in front of the scope to limit access to readonly endpoints. get@public:item:*
Authorizations:
query Parameters
context | string The context of the item (could be blank or 'sync') |
Request Body schema: required
typologyId | string |
name | string |
website | string |
logo_url | string |
short_description | string |
full_description | string |
object | |
object | |
object | |
year_founded | string |
nb_employees | string |
maturity | string |
object | |
Array of objects | |
Array of objects | |
object | |
press_urls | Array of strings |
video_urls | Array of strings |
market_ids | string |
total_funding_usd | string |
business_model | string |
painpoints | string |
business_opportunity | string |
sustainability | string |
success_proofs | string |
risks | string |
key_differentiators | string |
competitors | string |
Array of objects |
Responses
Request samples
- Payload
{- "typologyId": "startup",
- "name": "Microsoft",
- "short_description": "Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.",
- "full_description": "Microsoft is an American multinational corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.",
- "tags": [
- {
- "name": "saas"
}, - {
- "name": "data"
}, - {
- "name": "api"
}
], - "labels": [
- {
- "id": "security"
}
], - "sources": [
- {
- "id": "5e6fcc67820e9c012f765178"
}
], - "year_founded": "1975",
- "nb_employees": "200 +",
- "maturity": "ipo",
- "hq": {
- "hq_address": "98052 Redmond"
}, - "internal_contacts": [
- {
- "first_name": "Ted",
- "last_name": "Hoover",
- "email_address": "ted.hoover@allicata.com",
- "type": "referent"
}
], - "external_contacts": [
- {
- "first_name": "Satya",
- "last_name": "Nadella",
- "email_address": "satya.nadella@hotmail.com",
- "phone_number": "+1-202-555-0130",
- "position": "Chairman & CEO"
}
], - "links": {
}, - "market_ids": [
- "France",
- "US",
- "GB"
], - "total_funding_usd": "1000000",
- "business_model": "Microsoft business model",
- "painpoints": "My pain point",
- "business_opportunity": "My business opportunity",
- "sustainability": "Does Microsoft fit our criterias for sustainability",
- "success_proofs": "Success proofs of my collaboration with Microsoft",
- "risks": "What could go wrong with Microsoft",
- "key_differentiators": "Microsoft key differentiators",
- "competitors": "Microsoft main competitors",
- "custom_fields": [
- {
- "field_id": "sourcing_partner_field",
- "value": "My custom field value"
}
]
}
Response samples
- 200
{- "id": "62d943ee03b2e60013022971",
- "name": "Microsoft",
- "action": "create",
- "created_at": "2022-07-21T12:17:50.942Z"
}
Get Item
Retrieve a specific item by id.
Scope
To use this endpoint ApiKey object must have this scope: public:items:* (all typologies) or public:items:startup,events,typology_id (specific typologies) Note You can add the http verb "get" in front of the scope to limit access to readonly endpoints. get@public:item:*
Authorizations:
path Parameters
itemId required | string [required] Item id |
query Parameters
withProcesses | boolean Default: false The flag to enable processes in the result (default: false) |
Responses
Response samples
- 200
{- "id": "6308bdf9f541ef0013001f6e",
- "name": "Microsoft",
- "short_description": "Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.",
- "full_description": "Microsoft is an American multinational corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.\n\nMicrosoft’s devices and consumer (D&C) licensing segment...",
- "year_founded": "1975",
- "nb_employees": "200 +",
- "maturity": "ipo",
- "hq": {
- "hq_city": "Redmond",
- "hq_address": "98052 Redmond",
- "hq_country_id": "US",
- "hq_country_label": "United States"
}, - "typology_id": "startup",
- "folder_id": "startup",
- "tags": [
- {
- "id": "594773057733a4fa1b0b7611",
- "name": "Big Data",
- "parent": "// DEPRECATED : Technology",
- "category": "// DEPRECATED : Technology",
- "categoryTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Technology"
}
}, - {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Hardware",
- "parent": "// DEPRECATED : Technology",
- "category": "// DEPRECATED : Technology",
- "categoryTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Technology"
}
}, - {
- "id": "53859397e4b085580d74805d",
- "name": "web3",
- "parent": "// DEPRECATED : Technology",
- "category": "// DEPRECATED : Technology",
- "categoryTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Technology"
}
}, - {
- "id": "632d81ac8e4ea600136e6873",
- "name": "NFT",
- "parent": "// DEPRECATED : web3",
- "category": "// DEPRECATED : Technology",
- "parentTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "web3"
}, - "categoryTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Technology"
}
}
], - "labels": [
- {
- "id": "security",
- "name": "IT validation "
}
], - "sources": [
- {
- "id": "5e6fcc67820e9c012f765178",
- "name": "Frankfurt Messe 2019",
- "categoryId": "5d6eb0bf1deac101b541aa75",
- "category": "Event"
}
], - "workflows": [
- {
- "id": "5f7b50dc7b8792030dd93a1a",
- "date": "2023-06-15T14:46:46.000Z",
- "current_status": {
- "id": "5f7b50dc7b8792030dd93a1b",
- "name": "Identification",
- "date": "2023-06-15T14:46:46.000Z",
- "comment": "My comment",
- "milestones": [
- {
- "id": "5f7b50dc7b8792030dd93a1b",
- "name": "Identification",
- "mandatory": true,
- "order": 0,
- "checked": true,
- "checked_at": "string"
}
]
}, - "current_state": {
- "id": "in_progress",
- "name": "In progress",
- "date": "2023-06-15T14:47:09.319Z"
}, - "states": [
- {
- "id": "in_progress",
- "name": "In progress",
- "date": "2023-06-15T14:47:09.319Z"
}
], - "status": [
- {
- "id": "5f7b50dc7b8792030dd93a1b",
- "name": "Identification",
- "date": "2023-06-15T14:46:46.000Z",
- "comment": "My comment",
- "milestones": [
- {
- "id": "649e9dc1879cd2001316ef43",
- "name": "NDA signed",
- "mandatory": true,
- "order": 1,
- "checked": true,
- "checked_at": "2023-06-15T14:46:46.000Z"
}
]
}
], - "groups": [
- "Administrators",
- "IT department"
]
}
], - "business_model": "Microsoft business model",
- "painpoints": "My pain point",
- "business_opportunity": "My business opportunity",
- "sustainability": "Does Microsoft fit our criterias for sustainability",
- "success_proofs": "Success proofs of my collaboration with Microsoft",
- "risks": "What could go wrong with Microsoft",
- "key_differentiators": "Microsoft key differentiators",
- "competitors": "Microsoft main competitors",
- "market_ids": [
- "GB",
- "US",
- "FR"
], - "scoring_value": 4,
- "scoring_summary": "My evaluation",
- "scoring_detail": null,
- "links": {
}, - "internal_contacts": [
- {
- "id": "615ee21563ab080011523a64",
- "first_name": "Ted",
- "last_name": "Hoover",
- "name": "Ted Hoover",
- "email": "ted.hoover@allicata.com",
- "type": "referent",
- "created_at": "2021-10-07T12:03:33.904Z",
- "last_connexion_at": "2022-10-04T13:44:21.232Z"
}
], - "external_contacts": [
- {
- "id": "615ee21563ab080011523a64",
- "first_name": "Ted",
- "last_name": "Hoover",
- "name": "Ted Hoover",
- "email": "ted.hoover@allicata.com",
- "type": "referent",
- "created_at": "2021-10-07T12:03:33.904Z",
- "last_connexion_at": "2022-10-04T13:44:21.232Z"
}
], - "related_items": [
- {
- "id": "60427a1d45e28200128a7413",
- "name": "Orca Security",
- "relation": {
- "id": "66574f2ec4d3a00013049a7b",
- "content": "Relation content",
- "created_at": "2023-10-07T12:03:33.904Z",
- "relation_type_id": "6643856486c566029d946f95",
- "relation_type": {
- "id": "6643856486c566029d946f95",
- "name": "shortlisted_solution",
- "texts": {
- "label": "Shortlisted solution",
- "label_plural": "Shortlisted solutions"
}
}
}
}
], - "custom_fields": null,
- "created_at": "2022-08-26T12:35:05.588Z",
- "updated_at": "2022-10-04T13:58:44.043Z",
- "fundings": [
- {
- "investors": "Facebook",
- "year": "2008",
- "amount": "$200 000",
- "transaction": "Seed"
}
]
}
Update an Item
Update an item object.
CAUTION:
- Will replace all fields of the item with the data provided.
- Data provided should provide all required fields.
Scope
To use this endpoint ApiKey object must have this scope: public:items:* (all typologies) or public:items:startup,events,typology_id (specific typologies) Note You can add the http verb "get" in front of the scope to limit access to readonly endpoints. get@public:item:*
Authorizations:
path Parameters
itemId required | string [required] Item id to update |
query Parameters
context | string The context of the item (could be blank or 'sync') |
Request Body schema: required
typologyId | string |
name | string |
website | string |
logo_url | string |
short_description | string |
full_description | string |
object | |
object | |
object | |
year_founded | string |
nb_employees | string |
maturity | string |
object | |
Array of objects | |
Array of objects | |
object | |
press_urls | Array of strings |
video_urls | Array of strings |
market_ids | string |
total_funding_usd | string |
business_model | string |
painpoints | string |
business_opportunity | string |
sustainability | string |
success_proofs | string |
risks | string |
key_differentiators | string |
competitors | string |
Array of objects |
Responses
Request samples
- Payload
{- "typologyId": "startup",
- "name": "Microsoft",
- "short_description": "Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.",
- "full_description": "Microsoft is an American multinational corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.",
- "tags": [
- {
- "name": "saas"
}, - {
- "name": "data"
}, - {
- "name": "api"
}
], - "labels": [
- {
- "id": "security"
}
], - "sources": [
- {
- "id": "5e6fcc67820e9c012f765178"
}
], - "year_founded": "1975",
- "nb_employees": "200 +",
- "maturity": "ipo",
- "hq": {
- "hq_address": "98052 Redmond"
}, - "internal_contacts": [
- {
- "first_name": "Ted",
- "last_name": "Hoover",
- "email_address": "ted.hoover@allicata.com",
- "type": "referent"
}
], - "external_contacts": [
- {
- "first_name": "Satya",
- "last_name": "Nadella",
- "email_address": "satya.nadella@hotmail.com",
- "phone_number": "+1-202-555-0130",
- "position": "Chairman & CEO"
}
], - "links": {
}, - "market_ids": [
- "France",
- "US",
- "GB"
], - "total_funding_usd": "1000000",
- "business_model": "Microsoft business model",
- "painpoints": "My pain point",
- "business_opportunity": "My business opportunity",
- "sustainability": "Does Microsoft fit our criterias for sustainability",
- "success_proofs": "Success proofs of my collaboration with Microsoft",
- "risks": "What could go wrong with Microsoft",
- "key_differentiators": "Microsoft key differentiators",
- "competitors": "Microsoft main competitors",
- "custom_fields": [
- {
- "field_id": "sourcing_partner_field",
- "value": "My custom field value"
}
]
}
Response samples
- 200
{- "id": "6308bdf9f541ef0013001f6e",
- "name": "Microsoft",
- "short_description": "Microsoft is a software corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.",
- "full_description": "Microsoft is an American multinational corporation that develops, manufactures, licenses, supports, and sells a range of software products and services.\n\nMicrosoft’s devices and consumer (D&C) licensing segment...",
- "year_founded": "1975",
- "nb_employees": "200 +",
- "maturity": "ipo",
- "hq": {
- "hq_city": "Redmond",
- "hq_address": "98052 Redmond",
- "hq_country_id": "US",
- "hq_country_label": "United States"
}, - "typology_id": "startup",
- "folder_id": "startup",
- "tags": [
- {
- "id": "594773057733a4fa1b0b7611",
- "name": "Big Data",
- "parent": "// DEPRECATED : Technology",
- "category": "// DEPRECATED : Technology",
- "categoryTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Technology"
}
}, - {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Hardware",
- "parent": "// DEPRECATED : Technology",
- "category": "// DEPRECATED : Technology",
- "categoryTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Technology"
}
}, - {
- "id": "53859397e4b085580d74805d",
- "name": "web3",
- "parent": "// DEPRECATED : Technology",
- "category": "// DEPRECATED : Technology",
- "categoryTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Technology"
}
}, - {
- "id": "632d81ac8e4ea600136e6873",
- "name": "NFT",
- "parent": "// DEPRECATED : web3",
- "category": "// DEPRECATED : Technology",
- "parentTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "web3"
}, - "categoryTag": {
- "id": "5c77dd2a05529c17007ff0f8",
- "name": "Technology"
}
}
], - "labels": [
- {
- "id": "security",
- "name": "IT validation "
}
], - "sources": [
- {
- "id": "5e6fcc67820e9c012f765178",
- "name": "Frankfurt Messe 2019",
- "categoryId": "5d6eb0bf1deac101b541aa75",
- "category": "Event"
}
], - "workflows": [
- {
- "id": "5f7b50dc7b8792030dd93a1a",
- "date": "2023-06-15T14:46:46.000Z",
- "current_status": {
- "id": "5f7b50dc7b8792030dd93a1b",
- "name": "Identification",
- "date": "2023-06-15T14:46:46.000Z",
- "comment": "My comment",
- "milestones": [
- {
- "id": "5f7b50dc7b8792030dd93a1b",
- "name": "Identification",
- "mandatory": true,
- "order": 0,
- "checked": true,
- "checked_at": "string"
}
]
}, - "current_state": {
- "id": "in_progress",
- "name": "In progress",
- "date": "2023-06-15T14:47:09.319Z"
}, - "states": [
- {
- "id": "in_progress",
- "name": "In progress",
- "date": "2023-06-15T14:47:09.319Z"
}
], - "status": [
- {
- "id": "5f7b50dc7b8792030dd93a1b",
- "name": "Identification",
- "date": "2023-06-15T14:46:46.000Z",
- "comment": "My comment",
- "milestones": [
- {
- "id": "649e9dc1879cd2001316ef43",
- "name": "NDA signed",
- "mandatory": true,
- "order": 1,
- "checked": true,
- "checked_at": "2023-06-15T14:46:46.000Z"
}
]
}
], - "groups": [
- "Administrators",
- "IT department"
]
}
], - "business_model": "Microsoft business model",
- "painpoints": "My pain point",
- "business_opportunity": "My business opportunity",
- "sustainability": "Does Microsoft fit our criterias for sustainability",
- "success_proofs": "Success proofs of my collaboration with Microsoft",
- "risks": "What could go wrong with Microsoft",
- "key_differentiators": "Microsoft key differentiators",
- "competitors": "Microsoft main competitors",
- "market_ids": [
- "GB",
- "US",
- "FR"
], - "scoring_value": 4,
- "scoring_summary": "My evaluation",
- "scoring_detail": null,
- "links": {
}, - "internal_contacts": [
- {
- "id": "615ee21563ab080011523a64",
- "first_name": "Ted",
- "last_name": "Hoover",
- "name": "Ted Hoover",
- "email": "ted.hoover@allicata.com",
- "type": "referent",
- "created_at": "2021-10-07T12:03:33.904Z",
- "last_connexion_at": "2022-10-04T13:44:21.232Z"
}
], - "external_contacts": [
- {
- "id": "615ee21563ab080011523a64",
- "first_name": "Ted",
- "last_name": "Hoover",
- "name": "Ted Hoover",
- "email": "ted.hoover@allicata.com",
- "type": "referent",
- "created_at": "2021-10-07T12:03:33.904Z",
- "last_connexion_at": "2022-10-04T13:44:21.232Z"
}
], - "related_items": [
- {
- "id": "60427a1d45e28200128a7413",
- "name": "Orca Security",
- "relation": {
- "id": "66574f2ec4d3a00013049a7b",
- "content": "Relation content",
- "created_at": "2023-10-07T12:03:33.904Z",
- "relation_type_id": "6643856486c566029d946f95",
- "relation_type": {
- "id": "6643856486c566029d946f95",
- "name": "shortlisted_solution",
- "texts": {
- "label": "Shortlisted solution",
- "label_plural": "Shortlisted solutions"
}
}
}
}
], - "custom_fields": null,
- "created_at": "2022-08-26T12:35:05.588Z",
- "updated_at": "2022-10-04T13:58:44.043Z",
- "fundings": [
- {
- "investors": "Facebook",
- "year": "2008",
- "amount": "$200 000",
- "transaction": "Seed"
}
]
}
Get Workflow Reference Data
Get reference data to create/update a workflow.
Scope
To use this endpoint ApiKey object must have this scope: public:items:* (all typologies) or public:items:startup,events,typology_id (specific typologies) Note You can add the http verb "get" in front of the scope to limit access to readonly endpoints. get@public:item:*
Authorizations:
Responses
Response samples
- 200
{- "states": [
- {
- "id": "in_progress",
- "name": "In progress"
}, - {
- "id": "standby",
- "name": "Standby"
}, - {
- "id": "rejected",
- "name": "Rejected"
}, - {
- "id": "completed",
- "name": "Completed"
}
], - "typologies": [
- {
- "id": "startup",
- "status": [
- {
- "id": "63f8983048aae200139ea09b",
- "name": "Watchlist",
- "milestones": [
- {
- "id": "649e9dc1879cd2001316ef43",
- "label": "Benchmark done",
- "mandatory": false
}, - {
- "id": "649e9dc1879cd2001316ef43",
- "label": "Existing internal solutions checked ",
- "mandatory": true
}, - {
- "id": "649e9dc1879cd2001316ef43",
- "label": "Area of innovation focus identified",
- "mandatory": false
}
]
}
]
}
]
}
List Workflows
List all workflows of current item.
Scope
To use this endpoint ApiKey object must have this scope: public:items:* (all typologies) or public:items:startup,events,typology_id (specific typologies) Note You can add the http verb "get" in front of the scope to limit access to readonly endpoints. get@public:item:*
Authorizations:
path Parameters
itemId required | string [required] Item id |
Responses
Response samples
- 200
[- {
- "id": "5f7b50dc7b8792030dd93a1a",
- "date": "2023-06-15T14:46:46.000Z",
- "current_status": {
- "id": "5f7b50dc7b8792030dd93a1b",
- "name": "Identification",
- "date": "2023-06-15T14:46:46.000Z",
- "comment": "My comment",
- "milestones": [
- {
- "id": "5f7b50dc7b8792030dd93a1b",
- "name": "Identification",
- "mandatory": true,
- "order": 0,
- "checked": true,
- "checked_at": "string"
}
]
}, - "current_state": {
- "id": "in_progress",
- "name": "In progress",
- "date": "2023-06-15T14:47:09.319Z"
}, - "states": [
- {
- "id": "in_progress",
- "name": "In progress",
- "date": "2023-06-15T14:47:09.319Z"
}
], - "status": [
- {
- "id": "5f7b50dc7b8792030dd93a1b",
- "name": "Identification",
- "date": "2023-06-15T14:46:46.000Z",
- "comment": "My comment",
- "milestones": [
- {
- "id": "649e9dc1879cd2001316ef43",
- "name": "NDA signed",
- "mandatory": true,
- "order": 1,
- "checked": true,
- "checked_at": "2023-06-15T14:46:46.000Z"
}
]
}
], - "groups": [
- "Administrators",
- "IT department"
]
}
]
Get Workflow
Get a specific workflow.
Scope
To use this endpoint ApiKey object must have this scope: public:items:* (all typologies) or public:items:startup,events,typology_id (specific typologies) Note You can add the http verb "get" in front of the scope to limit access to readonly endpoints. get@public:item:*
Authorizations:
path Parameters
itemId required | string [required] Item id |
workflowId required | string [required] Workflow id to get |
Responses
Response samples
- 200
{- "id": "5f7b50dc7b8792030dd93a1a",
- "date": "2023-06-15T14:46:46.000Z",
- "current_status": {
- "id": "5f7b50dc7b8792030dd93a1b",
- "name": "Identification",
- "date": "2023-06-15T14:46:46.000Z",
- "comment": "My comment",
- "milestones": [
- {
- "id": "5f7b50dc7b8792030dd93a1b",
- "name": "Identification",
- "mandatory": true,
- "order": 0,
- "checked": true,
- "checked_at": "string"
}
]
}, - "current_state": {
- "id": "in_progress",
- "name": "In progress",
- "date": "2023-06-15T14:47:09.319Z"
}, - "states": [
- {
- "id": "in_progress",
- "name": "In progress",
- "date": "2023-06-15T14:47:09.319Z"
}
], - "status": [
- {
- "id": "5f7b50dc7b8792030dd93a1b",
- "name": "Identification",
- "date": "2023-06-15T14:46:46.000Z",
- "comment": "My comment",
- "milestones": [
- {
- "id": "649e9dc1879cd2001316ef43",
- "name": "NDA signed",
- "mandatory": true,
- "order": 1,
- "checked": true,
- "checked_at": "2023-06-15T14:46:46.000Z"
}
]
}
], - "groups": [
- "Administrators",
- "IT department"
]
}
Create Workflow State
Add a state to a workflow.
Scope
To use this endpoint ApiKey object must have this scope: public:items:* (all typologies) or public:items:startup,events,typology_id (specific typologies) Note You can add the http verb "get" in front of the scope to limit access to readonly endpoints. get@public:item:*
Authorizations:
path Parameters
itemId required | string [required] Item id |
workflowId required | string [required] Workflow id to get |
Request Body schema: required
[required] A workflow state object
id | string |
reason | string |
Responses
Request samples
- Payload
{- "id": "in_progress",
- "reason": "My reason"
}
Response samples
- 200
{- "id": "in_progress",
- "name": "In progress",
- "date": "2023-06-15T14:47:09.319Z"
}
Create Workflow Status
Add a status to a workflow.
Scope
To use this endpoint ApiKey object must have this scope: public:items:* (all typologies) or public:items:startup,events,typology_id (specific typologies) Note You can add the http verb "get" in front of the scope to limit access to readonly endpoints. get@public:item:*
Authorizations:
path Parameters
itemId required | string [required] Item id |
workflowId required | string [required] Workflow id to get |
Request Body schema: required
[required] A workflow status object
id | string |
comment | string |
date | string |
Responses
Request samples
- Payload
{- "id": "5f7b50dc7b8792030dd93a1b",
- "comment": "My comment",
- "date": "2023-08-24T13:53:46.123Z"
}
Response samples
- 200
{- "id": "5f7b50dc7b8792030dd93a1b",
- "name": "Identification",
- "date": "2023-06-15T14:46:46.000Z",
- "comment": "My comment",
- "milestones": [
- {
- "id": "5f7b50dc7b8792030dd93a1b",
- "name": "Identification",
- "mandatory": true,
- "order": 0,
- "checked": true,
- "checked_at": "string"
}
]
}
Get Workflow Status
Get a specific workflow status.
Scope
To use this endpoint ApiKey object must have this scope: public:items:* (all typologies) or public:items:startup,events,typology_id (specific typologies) Note You can add the http verb "get" in front of the scope to limit access to readonly endpoints. get@public:item:*
Authorizations:
path Parameters
itemId required | string [required] Item id |
workflowId required | string [required] Workflow id to get |
statusId required | string [required] Status id to get |
Responses
Response samples
- 200
{- "id": "5f7b50dc7b8792030dd93a1b",
- "name": "Identification",
- "date": "2023-06-15T14:46:46.000Z",
- "comment": "My comment",
- "milestones": [
- {
- "id": "5f7b50dc7b8792030dd93a1b",
- "name": "Identification",
- "mandatory": true,
- "order": 0,
- "checked": true,
- "checked_at": "string"
}
]
}
Update Workflow Status
UPdate a specific workflow status.
Scope
To use this endpoint ApiKey object must have this scope: public:items:* (all typologies) or public:items:startup,events,typology_id (specific typologies) Note You can add the http verb "get" in front of the scope to limit access to readonly endpoints. get@public:item:*
Authorizations:
path Parameters
itemId required | string [required] Item id |
workflowId required | string [required] Workflow id to get |
statusId required | string [required] Status id to get |
Request Body schema: required
[required] A workflow status object
comment | string |
date | DateString |
milestones | Array |
Responses
Request samples
- Payload
{- "comment": "My comment",
- "date": "2023-08-24T13:53:46.123Z",
- "milestones": [
- {
- "id": "649e9dc1879cd2001316ef43",
- "checked": true
}
]
}
Response samples
- 200
[- {
- "type": null,
- "properties": null
}
]
Get Ecosystem Reference Data
Get reference data to create an ecosystem relation.
Scope
To use this endpoint ApiKey object must have this scope: public:items:* (all typologies) or public:items:startup,events,typology_id (specific typologies) Note You can add the http verb "get" in front of the scope to limit access to readonly endpoints. get@public:item:*
Authorizations:
Responses
Response samples
- 200
[- {
- "id": "62d9705552a73e0013508e37",
- "originId": "62d943ee03b2e60013022971",
- "origin": {
- "id": "62d943ee03b2e60013022971",
- "name": "Microsoft"
}, - "targetId": "62d943ee03b2e60013022972",
- "target": {
- "id": "62d943ee03b2e60013022972",
- "name": "GitHub"
}, - "relationTypeId": "62d943ee03b2e60013022973",
- "relationType": {
- "id": "62d943ee03b2e60013022973",
- "name": "selected_solution",
- "texts": {
- "label": "Selected solution",
- "labelPlural": "Selected solutions"
}
}, - "content": "Lorem Ipsum Dolor sit amet",
- "created_by": "58b455c9bb409cd8419f48ad",
- "updated_by": "58b455c9bb409cd8419f48ad",
- "created_at": "2022-07-21T15:34:25.877Z",
- "updated_at": "2022-07-21T15:34:25.877Z"
}
]
Create Relation
Create a relation between two items.
Scope
To use this endpoint ApiKey object must have this scope: public:items:* (all typologies) or public:items:startup,events,typology_id (specific typologies) Note You can add the http verb "get" in front of the scope to limit access to readonly endpoints. get@public:item:*
Authorizations:
path Parameters
itemId required | string [required] Item id |
Request Body schema: required
targetId | string |
relationTypeId | string |
content | string |
Responses
Request samples
- Payload
{- "targetId": "62d943ee03b2e60013022971",
- "relationTypeId": "62d943ee03b2e60013022973",
- "content": "Lorem Ipsum Dolor sit amet"
}
Response samples
- 200
{- "id": "62d9705552a73e0013508e37",
- "originId": "62d943ee03b2e60013022971",
- "origin": {
- "id": "62d943ee03b2e60013022971",
- "name": "Microsoft"
}, - "targetId": "62d943ee03b2e60013022972",
- "target": {
- "id": "62d943ee03b2e60013022972",
- "name": "GitHub"
}, - "relationTypeId": "62d943ee03b2e60013022973",
- "relationType": {
- "id": "62d943ee03b2e60013022973",
- "name": "selected_solution",
- "texts": {
- "label": "Selected solution",
- "labelPlural": "Selected solutions"
}
}, - "content": "Lorem Ipsum Dolor sit amet",
- "created_by": "58b455c9bb409cd8419f48ad",
- "updated_by": "58b455c9bb409cd8419f48ad",
- "created_at": "2022-07-21T15:34:25.877Z",
- "updated_at": "2022-07-21T15:34:25.877Z"
}
List Relations
List all relations of an item.
Scope
To use this endpoint ApiKey object must have this scope: public:items:* (all typologies) or public:items:startup,events,typology_id (specific typologies) Note You can add the http verb "get" in front of the scope to limit access to readonly endpoints. get@public:item:*
Authorizations:
path Parameters
itemId required | string [required] Item id |
Responses
Response samples
- 200
[- {
- "id": "62d9705552a73e0013508e37",
- "originId": "62d943ee03b2e60013022971",
- "origin": {
- "id": "62d943ee03b2e60013022971",
- "name": "Microsoft"
}, - "targetId": "62d943ee03b2e60013022972",
- "target": {
- "id": "62d943ee03b2e60013022972",
- "name": "GitHub"
}, - "relationTypeId": "62d943ee03b2e60013022973",
- "relationType": {
- "id": "62d943ee03b2e60013022973",
- "name": "selected_solution",
- "texts": {
- "label": "Selected solution",
- "labelPlural": "Selected solutions"
}
}, - "content": "Lorem Ipsum Dolor sit amet",
- "created_by": "58b455c9bb409cd8419f48ad",
- "updated_by": "58b455c9bb409cd8419f48ad",
- "created_at": "2022-07-21T15:34:25.877Z",
- "updated_at": "2022-07-21T15:34:25.877Z"
}
]
Get Relation
Get a specific relation between two items.
Scope
To use this endpoint ApiKey object must have this scope: public:items:* (all typologies) or public:items:startup,events,typology_id (specific typologies) Note You can add the http verb "get" in front of the scope to limit access to readonly endpoints. get@public:item:*
Authorizations:
path Parameters
itemId required | string [required] Item id |
relationId required | string [required] Relation id to get |
Responses
Response samples
- 200
[- {
- "id": "62d9705552a73e0013508e37",
- "originId": "62d943ee03b2e60013022971",
- "origin": {
- "id": "62d943ee03b2e60013022971",
- "name": "Microsoft"
}, - "targetId": "62d943ee03b2e60013022972",
- "target": {
- "id": "62d943ee03b2e60013022972",
- "name": "GitHub"
}, - "relationTypeId": "62d943ee03b2e60013022973",
- "relationType": {
- "id": "62d943ee03b2e60013022973",
- "name": "selected_solution",
- "texts": {
- "label": "Selected solution",
- "labelPlural": "Selected solutions"
}
}, - "content": "Lorem Ipsum Dolor sit amet",
- "created_by": "58b455c9bb409cd8419f48ad",
- "updated_by": "58b455c9bb409cd8419f48ad",
- "created_at": "2022-07-21T15:34:25.877Z",
- "updated_at": "2022-07-21T15:34:25.877Z"
}
]
Delete Relation
Delete a specific relation between two items.
Scope
To use this endpoint ApiKey object must have this scope: public:items:* (all typologies) or public:items:startup,events,typology_id (specific typologies) Note You can add the http verb "get" in front of the scope to limit access to readonly endpoints. get@public:item:*
Authorizations:
path Parameters
itemId required | string [required] Item id |
relationId required | string [required] Relation id to get |
Responses
Response samples
- 200
[- {
- "id": "62d9705552a73e0013508e37",
- "originId": "62d943ee03b2e60013022971",
- "origin": {
- "id": "62d943ee03b2e60013022971",
- "name": "Microsoft"
}, - "targetId": "62d943ee03b2e60013022972",
- "target": {
- "id": "62d943ee03b2e60013022972",
- "name": "GitHub"
}, - "relationTypeId": "62d943ee03b2e60013022973",
- "relationType": {
- "id": "62d943ee03b2e60013022973",
- "name": "selected_solution",
- "texts": {
- "label": "Selected solution",
- "labelPlural": "Selected solutions"
}
}, - "content": "Lorem Ipsum Dolor sit amet",
- "created_by": "58b455c9bb409cd8419f48ad",
- "updated_by": "58b455c9bb409cd8419f48ad",
- "created_at": "2022-07-21T15:34:25.877Z",
- "updated_at": "2022-07-21T15:34:25.877Z"
}
]
Create Document
Add a document to an item.
Two ways to add a document:
- FILE MODE : Upload a file using multipart/form-data (header must be "Content-Type: multipart/form-data")
- URL MODE : Provide an url to an external file
Check parameters to see how to use each mode.
Scope
To use this endpoint ApiKey object must have this scope: public:items:* (all typologies) or public:items:startup,events,typology_id (specific typologies) Note You can add the http verb "get" in front of the scope to limit access to readonly endpoints. get@public:item:*
Authorizations:
path Parameters
itemId required | string [required] Innovation provider id |
query Parameters
url | string [URL MODE] The url of the document |
url_file_name | string [URL MODE] The file name for the document |
image | boolean Default: false [FILE MODE] Is file an image? |
file_name | string [FILE MODE] The file name ot the document to upload (if not set, will use the original file name) |
Request Body schema: application/x-www-form-urlencoded
file | string <binary> File to upload |
Responses
Response samples
- 200
{- "id": "62d9705552a73e0013508e37",
- "name": "financial-q1.ppt",
- "url": "{{host}}/api/S3/documents/1658417236368-financial-q1.ppt?url_expires=1658503748&url_sig=264d499836bb65e24365afae1ae47bea2afeebe3e58a52c940ba4183ccb4a503",
- "type": "company-document-file",
- "size": 443589,
- "pinned": false,
- "isExternal": false,
- "format": "application/vnd.ms-powerpoint",
- "companyId": "62d943ee03b2e60013022971",
- "created_by": "58b455c9bb409cd8419f48ad",
- "updated_by": "58b455c9bb409cd8419f48ad",
- "created_at": "2022-07-21T15:27:17.740Z",
- "updated_at": "2022-07-21T15:27:17.740Z"
}
List Documents
List all documents linked to an item.
Scope
To use this endpoint ApiKey object must have this scope: public:items:* (all typologies) or public:items:startup,events,typology_id (specific typologies) Note You can add the http verb "get" in front of the scope to limit access to readonly endpoints. get@public:item:*
Authorizations:
path Parameters
itemId required | string [required] Item id |
Responses
Response samples
- 200
[- {
- "id": "62d9705552a73e0013508e37",
- "name": "financial-q1.ppt",
- "url": "{{host}}/api/S3/documents/1658417236368-financial-q1.ppt?url_expires=1658503748&url_sig=264d499836bb65e24365afae1ae47bea2afeebe3e58a52c940ba4183ccb4a503",
- "type": "company-document-file",
- "size": 443589,
- "pinned": false,
- "isExternal": false,
- "format": "application/vnd.ms-powerpoint",
- "companyId": "62d943ee03b2e60013022971",
- "created_by": "58b455c9bb409cd8419f48ad",
- "updated_by": "58b455c9bb409cd8419f48ad",
- "created_at": "2022-07-21T15:27:17.740Z",
- "updated_at": "2022-07-21T15:27:17.740Z"
}
]
Create Note
Create a note linked to an item.
Scope
To use this endpoint ApiKey object must have this scope: public:items:* (all typologies) or public:items:startup,events,typology_id (specific typologies) Note You can add the http verb "get" in front of the scope to limit access to readonly endpoints. get@public:item:*
Authorizations:
path Parameters
itemId required | string [required] Item id |
Request Body schema: required
name | string |
text | string |
date | DateString |
Responses
Request samples
- Payload
{- "name": "My note",
- "text": "Lorem Ipsum Dolor sit amet",
- "date": "2022-07-18T00:00:00.000Z"
}
Response samples
- 200
{- "id": "62d9720152a73e0013508e3c",
- "name": "My note",
- "date": "2022-07-18T00:00:00.000Z",
- "text": "Lorem Ipsum Dolor sit amet",
- "typologyId": "startup",
- "parentTypologyId": "startup",
- "companyId": "62d943ee03b2e60013022971",
- "confidential": false,
- "userMentions": [ ],
- "isAutomatic": true,
- "created_by": "58b455c9bb409cd8419f48ad",
- "updated_by": "58b455c9bb409cd8419f48ad",
- "created_at": "2022-07-21T15:34:25.877Z",
- "updated_at": "2022-07-21T15:34:25.877Z"
}
List Notes
List all notes linked to an item.
Scope
To use this endpoint ApiKey object must have this scope: public:items:* (all typologies) or public:items:startup,events,typology_id (specific typologies) Note You can add the http verb "get" in front of the scope to limit access to readonly endpoints. get@public:item:*
Authorizations:
path Parameters
itemId required | string [required] Item id |
Responses
Response samples
- 200
[- {
- "id": "62d9720152a73e0013508e3c",
- "name": "My note",
- "date": "2022-07-18T00:00:00.000Z",
- "text": "Lorem Ipsum Dolor sit amet",
- "typologyId": "startup",
- "parentTypologyId": "startup",
- "companyId": "62d943ee03b2e60013022971",
- "confidential": false,
- "userMentions": [ ],
- "isAutomatic": true,
- "created_by": "58b455c9bb409cd8419f48ad",
- "updated_by": "58b455c9bb409cd8419f48ad",
- "created_at": "2022-07-21T15:34:25.877Z",
- "updated_at": "2022-07-21T15:34:25.877Z"
}
]
Get Note
Get a note linked to an item.
Scope
To use this endpoint ApiKey object must have this scope: public:items:* (all typologies) or public:items:startup,events,typology_id (specific typologies) Note You can add the http verb "get" in front of the scope to limit access to readonly endpoints. get@public:item:*
Authorizations:
path Parameters
itemId required | string [required] Item id refered by the note |
noteId required | string [required] Note id to update |
Responses
Response samples
- 200
[- {
- "id": "62d9720152a73e0013508e3c",
- "name": "My note",
- "date": "2022-07-18T00:00:00.000Z",
- "text": "Lorem Ipsum Dolor sit amet",
- "typologyId": "startup",
- "parentTypologyId": "startup",
- "companyId": "62d943ee03b2e60013022971",
- "confidential": false,
- "userMentions": [ ],
- "isAutomatic": true,
- "created_by": "58b455c9bb409cd8419f48ad",
- "updated_by": "58b455c9bb409cd8419f48ad",
- "created_at": "2022-07-21T15:34:25.877Z",
- "updated_at": "2022-07-21T15:34:25.877Z"
}
]
Update Note
Endpoint to update fields of a note.
Note
- You can provide how many fields you need
- Missing field won't be updated
Scope
To use this endpoint ApiKey object must have this scope:
public:items
Authorizations:
path Parameters
itemId required | string [required] Item id refered by the note |
noteId required | string [required] Note id to update |
Request Body schema: required
[required] A partial note object
name | string |
text | string |
date | DateString |
userMentions | string |
Responses
Request samples
- Payload
{- "name": "My note",
- "text": "Lorem Ipsum Dolor sit amet",
- "date": "2022-07-18T00:00:00.000Z",
- "userMentions": "string"
}
Response samples
- 200
{- "id": "62d9720152a73e0013508e3c",
- "name": "My note",
- "date": "2022-07-18T00:00:00.000Z",
- "text": "Lorem Ipsum Dolor sit amet",
- "typologyId": "startup",
- "parentTypologyId": "startup",
- "companyId": "62d943ee03b2e60013022971",
- "confidential": false,
- "userMentions": [ ],
- "isAutomatic": true,
- "created_by": "58b455c9bb409cd8419f48ad",
- "updated_by": "58b455c9bb409cd8419f48ad",
- "created_at": "2022-07-21T15:34:25.877Z",
- "updated_at": "2022-07-21T15:34:25.877Z"
}
Endpoints dedicated to external partners like Early Metrics or partech so they can interact with your bloomflow platform. Note: The ApiKey must be linked to a SourcingPartner (BO) with the related scope.
Get Reference Data
Get reference data for partner endpoints. Containing all valid values for fundraising_stage, nb_employees and geographic_markets.
Scope
To use this endpoint ApiKey object must have this scope: public:partners-[PARTNER-ID]
Authorizations:
path Parameters
partnerId required | string [required] The sourcing partner id |
Responses
Response samples
- 200
{- "fundraising_stage": [
- "seed",
- "serieB"
], - "nb_employees": [
- "1 - 10",
- "20 +"
], - "tags": [
- "Autonomous Vehicles",
- "FinTech"
], - "geographic_markets": [
- {
- "id": "FR",
- "label_FR": "France",
- "label_EN": "France"
}, - {
- "id": "BR",
- "label_FR": "Brésil",
- "label_EN": "Brazil"
}
]
}
Create Item
Create an item on behalf of a partner.
Note:
- if an item with the same name or with the same website url exist, data will update existing object (only empty fields can be updated)
- The created item will be linked to the SourcingPartner userGroup and source
- TypologyId is also from the SourcingPartner
- special partner_data object inside body contain
- partner_url: This string will be stored in the custom field linked to SourcingPartner
- corporate_contact_email: Used to define the owner of the new created item, owner userGroups will overide the sourcing partner userGroup when creating the workflow.
Check reference_data endpoint to get valid values for fundraising_stage, nb_employees and geographic_markets.
Scope
To use this endpoint ApiKey object must have this scope: public:partners-[PARTNER-ID]
Authorizations:
path Parameters
partnerId required | string |
Request Body schema: application/x-www-form-urlencodedrequired
withEnrichment | boolean Default: false The flag to enable item enrichment (default: false) |
Responses
Response samples
- 200
{- "id": "5da97ee3d5d9fe6b42caebb1",
- "action": "create",
- "name": "Startup Flow",
- "created_at": "2017-04-24T09:43:10.843Z"
}
Upload File
Upload a file on bloomflow platform and return url.
Scope
To use this endpoint ApiKey object must have this scope: public:upload
Authorizations:
Request Body schema: application/x-www-form-urlencoded
image | boolean Default: false [required] Is it an image? Must be true if file is an image or a user avatar (e.g. "public" visual) |
file | string <binary> File to upload |
Responses
Response samples
- 200
{
}
Get Reference Data
Get reference data to create a user. Containing all valid values for roles and user groups.
Scope
To use this endpoint ApiKey object must have this scope: public:provisioning-users
Authorizations:
Responses
Response samples
- 200
{- "roles": [
- {
- "id": "58b40a56bd2d0d3c2a60c466",
- "name": "admin_type_academic",
- "typologyId": "academic",
- "typologyFolderId": "partner"
}
], - "userGroups": [
- {
- "id": "58b40a56bd2d0d3c2a60c466",
- "name": "group1",
- "roles": [
- {
- "id": "58b40a56bd2d0d3c2a60c466",
- "name": "admin_type_academic",
- "typologyId": "academic",
- "typologyFolderId": "partner"
}
]
}
]
}
List Users
Retrieves a list of users. Result can be filtered by id (externalId), first name, last name, username, linkedIn url, default language, email address, localisation, phone number, job position and business unit. Number of results returned can be handled by limit and offset parameters.
Scope
To use this endpoint ApiKey object must have this scope: public:provisioning-users
Authorizations:
query Parameters
provisionning_id | string [optional] Provisioning id filter |
id | string [optional] User id filter |
firstName | string [optional] Fist name filter |
lastName | string [optional] Last name filter |
username | string [optional] Username filter |
string [optional] LinkedIn filter | |
job | string [optional] Job position filter |
localisation | string [optional] Localisation filter |
phone | string [optional] Phone number filter |
business_unit | string [optional] Business unit filter |
default_language | string [optional] Default language filter |
string [optional] Email filter | |
role | string [optional] The role name to match |
limit | string [optional] The number of users to retrieve |
offset | string [optional] The offset of the first hit to return. |
Responses
Response samples
- 200
[- {
- "id": "58b455c9bb409cd8419f48aa",
- "provisionning_id": "external-1",
- "firstName": "Ted",
- "lastName": "Hoover",
- "username": "Ted Hoover",
- "job": "Data Scientist Team Leader",
- "localisation": "Paris",
- "phone": "+1-202-555-0130",
- "business_unit": "Research",
- "default_language": "EN",
- "email": "ted.hoover@allicata.com",
- "role": "admin"
}, - {
- "id": "58b455c9bb409cd8419f48ac",
- "provisionning_id": "external-2",
- "firstName": "Kerrie",
- "lastName": "Randall",
- "username": "Kerrie Randall",
- "job": "International Brand Representative",
- "localisation": "London",
- "phone": "+1-202-555-0167",
- "business_unit": "Solutions",
- "default_language": "EN",
- "email": "kerrie.randall@allicata.com",
- "role": "contributor"
}, - {
- "id": "58e658fe313f8411005d2cc4",
- "provisionning_id": "external-3",
- "firstName": "Brooklyn",
- "lastName": "Wang",
- "username": "Brooklyn Wang",
- "job": "Human Intranet Liaison",
- "localisation": "Berlin",
- "phone": "+1-202-555-0117",
- "business_unit": "Solutions",
- "default_language": "DE",
- "email": "brooklyn.wang@allicata.com",
- "role": "readonly"
}
]
Create User
Create a User.
Note You can add a provisionning_id field to the object input containing a custom user id, other request with a user id parameter work with either the bloomflow id or your custom id.
Scope
To use this endpoint ApiKey object must have this scope:
public:provisioning-users
Authorizations:
Request Body schema: required
provisionning_id | string |
firstName | string |
lastName | string |
string | |
job | string |
localisation | string |
phone | string |
business_unit | string |
default_language | string |
string | |
role | string |
suspended | booolean |
excluded | boolean |
Responses
Request samples
- Payload
{- "provisionning_id": "external-1",
- "firstName": "Ted",
- "lastName": "Hoover",
- "job": "Data Scientist Team Leader",
- "localisation": "Paris",
- "phone": "+1-202-555-0130",
- "business_unit": "Research",
- "default_language": "EN",
- "email": "ted.hoover@allicata.com",
- "role": "admin",
- "suspended": true,
- "excluded": true
}
Response samples
- 200
{- "provisionning_id": "external-1",
- "id": "58b455c9bb409cd8419f48aa",
- "firstName": "Ted",
- "lastName": "Hoover",
- "username": "Ted Hoover",
- "job": "Data Scientist Team Leader",
- "localisation": "Paris",
- "phone": "+1-202-555-0130",
- "business_unit": "Research",
- "default_language": "EN",
- "email": "ted.hoover@allicata.com",
- "role": "admin",
- "suspended": true,
- "excluded": true
}
Get User
Retrieve a specific user by ID.
Scope
To use this endpoint ApiKey object must have this scope:
public:provisioning-users
Authorizations:
path Parameters
id required | string [required] Could be either the bloomflow user id or the externalId (set at user creation) |
Responses
Response samples
- 200
{- "provisionning_id": "external-2",
- "id": "58b455c9bb409cd8419f48ac",
- "firstName": "Kerrie",
- "lastName": "Randall",
- "username": "Kerrie Randall",
- "linkedin": "string",
- "job": "International Brand Representative",
- "localisation": "London",
- "phone": "+1-202-555-0167",
- "business_unit": "Solutions",
- "default_language": "EN",
- "email": "kerrie.randall@allicata.com",
- "role": "contributor",
- "suspended": true,
- "excluded": true
}
Update User
Endpoint to update fields of a user (can be used to suspend a user).
Note
- You can provide how many fields you need
- Missing field won't be updated
Suspend a user
To suspend a user you need to provide input with an object containing the field suspended with the value true
Scope
To use this endpoint ApiKey object must have this scope:
public:provisioning-users
Authorizations:
path Parameters
id required | string [required] Could be either the bloomflow user id or the externalId (set at user creation) |
Request Body schema: required
[required] A partial user object
suspended | booolean |
Responses
Request samples
- Payload
{- "suspended": true
}
Response samples
- 200
{- "provisionning_id": "external-2",
- "id": "58b455c9bb409cd8419f48ac",
- "firstName": "Kerrie",
- "lastName": "Randall",
- "username": "Kerrie Randall",
- "linkedin": "string",
- "job": "International Brand Representative",
- "localisation": "London",
- "phone": "+1-202-555-0167",
- "business_unit": "Solutions",
- "default_language": "EN",
- "email": "kerrie.randall@allicata.com",
- "role": "contributor",
- "suspended": true,
- "excluded": true
}
Delete User Deprecated
Delete a specific user.
Note Mark it as suspended. (Deprecated: Please use the Update user endpoint to suspend a user)
Scope
To use this endpoint ApiKey object must have this scope:
public:provisioning-users
Authorizations:
path Parameters
id required | string [required] Could be either the bloomflow user id or the externalId (set at user creation) |
Responses
Response samples
- 200
{- "count": 1
}
Get Reference Data
Retrieve the list of webhook events you can subscribe to.
Webhook payload by event type
Here are listed the content of the payload response for each event type.
Note: For every payload, meta is the same object with the following properties:
- object: The object type that triggered the webhook (item, workflow),
- objectId: The id of the object that triggered the webhook,
- action: The action that triggered the webhook (created, propertyChange, associationChange),
- createdAt: The date when the webhook was triggered,
- retry: The number of times the webhook was retried,
- origin: The origin of the webhook (user, system),
item.created
{
"event": "item.created",
"meta": {
"object": "item",
"objectId": "648b246cc65c400013cae127",
"objectLabel": "Microsoft",
"action": "created",
"createdAt": "2023-06-15T14:44:58.099Z",
"retry": 0,
"origin": "user",
"fields": [
"id",
"typologyId",
"name",
"website",
"short_description",
"full_description",
"year_founded",
"nb_employees",
"hq",
"links"
]
},
"current": {
"id": "648b246cc65c400013cae127",
"typologyId": "startup",
"name": "Microsoft",
"website": "http://www.microsoft.com",
"short_description": "Microsoft is a software corporation.",
"full_description": "Microsoft is an American multinational corporation that develops, manufactures...",
"year_founded": "1975",
"nb_employees": "200+",
"hq": {
"hq_city": "Redmond",
"hq_address": "1 Microsoft Way",
"hq_countryId": "US"
},
"links": {
"facebook_url": "https://www.facebook.com/Microsoft/",
"twitter_url": "http://twitter.com/Microsoft",
"linkedin_url": "http://www.linkedin.com/company/microsoft",
"crunchbase_url": "https://www.crunchbase.com/organization/microsoft"
}
},
"previous": {}
}
item.propertyChange
{
"event": "item.propertyChange",
"meta": {
"object": "item",
"objectId": "648af7bda4b1bf0014f736cd",
"objectLabel": "Microsoft",
"action": "propertyChange",
"createdAt": "2023-06-15T14:44:58.098Z",
"retry": 0,
"origin": "user",
"fields": [
"id",
"typologyId",
"name",
"success_proofs",
"custom_fields"
]
},
"current": {
"id": "648af7bda4b1bf0014f736cd",
"typologyId": "startup",
"name": "Microsoft 2",
"success_proofs": "My success proofs field that wasn't existing before",
"custom_fields": {
"Turnover": "New value"
}
},
"previous": {
"id": "648af7bda4b1bf0014f736cd",
"typologyId": "startup",
"name": "Microsoft",
"custom_fields": {
"Turnover": "Old value"
}
}
}
item.associationChange
{
"event": "item.associationChange",
"meta": {
"object": "item",
"objectId": "648b26b2f884c2001357c48f",
"objectLabel": "Microsoft",
"processId": "648b26b2f884c2001357c48f",
"processLabel": "Startup process",
"action": "associationChange",
"createdAt": "2023-06-15T14:44:58.097Z",
"retry": 0,
"origin": "user",
"fields": [
"id",
"typologyId",
"workflow"
]
},
"current": {
"id": "648b26b2f884c2001357c48f",
"typologyId": "startup",
"workflow": {
"id": "648b26b3f884c2001357c490",
"step": "648b26d2f884c2001357c4a5",
"label": "First contact"
}
},
"previous": {
"id": "648b26b2f884c2001357c48f",
"typologyId": "startup",
"workflow": {
"id": "648b26b3f884c2001357c490",
"step": "648b26b4f884c2001357c494",
"label": "Identification"
}
}
}
workflow.propertyChange
{
"event": "workflow.propertyChange",
"meta": {
"object": "workflow",
"objectId": "648b26b3f884c2001357c490",
"action": "propertyChange",
"retry": 0,
"origin": "user",
"fields": [
"id",
"step",
"label"
]
},
"current": {
"id": "648b26b3f884c2001357c490",
"step": "648b26d2f884c2001357c4a5",
"label": "First contact"
},
"previous": {
"id": "648b26b3f884c2001357c490",
"step": "648b26b4f884c2001357c494",
"label": "Identification"
}
}
application.created
{
"event": "application.created",
"meta": {
"object": "application",
"objectId": "648b246cc65c400013cae127",
"action": "created",
"createdAt": "2023-06-15T14:44:58.099Z",
"retry": 0,
"origin": "user",
"fields": [
"id",
"applicationFormId",
"name",
"pitch",
"submitted_by_name",
"submitted_by_email"
]
},
"current": {
"id": "648b246cc65c400013cae127",
"applicationFormId": "648b246cc65c400013cae128",
"name": "Microsoft",
"pitch": "Microsoft is a software corporation.",
"submitted_by_name": "John Doe",
"submitted_by_email": "john.doe@microsoft.com"
},
"previous": {}
}
Scope
To use this endpoint ApiKey object must have this scope: public:webhooks
query Parameters
withExamples | string Return sample data |
Responses
Response samples
- 200
{- "events": [
- "application.created",
- "item.created",
- "item.propertyChange",
- "item.associationChange",
- "workflow.propertyChange"
]
}
List Webhook subscriptions
Retrieve a list of webhook object.
Scope
To use this endpoint ApiKey object must have this scope: public:webhooks
Responses
Response samples
- 200
[- {
- "id": "6464ff0d8624c800135ad739",
- "events": [
- "item.created",
- "item.propertyChange"
], - "enabled": true,
- "created_by": "591aaf8292077d1e29c0b813",
- "updated_by": "591aaf8292077d1e29c0b813",
- "created_at": "2023-05-17T16:21:33.380+00:00",
- "updated_at": "2023-05-17T16:21:33.380+00:00"
}, - {
- "id": "6464ff0d8624c800135ad739",
- "events": [
- "item.propertyChanged",
- "item.associationChange"
], - "enabled": true,
- "created_by": "591aaf8292077d1e29c0b813",
- "updated_by": "591aaf8292077d1e29c0b813",
- "created_at": "2023-06-17T08:21:33.380+00:00",
- "updated_at": "2023-06-17T08:21:33.380+00:00"
}
]
Create Webhook subscription
Create a Webhook subscription object.
Scope
To use this endpoint ApiKey object must have this scope: public:webhooks
Request Body schema: required
events | Array of strings |
webhookUrl | string |
enabled | boolean |
Responses
Request samples
- Payload
{- "events": [
- "item.created",
- "item.propertyChange"
], - "enabled": true
}
Response samples
- 200
{- "id": "6464ff0d8624c800135ad739",
- "events": [
- "item.created",
- "item.propertyChange"
], - "enabled": true,
- "created_by": "591aaf8292077d1e29c0b813",
- "updated_by": "591aaf8292077d1e29c0b813",
- "created_at": "2023-05-17T16:21:33.380+00:00",
- "updated_at": "2023-05-17T16:21:33.380+00:00"
}
Get Webhook subscription
Retrieve a specific Webhook subscription object.
Scope
To use this endpoint ApiKey object must have this scope: public:webhooks
path Parameters
id required | string [required] WebhookSubscription id |
Responses
Response samples
- 200
{- "id": "6464ff0d8624c800135ad739",
- "events": [
- "item.created",
- "item.propertyChange"
], - "enabled": true,
- "created_by": "2023-05-17T16:21:33.380+00:00",
- "updated_by": "591aaf8292077d1e29c0b813",
- "created_at": "2023-05-17T16:21:33.380+00:00",
- "updated_at": "2023-05-17T16:21:33.380+00:00"
}
Find SCIM Users
Scope
To use this endpoint ApiKey object must have this scope: public:provisioning-users
Point of attention
The filter parameter is required and should filter by userName with an email value for us to be able to match users that were created in Bloomflow manually.
Authorizations:
query Parameters
filter required | string Example: filter=userName eq "john.doe@your_domain.com" Filter expression to retrieve specific user(s) |
startIndex | integer Example: startIndex=0 The starting index for paginated results |
count | integer Example: count=100 The number of items returned per page |
Responses
Response samples
- 200
- 400
- 401
- 404
- 422
- 500
{- "schemas": [
- "urn:ietf:params:scim:api:messages:2.0:ListResponse"
], - "totalResults": 1,
- "Resources": [
- {
- "schemas": [
- "urn:ietf:params:scim:schemas:core:2.0:User"
], - "id": "2441309d85324e7793ae",
- "externalId": "7fce0092-d52e-4f76-b727-3955bd72c939",
- "meta": {
- "resourceType": "User",
- "created": "2018-03-27T19:59:26.000Z",
- "lastModified": "2018-03-27T19:59:26.000Z"
}, - "userName": "Test_User_00aa00aa-bb11-cc22-dd33-44ee44ee44ee",
- "name": {
- "familyName": "familyName",
- "givenName": "givenName"
}, - "active": true,
- "emails": [
- {
- "value": "Test_User_11bb11bb-cc22-dd33-ee44-55ff55ff55ff@testuser.com",
- "type": "work",
- "primary": true
}
]
}
], - "startIndex": 1,
- "itemsPerPage": 20
}
Create SCIM User
Scope
To use this endpoint ApiKey object must have this scope: public:provisioning-users
Authorizations:
Request Body schema: required
schemas required | Array of strings |
externalId | string External identifier for the user |
userName required | string Username of the SCIM user |
active required | boolean |
required | Array of objects |
object | |
required | object |
Responses
Request samples
- Payload
{- "schemas": [
- "urn:ietf:params:scim:schemas:core:2.0:User",
- "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User"
], - "externalId": "0a21f0f2-8d2a-4f8e-bf98-7363c4aed4ef",
- "userName": "john.doe@domain.com",
- "active": true,
- "emails": [
- {
- "primary": true,
- "type": "work",
- "value": "Test_User_11bb11bb-cc22-dd33-ee44-55ff55ff55ff@testuser.com"
}
], - "meta": {
- "resourceType": "User"
}, - "name": {
- "formatted": "John Doe",
- "familyName": "Doe",
- "givenName": "John"
}
}
Response samples
- 200
- 400
- 401
- 404
- 422
- 500
{- "schemas": [
- "urn:ietf:params:scim:schemas:core:2.0:User"
], - "id": "48af03ac28ad4fb88478",
- "externalId": "0a21f0f2-8d2a-4f8e-bf98-7363c4aed4ef",
- "meta": {
- "resourceType": "User",
- "created": "2018-03-27T19:59:26.000Z",
- "lastModified": "2018-03-27T19:59:26.000Z"
}, - "userName": "Test_User_00aa00aa-bb11-cc22-dd33-44ee44ee44ee",
- "name": {
- "formatted": "givenName familyName",
- "familyName": "familyName",
- "givenName": "givenName"
}, - "active": true,
- "emails": [
- {
- "value": "Test_User_11bb11bb-cc22-dd33-ee44-55ff55ff55ff@testuser.com",
- "type": "work",
- "primary": true
}
]
}
Get SCIM User
Scope
To use this endpoint ApiKey object must have this scope: public:provisioning-users
Authorizations:
path Parameters
id required | string |
Responses
Response samples
- 200
- 400
- 401
- 404
- 422
- 500
{- "schemas": [
- "urn:ietf:params:scim:schemas:core:2.0:User"
], - "id": "5d48a0a8e9f04aa38008",
- "externalId": "58342554-38d6-4ec8-948c-50044d0a33fd",
- "meta": {
- "resourceType": "User",
- "created": "2018-03-27T19:59:26.000Z",
- "lastModified": "2018-03-27T19:59:26.000Z"
}, - "userName": "Test_User_00aa00aa-bb11-cc22-dd33-44ee44ee44ee",
- "name": {
- "formatted": "givenName familyName",
- "familyName": "familyName",
- "givenName": "givenName"
}, - "active": true,
- "emails": [
- {
- "value": "Test_User_11bb11bb-cc22-dd33-ee44-55ff55ff55ff@testuser.com",
- "type": "work",
- "primary": true
}
]
}
Update SCIM User
Scope
To use this endpoint ApiKey object must have this scope: public:provisioning-users
Note
- See our documentation to see which fields are supported for updating a user.
Suspend a user
To deprovision a user, you can set the "active" attribute to "false".
Authorizations:
path Parameters
id required | string |
Request Body schema: required
schemas required | Array of strings |
required | Array of objects |
Responses
Request samples
- Payload
{- "schemas": [
- "urn:ietf:params:scim:api:messages:2.0:PatchOp"
], - "Operations": [
- {
- "op": "Replace",
- "path": "active",
- "value": false
}
]
}
Response samples
- 200
- 400
- 401
- 404
- 422
- 500
{- "schemas": [
- "urn:ietf:params:scim:schemas:core:2.0:User"
], - "id": "6764549bef60420686bc",
- "externalId": "6c75de36-30fa-4d2d-a196-6bdcdb6b6539",
- "meta": {
- "resourceType": "User",
- "created": "2018-03-27T19:59:26.000Z",
- "lastModified": "2018-03-27T19:59:26.000Z"
}, - "userName": "Test_User_00aa00aa-bb11-cc22-dd33-44ee44ee44ee",
- "name": {
- "formatted": "givenName updatedFamilyName",
- "familyName": "updatedFamilyName",
- "givenName": "givenName"
}, - "active": true,
- "emails": [
- {
- "value": "updatedEmail@microsoft.com",
- "type": "work",
- "primary": true
}
]
}