{"status":"success","services":[{"idapi":"4","api_key_name":"intelligence_notifications","display_name":"Customer Intelligence Notifications","headline":"Retrieve intelligence relevant to your organisation","description":"Returns Oscar intelligence events that have been matched to the authenticated customer based on saved searches, configured interests and Oscar intelligence rules.","purpose":"Provide a queryable customer-specific stream of relevant public sector changes, opportunities and intelligence events across Oscar datasets.","business_problem":"Important public sector changes and opportunities are distributed across multiple datasets and are difficult for customers and systems to continuously identify and prioritise.","business_benefits":"Provides a single structured intelligence feed that can be consumed by users, software and AI agents, with relevance scoring, match context and customer-specific AI analysis where available.","typical_users":"Sales, Account Management, Business Development, Research, CRM, AI Agents, Data Teams","use_cases":"Recent intelligence, account monitoring, tender alerts, stakeholder changes, supplier monitoring, opportunity discovery, sales prioritisation, AI agent briefings, CRM enrichment","related_capabilities":"Organisation Matching and Resolution, Organisation Look Up, Supplier Matching and Resolution","endpoint_url":"\/api\/notifications.php","method":"GET","category":"intelligence","status":"active","uses_ai":"1","mcp_enabled":"1","human_configurable":"1","pricing_model":"subscription_plus_usage","default_monthly_fee":"0.00","default_call_allowance":"0","default_overage_rate":"0.0000","estimated_cost_per_call":"0.0000","estimated_ai_cost_per_call":"0.0000","created_at":"2026-10-05 16:32:43","updated_at":"2026-10-08 16:55:13","version":"v1","available_in_psn":"1","available_via_api":"1","available_via_connector":"yes","available_via_mcp":"yes","available_via_research":"0","available_via_feed":"1","available_via_dataset":"0","trial_available":"1","implementation_required":"0","target_customer":"Supplier","commercial_notes":"Customer-specific intelligence capability. Authentication determines customer context; customer_id must never be supplied as a request parameter.","docs":[{"iddoc":"3","idapi":"4","doc_type":"customer","title":"Customer Intelligence Notifications","content":"Returns intelligence events that Oscar has matched to the authenticated customer based on saved searches, configured interests and Oscar intelligence rules. Results can be filtered by date, event type, relevance score and AI importance rating. Customer identity is determined from authentication and does not need to be supplied in the request. Notifications remain queryable regardless of whether an event has previously been displayed, emailed or delivered through another channel.","active":"1","created_at":"2026-10-05 16:33:39","updated_at":"2026-10-05 16:33:39"},{"iddoc":"4","idapi":"4","doc_type":"mcp","title":"Customer Intelligence Notifications - Agent Guidance","content":"Use list_notifications to retrieve Oscar intelligence relevant to the authenticated customer. Appropriate requests include recent alerts, important public sector changes, new tenders, stakeholder changes, supplier activity and other matched intelligence. Use since and until for date-based requests, event_type when the user asks about one category of intelligence, and minimum_score or minimum_stars when the user asks for particularly important or high-priority results. Do not ask for or supply a customer ID because customer context is derived from authentication.","active":"1","created_at":"2026-10-05 16:33:49","updated_at":"2026-10-05 16:33:49"}],"inputs":[{"idinput":"5","idapi":"4","input_name":"since","input_label":"Since","input_type":"datetime","required":"0","description":"Return notifications with an event date on or after this date\/time.","example_value":"2026-10-01T00:00:00","allowed_values":null,"default_value":null,"ai_hint":"Use when the user asks for notifications since a particular date, such as today, this week or since Monday.","display_order":"1"},{"idinput":"6","idapi":"4","input_name":"until","input_label":"Until","input_type":"datetime","required":"0","description":"Return notifications with an event date on or before this date\/time.","example_value":"2026-10-05T23:59:59","allowed_values":null,"default_value":null,"ai_hint":"Use with since when the user asks about a defined date range.","display_order":"2"},{"idinput":"7","idapi":"4","input_name":"event_type","input_label":"Event Type","input_type":"string","required":"0","description":"Optional Oscar intelligence event type used to restrict results.","example_value":"NEW_TENDER","allowed_values":null,"default_value":null,"ai_hint":"Use only when the user is specifically interested in a type of intelligence such as tenders, postholder changes or supplier changes. Omit to search across all event types.","display_order":"3"},{"idinput":"8","idapi":"4","input_name":"minimum_score","input_label":"Minimum Relevance Score","input_type":"integer","required":"0","description":"Minimum Oscar relevance score required for returned notifications.","example_value":"50","allowed_values":null,"default_value":"0","ai_hint":"Use to restrict results to more strongly matched intelligence. Higher scores indicate greater relevance.","display_order":"4"},{"idinput":"9","idapi":"4","input_name":"minimum_stars","input_label":"Minimum AI Star Rating","input_type":"integer","required":"0","description":"Minimum customer-specific AI star rating required for returned notifications where AI assessment is available.","example_value":"3","allowed_values":"1,2,3,4,5","default_value":null,"ai_hint":"Use when the user asks for important, high-priority or strongly relevant intelligence. Not all events necessarily have an AI star rating.","display_order":"5"},{"idinput":"10","idapi":"4","input_name":"limit","input_label":"Result Limit","input_type":"integer","required":"0","description":"Maximum number of notifications to return.","example_value":"50","allowed_values":null,"default_value":"50","ai_hint":"Use a modest result count unless the user explicitly asks for a larger set. The service may enforce a maximum limit.","display_order":"6"},{"idinput":"11","idapi":"4","input_name":"cursor","input_label":"Pagination Cursor","input_type":"string","required":"0","description":"Opaque cursor returned by a previous request and used to retrieve the next page of notifications.","example_value":null,"allowed_values":null,"default_value":null,"ai_hint":"Only supply a cursor returned by a previous call to this capability.","display_order":"7"}],"outputs":[{"idoutput":"18","idapi":"4","parent_output_id":null,"output_name":"count","output_type":"integer","description":"Number of notifications returned in this response.","example_value":"25","display_order":"1","required":"1","nullable":"0","is_array":"0","allowed_values":null},{"idoutput":"21","idapi":"4","parent_output_id":"20","output_name":"event_id","output_type":"integer","description":"Unique Oscar intelligence event identifier.","example_value":"594590","display_order":"1","required":"1","nullable":"0","is_array":"0","allowed_values":null},{"idoutput":"19","idapi":"4","parent_output_id":null,"output_name":"next_cursor","output_type":"string","description":"Opaque pagination cursor used to retrieve the next page. Null when there are no further results.","example_value":null,"display_order":"2","required":"0","nullable":"1","is_array":"0","allowed_values":null},{"idoutput":"22","idapi":"4","parent_output_id":"20","output_name":"event_type_id","output_type":"integer","description":"Oscar intelligence event type identifier.","example_value":"7","display_order":"2","required":"1","nullable":"0","is_array":"0","allowed_values":null},{"idoutput":"20","idapi":"4","parent_output_id":null,"output_name":"notifications","output_type":"object","description":"Customer intelligence notifications returned by Oscar.","example_value":null,"display_order":"3","required":"1","nullable":"0","is_array":"1","allowed_values":null},{"idoutput":"23","idapi":"4","parent_output_id":"20","output_name":"event_type","output_type":"string","description":"Oscar intelligence event type name.","example_value":"NEW_TENDER","display_order":"3","required":"1","nullable":"0","is_array":"0","allowed_values":null},{"idoutput":"24","idapi":"4","parent_output_id":"20","output_name":"event_date","output_type":"datetime","description":"Date\/time associated with the underlying intelligence event.","example_value":"2026-10-04T00:00:00","display_order":"4","required":"1","nullable":"0","is_array":"0","allowed_values":null},{"idoutput":"25","idapi":"4","parent_output_id":"20","output_name":"title","output_type":"string","description":"Human-readable title or headline for the event where available.","example_value":"Social Media Management Platform","display_order":"5","required":"0","nullable":"1","is_array":"0","allowed_values":null},{"idoutput":"26","idapi":"4","parent_output_id":"20","output_name":"relevance_score","output_type":"integer","description":"Highest Oscar relevance score for this event and authenticated customer.","example_value":"70","display_order":"6","required":"1","nullable":"0","is_array":"0","allowed_values":null},{"idoutput":"27","idapi":"4","parent_output_id":"20","output_name":"star_rating","output_type":"integer","description":"Customer-specific AI importance rating where available.","example_value":"4","display_order":"7","required":"0","nullable":"1","is_array":"0","allowed_values":null},{"idoutput":"28","idapi":"4","parent_output_id":"20","output_name":"confidence_score","output_type":"integer","description":"Confidence associated with the customer-specific AI assessment where available.","example_value":"95","display_order":"8","required":"0","nullable":"1","is_array":"0","allowed_values":null},{"idoutput":"29","idapi":"4","parent_output_id":"20","output_name":"summary","output_type":"string","description":"Customer-independent narrative describing the underlying event where available.","example_value":null,"display_order":"9","required":"0","nullable":"1","is_array":"0","allowed_values":null},{"idoutput":"30","idapi":"4","parent_output_id":"20","output_name":"customer_analysis","output_type":"string","description":"Customer-specific AI interpretation explaining the relevance or importance of the event where available.","example_value":null,"display_order":"10","required":"0","nullable":"1","is_array":"0","allowed_values":null},{"idoutput":"31","idapi":"4","parent_output_id":"20","output_name":"event_url","output_type":"string","description":"Oscar or source URL providing further information about the event where available.","example_value":"https:\/\/www.publicsector.co.uk\/contractalert\/827679","display_order":"11","required":"0","nullable":"1","is_array":"0","allowed_values":null},{"idoutput":"32","idapi":"4","parent_output_id":"20","output_name":"matches","output_type":"object","description":"Reasons and configured interests that caused the event to be matched to this customer.","example_value":null,"display_order":"12","required":"0","nullable":"1","is_array":"1","allowed_values":null},{"idoutput":"33","idapi":"4","parent_output_id":"20","output_name":"data","output_type":"object","description":"Event-specific structured fields. Fields vary according to event type and are controlled by Oscar event field configuration.","example_value":null,"display_order":"13","required":"1","nullable":"0","is_array":"0","allowed_values":null}],"examples":[{"idexample":"11","idapi":"4","example_type":"capability","input_value":"Notifications since 2026-10-01","output_value":"Returns intelligence events matched to the authenticated customer since 1 October 2026.","notes":"Customer identity is derived from authentication and is never supplied as an input.","display_order":"1","active":"1","created_at":"2026-10-05 17:40:44","updated_at":"2026-10-05 17:40:44"},{"idexample":"12","idapi":"4","example_type":"capability","input_value":"NEW_TENDER notifications since 2026-10-01","output_value":"Returns matched NEW_TENDER events for the authenticated customer.","notes":"Useful for monitoring procurement opportunities relevant to saved searches and targeting preferences.","display_order":"2","active":"1","created_at":"2026-10-05 17:40:44","updated_at":"2026-10-05 17:40:44"},{"idexample":"13","idapi":"4","example_type":"capability","input_value":"Notifications with minimum_stars = 3","output_value":"Returns customer-specific intelligence assessed at three stars or higher by Oscar AI.","notes":"Useful for prioritising events considered more significant to the authenticated customer.","display_order":"3","active":"1","created_at":"2026-10-05 17:40:44","updated_at":"2026-10-05 17:40:44"},{"idexample":"14","idapi":"4","example_type":"capability","input_value":"minimum_score = 50 and limit = 25","output_value":"Returns up to 25 notifications with an Oscar relevance score of at least 50.","notes":"Relevance score and AI star rating can be filtered independently.","display_order":"4","active":"1","created_at":"2026-10-05 17:40:44","updated_at":"2026-10-05 17:40:44"}],"integrations":[{"idintegration":"4","idapi":"4","integration_summary":"Retrieve customer-specific Oscar intelligence including tenders, organisational changes, stakeholder activity, supplier signals and other matched public sector events","integration_types":"CRM, Sales Intelligence, Account Monitoring, Business Development, AI Agents, Workflow Automation, Market Intelligence","crm_use_case":"Surface relevant public sector changes and opportunities against CRM accounts, prospects and target markets","workflow_use_case":"Retrieve recent matched intelligence during account reviews, opportunity discovery, prospecting and research workflows","automation_use_case":"Automatically retrieve and prioritise relevant Oscar intelligence for CRM workflows, internal agents, sales processes and scheduled intelligence summaries","input_type":"Customer context from authentication plus optional date, event type, relevance, AI importance and pagination filters","output_type":"Structured Customer Intelligence Notifications","batch_supported":"1","realtime_supported":"1","webhook_supported":"future","sample_workflow":"Authenticated customer requests recent intelligence \u2192 Oscar identifies matched events \u2192 relevance and customer-specific AI analysis returned \u2192 CRM, agent or workflow prioritises appropriate follow-up","compatible_systems":"Salesforce, HubSpot, Dynamics, Zoho, Pipedrive, Custom Applications, AI Agents, Internal Dashboards, Data Warehouses","delivery_options":"REST API, MCP, PSN Notification Centre, Scheduled Email, Scheduled Feeds, Webhooks, Custom Integrations","active":"1","created_at":"2026-10-05 17:40:51","updated_at":"2026-10-05 17:40:51"}],"technical":[{"idtechnical":"4","idapi":"4","auth_type":"API Key (X-API-KEY header) for REST; OAuth 2.0 with mandatory PKCE (S256)","request_format":"GET (query parameters)","response_format":"JSON","rate_limit":"Subscription dependent","input_schema":"{\r\n \"since\": \"datetime (optional)\",\r\n \"until\": \"datetime (optional)\",\r\n \"event_type\": \"string or event type ID (optional)\",\r\n \"minimum_score\": \"integer (optional, default 0)\",\r\n \"minimum_stars\": \"integer 1-5 (optional)\",\r\n \"limit\": \"integer (optional, default 50, maximum 200)\",\r\n \"cursor\": \"opaque pagination cursor (optional)\"\r\n }","output_schema":"{\r\n \"status\": \"success|error\",\r\n \"count\": \"integer\",\r\n \"next_cursor\": \"string|null\",\r\n \"notifications\": [\r\n {\r\n \"event_id\": \"integer\",\r\n \"event_type_id\": \"integer\",\r\n \"event_type\": \"string\",\r\n \"event_date\": \"datetime\",\r\n \"title\": \"string|null\",\r\n \"relevance_score\": \"integer\",\r\n \"star_rating\": \"integer|null\",\r\n \"confidence_score\": \"integer|null\",\r\n \"summary\": \"string|null\",\r\n \"customer_analysis\": \"string|null\",\r\n \"linked_searches\": \"string|null\",\r\n \"match_reason\": \"string|null\",\r\n \"event_url\": \"string|null\",\r\n \"data\": {\r\n \"event-specific fields\": \"Values vary according to event type\"\r\n }\r\n }\r\n ]\r\n }","example_request":"GET \/api\/notifications.php?since=2026-10-01&minimum_stars=3&limit=50\r\nX-API-KEY: [customer API key]","example_response":"{\r\n \"status\": \"success\",\r\n \"count\": 1,\r\n \"next_cursor\": null,\r\n \"notifications\": [\r\n {\r\n \"event_id\": 594648,\r\n \"event_type_id\": 7,\r\n \"event_type\": \"NEW_TENDER\",\r\n \"event_date\": \"2026-10-02 00:00:00\",\r\n \"title\": \"Public Affairs and Crisis Communication Support\",\r\n \"relevance_score\": 40,\r\n \"star_rating\": 4,\r\n \"confidence_score\": 85,\r\n \"summary\": null,\r\n \"customer_analysis\": \"You have a strong alignment with the tender due to your expertise in public affairs and communications management.\",\r\n \"linked_searches\": null,\r\n \"match_reason\": \"CPV_C: 79416000\",\r\n \"event_url\": \"https:\/\/www.publicsector.co.uk\/contractalert\/827390\",\r\n \"data\": {\r\n \"cpv\": [\r\n \"79416000\"\r\n ],\r\n \"county\": \"C49\",\r\n \"region\": \"R8\",\r\n \"buyer_id\": 241388,\r\n \"org_type\": \"OT51\",\r\n \"tender_id\": 827390,\r\n \"cpv_parent\": [\r\n \"79\"\r\n ],\r\n \"notice_type\": \"T\",\r\n \"buyer\": {\r\n \"id\": 241388,\r\n \"name\": \"Milford Haven Port Authority\"\r\n }\r\n }\r\n }\r\n ]\r\n }","documentation_url":null,"sdk_available":"0","openapi_spec":null,"processing_summary":"Authenticates the customer and derives customer context from the API credential. Queries Oscar intelligence events already matched to that customer through the Intel Engine, combining event data, relevance scoring, saved-search and rule matching context, customer-specific AI assessment and enriched event metadata. Multiple alert matches for the same customer and event are consolidated into a single notification. Results can be filtered by date, event type, minimum relevance score and minimum AI star rating, and are returned using cursor-based pagination. Reading notifications does not alter email, feed or other delivery state.","active":"1","created_at":"2026-10-05 17:40:58","updated_at":"2026-10-09 09:09:56"}]},{"idapi":"2","api_key_name":"org_lookup","display_name":"Organisation Look Up","headline":"Retrieve a complete organisation record","description":"Returns the full Oscar organisation record for a known organisation identifier.","purpose":"Retrieve all available organisation data from the Oscar organisation database using a known OrgURN.","business_problem":"Difficulty accessing complete organisation records consistently across systems.","business_benefits":"Single source of truth for organisation enrichment and integration.","typical_users":"Sales, Marketing, Research, CRM, Data Teams","use_cases":"Organisation enrichment, CRM integration, account profiling, market intelligence, automation workflows","related_capabilities":"Organisation Matching and Resolution, Postholder Discovery","endpoint_url":"\/api\/org_lookup.php","method":"GET","category":"lookup","status":"active","uses_ai":"0","mcp_enabled":"1","human_configurable":"0","pricing_model":"subscription_plus_usage","default_monthly_fee":"600.00","default_call_allowance":"4000","default_overage_rate":"0.2000","estimated_cost_per_call":"0.0000","estimated_ai_cost_per_call":"0.0000","created_at":"2026-06-19 16:39:58","updated_at":"2026-08-03 09:43:43","version":"v1","available_in_psn":"1","available_via_api":"1","available_via_connector":"planned","available_via_mcp":"planned","available_via_research":"1","available_via_feed":"1","available_via_dataset":"1","trial_available":"1","implementation_required":"0","target_customer":"Supplier","commercial_notes":"Enterprise licensing available","docs":[],"inputs":[{"idinput":"3","idapi":"2","input_name":"orgid","input_label":"Organisation ID (OrgURN)","input_type":"integer","required":"1","description":"Oscar organisation identifier used to retrieve a complete organisation record.","example_value":"241450","allowed_values":null,"default_value":null,"ai_hint":"Use a valid OrgURN returned by Organisation Matching and Resolution or other Oscar services.","display_order":"1"}],"outputs":[],"examples":[{"idexample":"5","idapi":"2","example_type":"capability","input_value":"166830","output_value":"Oakwood Primary School","notes":null,"display_order":"1","active":"1","created_at":"2026-06-19 16:57:34","updated_at":"2026-06-19 16:57:34"}],"integrations":[{"idintegration":"2","idapi":"2","integration_summary":"Retrieve complete organisation profiles using a known Oscar organisation identifier","integration_types":"CRM, Marketing, Data Enrichment, Business Intelligence","crm_use_case":"Enrich CRM accounts with organisation attributes, address, classification and profile data","workflow_use_case":"Retrieve organisation details during onboarding, account management and reporting workflows","automation_use_case":"Automated account enrichment, segmentation and synchronisation processes","input_type":"Organisation ID (OrgURN)","output_type":"Complete Organisation Record","batch_supported":"1","realtime_supported":"1","webhook_supported":"future","sample_workflow":"Organisation identified or selected \u2192 OrgURN supplied to Oscar \u2192 Full organisation profile returned \u2192 CRM, dashboard or workflow updated","compatible_systems":"Salesforce, HubSpot, Dynamics, Zoho, Pipedrive, Custom Applications","delivery_options":"REST API, Scheduled feeds, Batch processing, Custom integrations, AI agent access","active":"1","created_at":"2026-06-19 16:59:24","updated_at":"2026-06-19 16:59:24"}],"technical":[{"idtechnical":"2","idapi":"2","auth_type":"API Key (X-API-KEY header)","request_format":"GET","response_format":"JSON","rate_limit":"Subscription dependent","input_schema":"{\r\n \"orgid\": \"integer (required)\"\r\n}","output_schema":"{\r\n \"status\": \"success|error\",\r\n \"found\": true|false,\r\n \"orgid\": \"integer\",\r\n \"organisation\": {\r\n \"OrgURN\": \"integer\",\r\n \"SiteURN\": \"integer\",\r\n \"KKOrgUrn\": \"string\",\r\n \"Org\": \"string\",\r\n \"MainSite\": \"string\",\r\n \"Add1\": \"string\",\r\n \"Add2\": \"string\",\r\n \"Add3\": \"string\",\r\n \"Add4\": \"string|null\",\r\n \"Town\": \"string\",\r\n \"County\": \"string\",\r\n \"Region\": \"string\",\r\n \"Postcode\": \"string\",\r\n \"PostcodeArea\": \"string\",\r\n \"PostcodeDistrict\": \"string\",\r\n \"MainPhone\": \"string\",\r\n \"MainEmail\": \"string\",\r\n \"DataTypes\": \"string\",\r\n \"OrgTypes\": \"string\",\r\n \"OrgType2\": \"string\",\r\n \"NumEmployees\": \"string|null\",\r\n \"AnnualSpend\": \"string|null\",\r\n \"Notes\": \"string|null\",\r\n \"WebsiteUrl\": \"string\",\r\n \"ParentOrg\": \"string|null\",\r\n \"CarehomeCapacity\": \"string|null\",\r\n \"CarehomeHomeTypes\": \"string|null\",\r\n \"CGFunctions\": \"string|null\",\r\n \"NumOfDentists\": \"string|null\",\r\n \"DentalGroup\": \"string|null\",\r\n \"FEStudentPop\": \"string|null\",\r\n \"HousingAssocGroupStruc\": \"string|null\",\r\n \"HousingAssocGroupName\": \"string|null\",\r\n \"HousingAssocDevStatus\": \"string|null\",\r\n \"HousingAssocStock\": \"string|null\",\r\n \"HousingAssocTenantGroups\": \"string|null\",\r\n \"HousingAssocAccomTypes\": \"string|null\",\r\n \"LGPopServed\": \"string|null\",\r\n \"LGCouncilControl\": \"string|null\",\r\n \"LGChangeOfControl\": \"string|null\",\r\n \"LGNextElection\": \"string|null\",\r\n \"LGLACode\": \"string|null\",\r\n \"LGNumSeats\": \"string|null\",\r\n \"NHSPopServed\": \"string|null\",\r\n \"NHSNumGP\": \"string|null\",\r\n \"NHSGPPracticeCode\": \"string|null\",\r\n \"NHSGPFed\": \"string|null\",\r\n \"ParishPopCovered\": \"string|null\",\r\n \"ParishReviewDate\": \"string|null\",\r\n \"SchoolNumber\": \"string|null\",\r\n \"SchoolScope\": \"string|null\",\r\n \"SchoolPopulation\": \"string|null\",\r\n \"SchoolGender\": \"string|null\",\r\n \"SchoolChanges\": \"string|null\",\r\n \"SchoolSpecialisations\": \"string|null\",\r\n \"SchoolAttributes\": \"string|null\",\r\n \"SchoolDenominations\": \"string|null\",\r\n \"SchoolAgeranges\": \"string|null\"\r\n }\r\n}","example_request":"GET \/api\/org_lookup.php?orgid=241450","example_response":"{\r\n \"status\": \"success\",\r\n \"found\": true,\r\n \"orgid\": 241450,\r\n \"organisation\": {\r\n \"OrgURN\": \"241450\",\r\n \"SiteURN\": \"80465\",\r\n \"KKOrgUrn\": \"L3041\",\r\n \"Org\": \"Nottingham City Council\",\r\n \"MainSite\": \"Yes\",\r\n \"Add1\": \"Loxley House\",\r\n \"Add2\": \"Station Street\",\r\n \"Town\": \"NOTTINGHAM\",\r\n \"County\": \"Nottinghamshire\",\r\n \"Region\": \"East Midlands\",\r\n \"Postcode\": \"NG2 3NG\",\r\n \"PostcodeArea\": \"NG\",\r\n \"PostcodeDistrict\": \"NG2\",\r\n \"MainPhone\": \"0115-915-5555\",\r\n \"MainEmail\": \"\",\r\n \"DataTypes\": \"~Local Government~\",\r\n \"OrgTypes\": \"~Local Authority~\",\r\n \"OrgType2\": \"English Unitary Authority\",\r\n \"NumEmployees\": \"5000 to 9999\",\r\n \"AnnualSpend\": \"500 M - 1 Billion\",\r\n \"WebsiteUrl\": \"www.nottinghamcity.gov.uk\",\r\n \"ParentOrg\": \"East Midlands Combined County Authority\",\r\n \"LGPopServed\": \"300,001 - 350,000\",\r\n \"LGCouncilControl\": \"Labour Council\",\r\n \"LGNextElection\": \"2027\",\r\n \"LGLACode\": \"00FY\",\r\n \"LGNumSeats\": \"55\"\r\n }\r\n}","documentation_url":null,"sdk_available":"0","openapi_spec":null,"processing_summary":"Retrieves the full organisation record from view_orgs_alldefs using a known OrgURN. No AI processing is performed. The response includes core organisation details plus sector-specific enrichment fields where available.","active":"1","created_at":"2026-06-19 16:40:29","updated_at":"2026-06-22 10:03:03"}]},{"idapi":"1","api_key_name":"org_resolution","display_name":"Organisation Matching and Resolution","headline":"Identify the correct public sector organisation","description":"Resolves messy organisation names to a standard Oscar organisation record.","purpose":"Identify and return the most likely public sector organisation from free text input using direct matching, fuzzy matching and AI-assisted resolution.","business_problem":"Duplicate records and inconsistent organisation naming","business_benefits":"Better CRM quality, cleaner reporting","typical_users":"Sales, Marketing, Research","use_cases":"CRM cleansing, onboarding, reporting, form validation, lead qualification, market analysis, public sector reporting","related_capabilities":"Org Lookup, Stakeholder Discovery","endpoint_url":"\/api\/org_resolution.php","method":"POST","category":"ai_assisted","status":"active","uses_ai":"1","mcp_enabled":"1","human_configurable":"1","pricing_model":"subscription_plus_usage","default_monthly_fee":"800.00","default_call_allowance":"4000","default_overage_rate":"0.3000","estimated_cost_per_call":"0.0000","estimated_ai_cost_per_call":"0.0000","created_at":"2026-06-16 10:53:03","updated_at":"2026-08-03 09:43:04","version":"v1","available_in_psn":"1","available_via_api":"1","available_via_connector":"planned","available_via_mcp":"planned","available_via_research":"1","available_via_feed":"1","available_via_dataset":"0","trial_available":"1","implementation_required":"0","target_customer":"Supplier","commercial_notes":"Enterprise licensing available","docs":[{"iddoc":"1","idapi":"1","doc_type":"customer","title":"Organisation Matching and Resolution API","content":"Returns the most likely public sector organisation based on free text input using deterministic matching, fuzzy matching and AI-assisted evaluation.","active":"1","created_at":"2026-06-16 10:54:33","updated_at":"2026-06-16 10:54:33"}],"inputs":[{"idinput":"1","idapi":"1","input_name":"organisation_name","input_label":"Organisation Name","input_type":"string","required":"1","description":"Organisation name supplied by user or AI.","example_value":"Nottm City Council","allowed_values":null,"default_value":null,"ai_hint":"May contain abbreviations, spelling mistakes or partial names.","display_order":"1"},{"idinput":"2","idapi":"1","input_name":"postcode","input_label":"Postcode","input_type":"string","required":"0","description":"Optional postcode used to improve matching confidence.","example_value":"NG2 3NG","allowed_values":null,"default_value":null,"ai_hint":"Use when available to disambiguate similar organisations.","display_order":"2"}],"outputs":[{"idoutput":"1","idapi":"1","parent_output_id":null,"output_name":"matched","output_type":"boolean","description":"Whether a confident match was found.","example_value":null,"display_order":"1","required":"0","nullable":"1","is_array":"0","allowed_values":null},{"idoutput":"2","idapi":"1","parent_output_id":null,"output_name":"confidence","output_type":"decimal","description":"Match confidence score.","example_value":null,"display_order":"2","required":"0","nullable":"1","is_array":"0","allowed_values":null},{"idoutput":"3","idapi":"1","parent_output_id":null,"output_name":"OrgURN","output_type":"integer","description":"Oscar organisation identifier.","example_value":null,"display_order":"3","required":"0","nullable":"1","is_array":"0","allowed_values":null},{"idoutput":"4","idapi":"1","parent_output_id":null,"output_name":"Org","output_type":"string","description":"Matched organisation name.","example_value":null,"display_order":"4","required":"0","nullable":"1","is_array":"0","allowed_values":null},{"idoutput":"13","idapi":"1","parent_output_id":null,"output_name":"Town","output_type":"string","description":"Town for matched organisation ","example_value":null,"display_order":"4","required":"0","nullable":"1","is_array":"0","allowed_values":null},{"idoutput":"14","idapi":"1","parent_output_id":null,"output_name":"Postcode","output_type":"string","description":"Postcode for matched organisation ","example_value":null,"display_order":"4","required":"0","nullable":"1","is_array":"0","allowed_values":null},{"idoutput":"15","idapi":"1","parent_output_id":null,"output_name":"DataType","output_type":"string","description":"Primary org type classification for matched organisation ","example_value":null,"display_order":"4","required":"0","nullable":"1","is_array":"0","allowed_values":null},{"idoutput":"16","idapi":"1","parent_output_id":null,"output_name":"OrgTypes ","output_type":"string","description":"Second level org type classification for matched organisation ","example_value":null,"display_order":"4","required":"0","nullable":"1","is_array":"0","allowed_values":null},{"idoutput":"17","idapi":"1","parent_output_id":null,"output_name":"ParentOrg","output_type":"string","description":"Name of the parent organisation for matched organisation ","example_value":null,"display_order":"4","required":"0","nullable":"1","is_array":"0","allowed_values":null}],"examples":[{"idexample":"1","idapi":"1","example_type":"capability","input_value":"Nottm City Council","output_value":"Nottingham City Council","notes":null,"display_order":"1","active":"1","created_at":"2026-06-18 16:43:27","updated_at":"2026-06-18 16:43:27"},{"idexample":"2","idapi":"1","example_type":"capability","input_value":"Enfield Council","output_value":"London Borough of Enfield","notes":null,"display_order":"2","active":"1","created_at":"2026-06-18 16:43:27","updated_at":"2026-06-18 16:43:27"},{"idexample":"3","idapi":"1","example_type":"capability","input_value":"NHS Derby and Derbyshire","output_value":"NHS Derby and Derbyshire ICB","notes":null,"display_order":"3","active":"1","created_at":"2026-06-18 16:43:27","updated_at":"2026-06-18 16:43:27"},{"idexample":"4","idapi":"1","example_type":"capability","input_value":"County of Devon","output_value":"Devon County Council","notes":null,"display_order":"4","active":"1","created_at":"2026-06-18 16:43:27","updated_at":"2026-06-18 16:43:27"}],"integrations":[{"idintegration":"1","idapi":"1","integration_summary":"Validate organisation names during onboarding","integration_types":"CRM, Marketing, Data Quality","crm_use_case":"Validate organisations in Salesforce","workflow_use_case":"Clean inbound form submissions","automation_use_case":"Daily organisation validation","input_type":"Organisation Name","output_type":"Organisation Record","batch_supported":"1","realtime_supported":"1","webhook_supported":"future","sample_workflow":"User enters organisation name \u2192 Oscar resolves organisation \u2192 CRM record updated","compatible_systems":"Salesforce, HubSpot, Dynamics","delivery_options":"REST API, Scheduled feeds, Batch processing, Custom integrations, AI agent access","active":"1","created_at":"2026-06-18 16:43:44","updated_at":"2026-06-18 16:43:44"}],"technical":[{"idtechnical":"1","idapi":"1","auth_type":"API Key (X-API-KEY header)","request_format":"GET or POST (JSON)","response_format":"JSON","rate_limit":"Subscription dependent","input_schema":"{\r\n \"orgname\": \"string (required)\",\r\n \"postcode\": \"string (optional)\"\r\n }","output_schema":"{\r\n \"status\": \"success|error\",\r\n \"matched\": true|false,\r\n \"match_type\": \"direct|deterministic|ai\",\r\n \"confidence\": 0.0-1.0,\r\n \"input_name\": \"string\",\r\n \"input_postcode\": \"string\",\r\n \"organisation\": {\r\n \"OrgURN\": \"integer\",\r\n \"Org\": \"string\",\r\n \"Town\": \"string\",\r\n \"Postcode\": \"string\",\r\n \"DataTypes\": \"string\",\r\n \"OrgTypes\": \"string\",\r\n \"ParentOrg\": \"string\"\r\n },\r\n \"ai_decision\": {\r\n \"matched\": true|false,\r\n \"selected_OrgURN\": \"integer\",\r\n \"confidence\": 0.0-1.0,\r\n \"match_reason\": \"string\",\r\n \"alternatives\": []\r\n }\r\n }","example_request":"GET \/api\/org_resolution.php?orgname=Nottm%20City%20Council","example_response":"{\r\n \"status\":\"success\",\r\n \"matched\":true,\r\n \"match_type\":\"ai\",\r\n \"confidence\":0.95,\r\n \"input_name\":\"Nottm City Council\",\r\n \"input_postcode\":\"\",\r\n \"organisation\":{\r\n \"OrgURN\":241450,\r\n \"Org\":\"Nottingham City Council\",\r\n \"Town\":\"NOTTINGHAM\",\r\n \"Postcode\":\"NG2 3NG\",\r\n \"DataTypes\":\"Local Government\",\r\n \"OrgTypes\":\"Local Authority\",\r\n \"ParentOrg\":\"East Midlands Combined County Authority\"\r\n }\r\n }","documentation_url":"https:\/\/www.oscar-research.co.uk\/data-intelligence\/OscarUniverseOrganisationResolutionAPI.pdf","sdk_available":"0","openapi_spec":null,"processing_summary":"Receives a free-text organisation name and optional postcode. Performs normalisation, abbreviation expansion, tokenisation and deterministic matching against the Oscar public sector organisation database. Produces a shortlist of candidate organisations which are then evaluated using AI-assisted resolution. Returns the single most likely public sector organisation together with confidence scoring and supporting metadata.","active":"1","created_at":"2026-06-19 14:50:51","updated_at":"2026-07-31 13:06:19"}]},{"idapi":"3","api_key_name":"supplier_resolution","display_name":"Supplier Matching and Resolution","headline":"Resolve messy supplier names to a canonical supplier group","description":"Matches raw supplier names, aliases and variants to the best Oscar supplier friendlyname.","purpose":"Identify and return the most likely canonical supplier group from a free text supplier name using direct matching, scripted fuzzy matching and AI-assisted resolution.","business_problem":"Supplier names are inconsistent across tenders, spend files, CRM systems and client uploads.","business_benefits":"Cleaner supplier intelligence, stronger competitor tracking, improved contract analysis and better CRM\/data matching.","typical_users":"Sales, Marketing, Research, CRM, Data Teams","use_cases":"Supplier matching, competitor identification, CRM cleansing, tender analysis, spend analysis, supplier monitoring, contract intelligence","related_capabilities":"Organisation Matching and Resolution, Competitor Identification, Supplier Monitoring, Contract Intelligence","endpoint_url":"\/api\/supplier_resolution.php","method":"POST","category":"ai_assisted","status":"active","uses_ai":"1","mcp_enabled":"1","human_configurable":"1","pricing_model":"subscription_plus_usage","default_monthly_fee":"500.00","default_call_allowance":"1000","default_overage_rate":"0.6000","estimated_cost_per_call":"0.0000","estimated_ai_cost_per_call":"0.0000","created_at":"2026-06-26 14:31:01","updated_at":"2026-06-26 14:31:01","version":"v1","available_in_psn":"1","available_via_api":"1","available_via_connector":"planned","available_via_mcp":"planned","available_via_research":"1","available_via_feed":"1","available_via_dataset":"0","trial_available":"1","implementation_required":"0","target_customer":"Supplier","commercial_notes":"Enterprise licensing available","docs":[{"iddoc":"2","idapi":"3","doc_type":"customer","title":"Supplier Matching and Resolution API","content":"Returns the most likely canonical supplier group based on a raw supplier name, using deterministic matching, fuzzy matching and AI-assisted evaluation across supplier name variants and Oscar friendlyname groupings.","active":"1","created_at":"2026-06-26 14:38:53","updated_at":"2026-06-26 14:38:53"}],"inputs":[{"idinput":"4","idapi":"3","input_name":"supplier_name","input_label":"Supplier Name","input_type":"string","required":"1","description":"Supplier, company or trading name supplied by a user, AI process or source dataset.","example_value":"Capita Business Services Ltd","allowed_values":null,"default_value":null,"ai_hint":"May contain abbreviations, legal suffixes, spelling mistakes, historical company names, trading names or partial supplier names. The service will resolve these to the most likely canonical Oscar supplier group.","display_order":"1"}],"outputs":[{"idoutput":"5","idapi":"3","parent_output_id":null,"output_name":"matched","output_type":"boolean","description":"Whether a confident supplier match was found.","example_value":"true","display_order":"1","required":"0","nullable":"1","is_array":"0","allowed_values":null},{"idoutput":"6","idapi":"3","parent_output_id":null,"output_name":"confidence","output_type":"decimal","description":"Overall confidence score between 0 and 1.","example_value":"0.96","display_order":"2","required":"0","nullable":"1","is_array":"0","allowed_values":null},{"idoutput":"7","idapi":"3","parent_output_id":null,"output_name":"id","output_type":"integer","description":"Oscar supplier identifier representing the matched canonical supplier group.","example_value":"12345","display_order":"3","required":"0","nullable":"1","is_array":"0","allowed_values":null},{"idoutput":"8","idapi":"3","parent_output_id":null,"output_name":"friendlyname","output_type":"string","description":"Canonical supplier name returned by Oscar.","example_value":"Capita","display_order":"4","required":"0","nullable":"1","is_array":"0","allowed_values":null},{"idoutput":"9","idapi":"3","parent_output_id":null,"output_name":"matched_suppliername","output_type":"string","description":"Supplier name variant that best matched the supplied input.","example_value":"Capita Business Services Ltd","display_order":"5","required":"0","nullable":"1","is_array":"0","allowed_values":null},{"idoutput":"10","idapi":"3","parent_output_id":null,"output_name":"match_type","output_type":"string","description":"Matching method used to determine the result.","example_value":"smart_string","display_order":"6","required":"0","nullable":"1","is_array":"0","allowed_values":null},{"idoutput":"11","idapi":"3","parent_output_id":null,"output_name":"friendly_count","output_type":"integer","description":"Number of supplier records represented by the matched canonical supplier group.","example_value":"423","display_order":"7","required":"0","nullable":"1","is_array":"0","allowed_values":null},{"idoutput":"12","idapi":"3","parent_output_id":null,"output_name":"variant_count","output_type":"integer","description":"Number of distinct supplier name variants grouped under the canonical supplier.","example_value":"127","display_order":"8","required":"0","nullable":"1","is_array":"0","allowed_values":null}],"examples":[{"idexample":"6","idapi":"3","example_type":"capability","input_value":"Capita Business Services Ltd","output_value":"Capita","notes":"Resolves a legal entity to the canonical supplier group.","display_order":"1","active":"1","created_at":"2026-06-26 14:39:55","updated_at":"2026-06-26 14:39:55"},{"idexample":"7","idapi":"3","example_type":"capability","input_value":"Capita Plc","output_value":"Capita","notes":"Matches abbreviated company names and legal suffix variations.","display_order":"2","active":"1","created_at":"2026-06-26 14:39:55","updated_at":"2026-06-26 14:39:55"},{"idexample":"8","idapi":"3","example_type":"capability","input_value":"BT","output_value":"BT Group","notes":"Expands common abbreviations to the canonical supplier group.","display_order":"3","active":"1","created_at":"2026-06-26 14:39:55","updated_at":"2026-06-26 14:39:55"},{"idexample":"9","idapi":"3","example_type":"capability","input_value":"Microsoft","output_value":"Microsoft","notes":"Returns the canonical supplier group from a shortened trading name.","display_order":"4","active":"1","created_at":"2026-06-26 14:39:55","updated_at":"2026-06-26 14:39:55"},{"idexample":"10","idapi":"3","example_type":"capability","input_value":"Northgate Public Services","output_value":"NEC Software Solutions UK","notes":"Maps historical supplier names to the current canonical supplier grouping where appropriate.","display_order":"5","active":"1","created_at":"2026-06-26 14:39:55","updated_at":"2026-06-26 14:39:55"}],"integrations":[{"idintegration":"3","idapi":"3","integration_summary":"Resolve raw supplier names to Oscar canonical supplier groups","integration_types":"CRM, Marketing, Data Quality, Spend Analysis, Tender Intelligence","crm_use_case":"Match supplier names in Salesforce, HubSpot or Dynamics to canonical Oscar supplier groups","workflow_use_case":"Clean supplier names from uploads, tender feeds, spend files and client datasets","automation_use_case":"Automated supplier resolution for competitor tracking and contract intelligence","input_type":"Supplier Name","output_type":"Canonical Supplier Match","batch_supported":"1","realtime_supported":"1","webhook_supported":"future","sample_workflow":"User submits raw supplier name \u2192 Oscar resolves canonical friendlyname \u2192 CRM\/spend\/tender record updated","compatible_systems":"Salesforce, HubSpot, Dynamics, Excel, CSV uploads, data warehouses, internal dashboards","delivery_options":"REST API, Scheduled feeds, Batch processing, Custom integrations, AI agent access","active":"1","created_at":"2026-06-26 14:32:16","updated_at":"2026-06-26 14:32:16"}],"technical":[{"idtechnical":"3","idapi":"3","auth_type":"API Key (X-API-KEY header)","request_format":"GET or POST (JSON)","response_format":"JSON","rate_limit":"Subscription dependent","input_schema":"{\r\n \"supplier_name\": \"string (required)\"\r\n }","output_schema":"{\r\n \"status\": \"success|error\",\r\n \"matched\": true|false,\r\n \"match_type\": \"direct_friendlyname|direct_suppliername|smart_string|ai_evaluated_shortlist|no_candidates\",\r\n \"confidence\": 0.0-1.0,\r\n \"input_name\": \"string\",\r\n \"supplier\": {\r\n \"id\": \"integer\",\r\n \"friendlyname\": \"string\",\r\n \"matched_suppliername\": \"string\",\r\n \"example_suppliernames\": [],\r\n \"friendly_count\": \"integer\",\r\n \"variant_count\": \"integer\",\r\n \"system_score\": \"integer\"\r\n },\r\n \"ai_decision\": {\r\n \"matched\": true|false,\r\n \"selected_id\": \"integer\",\r\n \"selected_friendlyname\": \"string\",\r\n \"confidence\": 0.0-1.0,\r\n \"match_reason\": \"string\",\r\n \"alternatives\": []\r\n }\r\n }","example_request":"POST \/api\/supplier_resolution.php\r\n{\r\n \"supplier_name\": \"Capita Business Services Ltd\"\r\n}","example_response":"{\r\n \"status\": \"success\",\r\n \"matched\": true,\r\n \"match_type\": \"smart_string\",\r\n \"confidence\": 0.90,\r\n \"input_name\": \"Capita Business Services Ltd\",\r\n \"supplier\": {\r\n \"id\": 12345,\r\n \"friendlyname\": \"Capita\",\r\n \"matched_suppliername\": \"Capita Business Services Ltd\",\r\n \"example_suppliernames\": [\r\n \"Capita Business Services Ltd\",\r\n \"Capita Plc\",\r\n \"Capita Secure Information Solutions\"\r\n ],\r\n \"friendly_count\": 423,\r\n \"variant_count\": 127,\r\n \"system_score\": 188\r\n }\r\n }","documentation_url":"https:\/\/www.oscar-research.co.uk\/developers\/supplier-resolution","sdk_available":"0","openapi_spec":null,"processing_summary":"Receives a free-text supplier, company, contractor or trading name. Performs normalisation, legal suffix removal, tokenisation, deterministic matching and frequency-aware fuzzy matching across both tendersuppliers.suppliername and tendersuppliers.friendlyname. Produces a grouped shortlist of canonical supplier friendlyname candidates, weighted by name similarity and supplier record frequency. Where deterministic matching is not conclusive, AI-assisted evaluation selects the most likely canonical supplier group and returns confidence scoring with supporting supplier metadata.","active":"1","created_at":"2026-06-26 14:42:59","updated_at":"2026-06-26 14:42:59"}]}]}