Base Operations Key Takeaways API
The Key Takeaways API from Base Operations — 4 operation(s) for key takeaways.
The Key Takeaways API from Base Operations — 4 operation(s) for key takeaways.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/base-operations-key-takeaways-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Customer API - Base Operations Key Takeaways API
description: Welcome to the Base Operations Customer API!
version: '1.0'
contact: {}
servers:
- url: https://api.baseoperationsenterprise.com/
tags:
- name: Key Takeaways
paths:
/v1/public/key-takeaways/event-summary:
get:
description: High-level summary analysis of events.
operationId: PublicKeyTakeawaysController_getKeyTakeawaysEventSummary_v1
parameters:
- name: locationId
required: true
in: query
schema:
type: number
- name: types
required: false
in: query
schema:
type: array
items:
type: string
enum:
- crime
- unrest
- customer
- uas_sighting
- name: fromDate
required: false
in: query
schema:
type: string
- name: toDate
required: false
in: query
schema:
type: string
- name: sources
required: false
in: query
schema:
type: array
items:
type: number
- name: categories
required: false
in: query
schema:
type: array
items:
type: number
- name: months
required: false
in: query
schema:
type: array
items:
type: number
- name: sortBy
required: false
in: query
schema:
example:
- date.asc
- categoryId.desc
type: array
items:
type: string
- name: daytimes
required: false
in: query
schema:
type: array
items:
type: number
- name: isGTM
required: false
in: query
schema:
type: boolean
- name: hasAuxInfoOnly
required: false
in: query
schema:
type: boolean
- name: organizationId
required: false
in: query
schema:
default: null
type:
- string
- 'null'
responses:
'200':
description: ''
content:
application/json:
schema:
type: array
items:
type: string
security:
- ApiKey: []
summary: 'Public: Event summary key takeaways'
tags:
- Key Takeaways
/v1/public/key-takeaways/radius/event-summary:
get:
description: High-level summary analysis of events within a radius.
operationId: PublicKeyTakeawaysController_getKeyTakeawaysRadiusEventSummary_v1
parameters:
- name: fromDate
required: false
in: query
schema:
format: date-time
type: string
- name: toDate
required: false
in: query
schema:
format: date-time
type: string
- name: types
required: false
in: query
schema:
type: array
items:
type: string
enum:
- crime
- unrest
- customer
- uas_sighting
- name: sourceIds
required: false
in: query
schema:
type: array
items:
type: number
- name: categoryIds
required: false
in: query
schema:
type: array
items:
type: number
- name: months
required: false
in: query
schema:
type: array
items:
type: number
- name: daytimes
required: false
in: query
schema:
type: array
items:
type: string
enum:
- morning
- midmorning
- afternoon
- evening
- night
- name: latitude
required: true
in: query
schema:
type: number
- name: longitude
required: true
in: query
schema:
type: number
- name: radius
required: true
in: query
schema:
type: number
- name: units
required: true
in: query
description: 'NB: miles, kilometers and meters will be deprecated soon.'
schema:
type: string
enum:
- mi
- km
- m
- miles
- kilometers
- meters
- name: isGTM
required: false
in: query
schema:
default: true
type: boolean
responses:
'200':
description: ''
content:
application/json:
schema:
type: array
items:
type: string
security:
- ApiKey: []
summary: 'Public: Event summary key takeaways for a radius'
tags:
- Key Takeaways
/v1/public/key-takeaways/event-change:
get:
description: Change analysis of events (period over period or year over year).
operationId: PublicKeyTakeawaysController_getKeyTakeawaysEventChange_v1
parameters:
- name: locationId
required: true
in: query
schema:
type: number
- name: types
required: false
in: query
schema:
default:
- crime
- unrest
type: array
items:
type: string
enum:
- crime
- unrest
- customer
- uas_sighting
- name: fromDate
required: true
in: query
schema:
type: string
- name: toDate
required: true
in: query
schema:
type: string
- name: sources
required: false
in: query
schema:
type: array
items:
type: number
- name: categories
required: false
in: query
schema:
type: array
items:
type: number
- name: months
required: false
in: query
schema:
type: array
items:
type: number
- name: daytimes
required: false
in: query
schema:
type: array
items:
type: number
- name: isGTM
required: false
in: query
schema:
default: false
type: boolean
- name: timeAggregation
required: true
in: query
schema:
type: string
enum:
- monthly
- quarterly
- yearly
- name: changeType
required: true
in: query
description: The type of change to get the key takeaways for (eg. yearOverYear or periodOverPeriod)
schema:
example: periodOverPeriod
type: string
enum:
- trendline
- periodOverPeriod
- yearOverYear
responses:
'200':
description: ''
content:
application/json:
schema:
type: array
items:
type: string
security:
- ApiKey: []
summary: 'Public: Event change key takeaways'
tags:
- Key Takeaways
/v1/public/key-takeaways/radius/event-change:
get:
description: Change analysis of events within a radius.
operationId: PublicKeyTakeawaysController_getKeyTakeawaysRadiusEventChange_v1
parameters:
- name: latitude
required: true
in: query
schema:
type: number
- name: longitude
required: true
in: query
schema:
type: number
- name: radius
required: true
in: query
schema:
type: number
- name: units
required: true
in: query
schema:
type: string
enum:
- mi
- km
- m
- name: types
required: false
in: query
schema:
default:
- crime
- unrest
type: array
items:
type: string
enum:
- crime
- unrest
- customer
- uas_sighting
- name: fromDate
required: true
in: query
schema:
type: string
- name: toDate
required: true
in: query
schema:
type: string
- name: sources
required: false
in: query
schema:
type: array
items:
type: number
- name: categories
required: false
in: query
schema:
type: array
items:
type: number
- name: months
required: false
in: query
schema:
type: array
items:
type: number
- name: daytimes
required: false
in: query
schema:
type: array
items:
type: number
- name: isGTM
required: false
in: query
schema:
default: false
type: boolean
- name: timeAggregation
required: true
in: query
schema:
type: string
enum:
- monthly
- quarterly
- yearly
- name: changeType
required: true
in: query
description: The type of change to get the key takeaways for (eg. yearOverYear or periodOverPeriod)
schema:
example: periodOverPeriod
type: string
enum:
- trendline
- periodOverPeriod
- yearOverYear
- name: savedLocationId
required: false
in: query
schema:
type: number
responses:
'200':
description: ''
content:
application/json:
schema:
type: array
items:
type: string
security:
- ApiKey: []
summary: 'Public: Event change key takeaways for a radius'
tags:
- Key Takeaways
components:
securitySchemes:
ApiKey:
type: apiKey
in: header
name: X-API-KEY