openintegration200+ connectors

Get contact in Odoo

CRM API · read · 90% field coverage

Your agent can get contact in Odoo through Apideck's CRM API, the same call it makes for every CRM app. It only reads, so it runs straight away; what Odoo returns is screened before the agent sees it. Apideck adds the customer's Odoo credentials, so no token ever reaches the agent.

Paste into Claude Code, Cursor or any coding agent.

The call

GET https://unify.apideck.com/crm/contacts/{id}

Headers: x-apideck-service-id: odoo, plus your app id and the customer's consumer id. Apideck MCP tool: crm-contacts-one. Agent operation id: unified.crm.contactsOne.

ParameterInDescription
id · requiredpathID of the record you are acting upon.
filter[name]queryName of the contact to filter on
filter[first_name]queryFirst name of the contact to filter on
filter[last_name]queryLast name of the contact to filter on
filter[email]queryEmail of the contact to filter on
filter[phone_number]queryPhone number of the contact to filter on
filter[company_id]queryUnique identifier for the associated company of the contact to filter on
filter[owner_id]queryUnique identifier for the owner of the contact to filter on
filter[updated_since]queryApply filters
filter[created_since]queryApply filters

More for contacts in Odoo

list_contactscreate_contactupdate_contactdelete_contact

Get contact in other CRM apps

The same call works for each of these; only the service id changes.

ActActiveCampaignAttioBlackbaudCloseCopperFlexmailFolkFreshworks CRMGoogle ContactsHubSpotMicrosoft Dynamics CRMMicrosoft OutlookPipedrivePlanhatSalesflareSalesforceTeamleaderZendesk SellZoho CRM