{"openapi":"3.1.0","info":{"title":"Bay Farm","version":"0.4.0"},"paths":{"/api/features":{"get":{"summary":"Features","operationId":"features_api_features_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/datasets":{"get":{"summary":"List Datasets","operationId":"list_datasets_api_datasets_get","parameters":[{"name":"after","in":"query","required":false,"schema":{"type":"string","default":"","title":"After"}},{"name":"kind","in":"query","required":false,"schema":{"type":"string","default":"","title":"Kind"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":30,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."},"post":{"summary":"Create","operationId":"create_api_datasets_post","parameters":[{"name":"x-bay-plan","in":"header","required":false,"schema":{"type":"string","default":"","title":"X-Bay-Plan"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDataset"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/datasets/{dataset_id}":{"get":{"summary":"Get","operationId":"get_api_datasets__dataset_id__get","parameters":[{"name":"dataset_id","in":"path","required":true,"schema":{"type":"string","title":"Dataset Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."},"put":{"summary":"Update Metadata","operationId":"update_metadata_api_datasets__dataset_id__put","parameters":[{"name":"dataset_id","in":"path","required":true,"schema":{"type":"string","title":"Dataset Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DatasetMetadata"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."},"delete":{"summary":"Delete","operationId":"delete_api_datasets__dataset_id__delete","parameters":[{"name":"dataset_id","in":"path","required":true,"schema":{"type":"string","title":"Dataset Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/datasets/{dataset_id}/keys":{"get":{"summary":"Keys","operationId":"keys_api_datasets__dataset_id__keys_get","parameters":[{"name":"dataset_id","in":"path","required":true,"schema":{"type":"string","title":"Dataset Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."},"post":{"summary":"Change Key","operationId":"change_key_api_datasets__dataset_id__keys_post","parameters":[{"name":"dataset_id","in":"path","required":true,"schema":{"type":"string","title":"Dataset Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/KeyChange"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/plan":{"get":{"summary":"Plan Info","operationId":"plan_info_api_plan_get","parameters":[{"name":"x-bay-plan","in":"header","required":false,"schema":{"type":"string","default":"","title":"X-Bay-Plan"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/datasets/{dataset_id}/export":{"get":{"summary":"Export","operationId":"export_api_datasets__dataset_id__export_get","parameters":[{"name":"dataset_id","in":"path","required":true,"schema":{"type":"string","title":"Dataset Id"}},{"name":"section","in":"query","required":false,"schema":{"type":"string","default":"","title":"Section"}},{"name":"after","in":"query","required":false,"schema":{"type":"string","default":"","title":"After"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/datasets/{dataset_id}/files/{file_id}":{"get":{"summary":"Download","operationId":"download_api_datasets__dataset_id__files__file_id__get","parameters":[{"name":"dataset_id","in":"path","required":true,"schema":{"type":"string","title":"Dataset Id"}},{"name":"file_id","in":"path","required":true,"schema":{"type":"string","title":"File Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/datasets/{dataset_id}/actions":{"post":{"summary":"Action","operationId":"action_api_datasets__dataset_id__actions_post","parameters":[{"name":"dataset_id","in":"path","required":true,"schema":{"type":"string","title":"Dataset Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Operation"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/datasets/{dataset_id}/request":{"post":{"summary":"Relay Request","operationId":"relay_request_api_datasets__dataset_id__request_post","parameters":[{"name":"dataset_id","in":"path","required":true,"schema":{"type":"string","title":"Dataset Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RelayRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/management":{"post":{"summary":"Create","operationId":"create_api_management_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IdentitySpec"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."},"get":{"summary":"Get","operationId":"get_api_management_get","parameters":[{"name":"after","in":"query","required":false,"schema":{"type":"string","default":"","title":"After"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":30,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."},"put":{"summary":"Update","operationId":"update_api_management_put","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IdentitySpec"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/management/{management_id}/public":{"get":{"summary":"Public","operationId":"public_api_management__management_id__public_get","parameters":[{"name":"management_id","in":"path","required":true,"schema":{"type":"string","title":"Management Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/management/rotate":{"post":{"summary":"Rotate","operationId":"rotate_api_management_rotate_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/management/session":{"post":{"summary":"Remember","operationId":"remember_api_management_session_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SessionSpec"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."},"delete":{"summary":"Forget","operationId":"forget_api_management_session_delete","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/management/sessions":{"delete":{"summary":"Forget All","operationId":"forget_all_api_management_sessions_delete","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/management/adopt":{"post":{"summary":"Adopt","operationId":"adopt_api_management_adopt_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AdoptSpec"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/datasets/{did}/origins":{"get":{"summary":"Get Origins","operationId":"get_origins_api_datasets__did__origins_get","parameters":[{"name":"did","in":"path","required":true,"schema":{"type":"string","title":"Did"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."},"put":{"summary":"Set Origins","operationId":"set_origins_api_datasets__did__origins_put","parameters":[{"name":"did","in":"path","required":true,"schema":{"type":"string","title":"Did"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Origins"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/datasets/{did}/subscriptions":{"post":{"summary":"Subscribe","operationId":"subscribe_api_datasets__did__subscriptions_post","parameters":[{"name":"did","in":"path","required":true,"schema":{"type":"string","title":"Did"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Subscription"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."},"get":{"summary":"Subscriptions","operationId":"subscriptions_api_datasets__did__subscriptions_get","parameters":[{"name":"did","in":"path","required":true,"schema":{"type":"string","title":"Did"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/datasets/{did}/subscriptions/{sid}":{"post":{"summary":"Control","operationId":"control_api_datasets__did__subscriptions__sid__post","parameters":[{"name":"did","in":"path","required":true,"schema":{"type":"string","title":"Did"}},{"name":"sid","in":"path","required":true,"schema":{"type":"string","title":"Sid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Control"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."},"delete":{"summary":"Unsubscribe","operationId":"unsubscribe_api_datasets__did__subscriptions__sid__delete","parameters":[{"name":"did","in":"path","required":true,"schema":{"type":"string","title":"Did"}},{"name":"sid","in":"path","required":true,"schema":{"type":"string","title":"Sid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/datasets/{did}/deliveries":{"get":{"summary":"Deliveries","operationId":"deliveries_api_datasets__did__deliveries_get","parameters":[{"name":"did","in":"path","required":true,"schema":{"type":"string","title":"Did"}},{"name":"after","in":"query","required":false,"schema":{"type":"string","default":"","title":"After"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/datasets/{did}/events":{"get":{"summary":"Event Stream","operationId":"event_stream_api_datasets__did__events_get","parameters":[{"name":"did","in":"path","required":true,"schema":{"type":"string","title":"Did"}},{"name":"after","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"After"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/sites/config":{"get":{"summary":"Configuration","operationId":"configuration_api_sites_config_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/sites":{"get":{"summary":"List Sites","description":"List published public sites, 30 per page; pass next_cursor as after until null.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.","operationId":"list_sites_api_sites_get","parameters":[{"name":"after","in":"query","required":false,"schema":{"type":"string","default":"","title":"After"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}]},"post":{"summary":"Create Site","operationId":"create_site_api_sites_post","responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/sites/{code}":{"get":{"summary":"Get Site","operationId":"get_site_api_sites__code__get","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."},"put":{"summary":"Update Site","operationId":"update_site_api_sites__code__put","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."},"delete":{"summary":"Delete Site","operationId":"delete_site_api_sites__code__delete","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/sites/{code}/bundle":{"get":{"summary":"Site Bundle","operationId":"site_bundle_api_sites__code__bundle_get","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/sites/{code}/download":{"get":{"summary":"Site Download","operationId":"site_download_api_sites__code__download_get","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/sites/{code}/source/{path}":{"get":{"summary":"Site Source","operationId":"site_source_api_sites__code__source__path__get","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}},{"name":"path","in":"path","required":true,"schema":{"type":"string","title":"Path"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/sites/{code}/reports":{"post":{"summary":"Report Site","operationId":"report_site_api_sites__code__reports_post","parameters":[{"name":"code","in":"path","required":true,"schema":{"type":"string","title":"Code"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Report"}}}},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/completions/config":{"get":{"summary":"Configuration","operationId":"configuration_api_completions_config_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/models":{"get":{"summary":"Models","operationId":"models_api_v1_models_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/v1/chat/completions":{"post":{"summary":"Chat Completion","operationId":"chat_completion_api_v1_chat_completions_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChatRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/v1/completions":{"post":{"summary":"Text Completion","operationId":"text_completion_api_v1_completions_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompletionRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/datasets/{dataset_id}/search":{"post":{"summary":"Search","operationId":"search_api_datasets__dataset_id__search_post","parameters":[{"name":"dataset_id","in":"path","required":true,"schema":{"type":"string","title":"Dataset Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/commands/config":{"get":{"summary":"Configuration","operationId":"configuration_api_commands_config_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/commands/{name}":{"post":{"summary":"Execute Command","operationId":"execute_command_api_commands__name__post","parameters":[{"name":"name","in":"path","required":true,"schema":{"type":"string","title":"Name"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Command"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/commands/{name}/stream":{"post":{"summary":"Stream Command","operationId":"stream_command_api_commands__name__stream_post","parameters":[{"name":"name","in":"path","required":true,"schema":{"type":"string","title":"Name"}},{"name":"expression","in":"query","required":false,"schema":{"type":"string","default":".","title":"Expression"}},{"name":"pattern","in":"query","required":false,"schema":{"type":"string","default":"","title":"Pattern"}},{"name":"replacement","in":"query","required":false,"schema":{"type":"string","default":"","title":"Replacement"}},{"name":"ignore_case","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Ignore Case"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/api/commands/{name}/raw":{"post":{"summary":"Raw Command","description":"Plain stdin/stdout-style calls for curl pipelines.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.","operationId":"raw_command_api_commands__name__raw_post","parameters":[{"name":"name","in":"path","required":true,"schema":{"type":"string","title":"Name"}},{"name":"expression","in":"query","required":false,"schema":{"type":"string","default":".","title":"Expression"}},{"name":"pattern","in":"query","required":false,"schema":{"type":"string","default":"","title":"Pattern"}},{"name":"replacement","in":"query","required":false,"schema":{"type":"string","default":"","title":"Replacement"}},{"name":"ignore_case","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Ignore Case"}},{"name":"invert","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Invert"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}]}},"/api/schedule/preview":{"post":{"summary":"Endpoint","operationId":"endpoint_api_schedule_preview_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Preview"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/status":{"get":{"summary":"Status","operationId":"status_api_status_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/monitor":{"post":{"summary":"Inspect","operationId":"inspect_api_monitor_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Inspect"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}},"/":{"get":{"summary":"Homepage","operationId":"homepage__get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/healthz":{"get":{"summary":"Health","operationId":"health_healthz_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/tools":{"post":{"summary":"Create Tool","operationId":"create_tool_api_tools_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateTool"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/tools/{tool_id}":{"get":{"summary":"Get Tool","operationId":"get_tool_api_tools__tool_id__get","parameters":[{"name":"tool_id","in":"path","required":true,"schema":{"type":"string","title":"Tool Id"}},{"name":"x-bay-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Bay-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"summary":"Delete Tool","operationId":"delete_tool_api_tools__tool_id__delete","parameters":[{"name":"tool_id","in":"path","required":true,"schema":{"type":"string","title":"Tool Id"}},{"name":"x-bay-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Bay-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/public-endpoints":{"get":{"summary":"Public Endpoints","operationId":"public_endpoints_api_public_endpoints_get","parameters":[{"name":"after","in":"query","required":false,"schema":{"type":"string","default":"","title":"After"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/x/{token}":{"post":{"summary":"Publish","operationId":"publish_x__token__post","parameters":[{"name":"token","in":"path","required":true,"schema":{"type":"string","title":"Token"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/tools/{tool_id}/alerts":{"put":{"summary":"Configure Alert","description":"Send overdue heartbeat alerts to a private Bay Farm inbox.","operationId":"configure_alert_api_tools__tool_id__alerts_put","parameters":[{"name":"tool_id","in":"path","required":true,"schema":{"type":"string","title":"Tool Id"}},{"name":"x-bay-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Bay-Key"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AlertConfig"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"summary":"Remove Alert","operationId":"remove_alert_api_tools__tool_id__alerts_delete","parameters":[{"name":"tool_id","in":"path","required":true,"schema":{"type":"string","title":"Tool Id"}},{"name":"x-bay-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Bay-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/mcp":{"get":{"summary":"No Stream","operationId":"mcp_get_not_supported","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."},"post":{"summary":"Mcp","operationId":"mcp_mcp_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."},"delete":{"summary":"No Stream","operationId":"mcp_delete_not_supported","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"BayKey":[]},{}],"description":"Keys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits.\nKeys are separate from public management/dataset IDs. Writer and reader keys cannot manage datasets, issue keys, or create management identities. See /guide/management for permissions, migration and limits."}}},"components":{"schemas":{"AdoptSpec":{"properties":{"dataset_id":{"type":"string","pattern":"^[a-f0-9]{32}$","title":"Dataset Id"},"management_key":{"type":"string","maxLength":100,"minLength":1,"title":"Management Key"}},"additionalProperties":false,"type":"object","required":["dataset_id","management_key"],"title":"AdoptSpec"},"AlertConfig":{"properties":{"inbox_url":{"type":"string","maxLength":256,"minLength":1,"title":"Inbox Url"}},"type":"object","required":["inbox_url"],"title":"AlertConfig"},"ChatRequest":{"properties":{"dataset_id":{"type":"string","pattern":"^[a-f0-9]{32}$","title":"Dataset Id","description":"Public Completions dataset; request and response will be saved and searchable."},"public_log":{"type":"boolean","const":true,"title":"Public Log","description":"Explicit acknowledgment that the request and response are public."},"model":{"type":"string","const":"muse-glimmer","title":"Model","default":"muse-glimmer"},"messages":{"items":{"$ref":"#/components/schemas/Message"},"type":"array","maxItems":20,"minItems":1,"title":"Messages"},"max_tokens":{"type":"integer","maximum":512.0,"minimum":1.0,"title":"Max Tokens","default":256},"max_completion_tokens":{"anyOf":[{"type":"integer","maximum":512.0,"minimum":1.0},{"type":"null"}],"title":"Max Completion Tokens"},"temperature":{"type":"number","maximum":1.0,"minimum":0.0,"title":"Temperature","default":0.5},"stream":{"type":"boolean","const":false,"title":"Stream","default":false},"n":{"type":"integer","const":1,"title":"N","default":1}},"additionalProperties":false,"type":"object","required":["dataset_id","public_log","messages"],"title":"ChatRequest"},"Command":{"properties":{"format":{"type":"string","enum":["json","csv","tsv","lines","ndjson","html","markdown"],"title":"Format","default":"json"},"selector":{"type":"string","maxLength":100,"title":"Selector","default":"p"},"attribute":{"type":"string","maxLength":64,"title":"Attribute","default":""},"template":{"type":"string","maxLength":16384,"title":"Template","default":""},"input":{"title":"Input"},"source":{"anyOf":[{"$ref":"#/components/schemas/Source"},{"type":"null"}]},"other":{"title":"Other"},"other_source":{"anyOf":[{"$ref":"#/components/schemas/Source"},{"type":"null"}]},"expression":{"type":"string","maxLength":2048,"minLength":1,"title":"Expression","default":"."},"pattern":{"type":"string","maxLength":512,"title":"Pattern","default":""},"replacement":{"type":"string","maxLength":1024,"title":"Replacement","default":""},"ignore_case":{"type":"boolean","title":"Ignore Case","default":false},"invert":{"type":"boolean","title":"Invert","default":false},"mode":{"type":"string","enum":["filter","extract"],"title":"Mode","default":"filter"},"group":{"type":"integer","maximum":32.0,"minimum":0.0,"title":"Group","default":0},"field":{"type":"string","maxLength":256,"title":"Field","default":""},"url":{"type":"string","maxLength":2048,"title":"Url","default":""},"name":{"type":"string","maxLength":253,"title":"Name","default":""},"type":{"type":"string","enum":["A","AAAA","CNAME","MX","TXT","NS","SOA","CAA"],"title":"Type","default":"A"},"method":{"type":"string","enum":["GET","HEAD"],"title":"Method","default":"GET"},"headers":{"additionalProperties":{"type":"string"},"type":"object","maxProperties":10,"title":"Headers"},"left_key":{"type":"string","maxLength":256,"title":"Left Key","default":"id"},"right_key":{"type":"string","maxLength":256,"title":"Right Key","default":"id"},"how":{"type":"string","enum":["inner","left","full"],"title":"How","default":"inner"},"select":{"type":"string","maxLength":2048,"minLength":1,"title":"Select","default":"."},"cases":{"additionalProperties":{"items":{"$ref":"#/components/schemas/Step"},"type":"array"},"type":"object","maxProperties":8,"title":"Cases"},"otherwise":{"anyOf":[{"items":{"$ref":"#/components/schemas/Step"},"type":"array","maxItems":4},{"type":"null"}],"title":"Otherwise"},"steps":{"items":{"$ref":"#/components/schemas/Step"},"type":"array","maxItems":8,"title":"Steps"}},"additionalProperties":false,"type":"object","title":"Command"},"CompletionRequest":{"properties":{"dataset_id":{"type":"string","pattern":"^[a-f0-9]{32}$","title":"Dataset Id","description":"Public Completions dataset; request and response will be saved and searchable."},"public_log":{"type":"boolean","const":true,"title":"Public Log","description":"Explicit acknowledgment that the request and response are public."},"model":{"type":"string","const":"muse-glimmer","title":"Model","default":"muse-glimmer"},"prompt":{"type":"string","maxLength":12000,"minLength":1,"title":"Prompt"},"max_tokens":{"type":"integer","maximum":512.0,"minimum":1.0,"title":"Max Tokens","default":256},"temperature":{"type":"number","maximum":1.0,"minimum":0.0,"title":"Temperature","default":0.5},"stream":{"type":"boolean","const":false,"title":"Stream","default":false},"n":{"type":"integer","const":1,"title":"N","default":1}},"additionalProperties":false,"type":"object","required":["dataset_id","public_log","prompt"],"title":"CompletionRequest"},"Control":{"properties":{"operation":{"type":"string","pattern":"^(verify|pause|resume|rotate|retry)$","title":"Operation"},"delivery_id":{"type":"string","maxLength":24,"title":"Delivery Id","default":""},"target_key":{"type":"string","maxLength":100,"title":"Target Key","default":""}},"additionalProperties":false,"type":"object","required":["operation"],"title":"Control"},"CreateDataset":{"properties":{"kind":{"type":"string","enum":["store","queue","approve","schedule","artifact","request","inbox","heartbeat","uniq","diff","tee","at","notify","site","pipe","window","cache","flock","completions"],"title":"Kind"},"name":{"type":"string","maxLength":64,"title":"Name","default":""},"description":{"type":"string","maxLength":512,"title":"Description","default":""},"visibility":{"type":"string","enum":["public","private"],"title":"Visibility","default":"public"},"config":{"additionalProperties":true,"type":"object","title":"Config"},"origins":{"items":{"type":"string"},"type":"array","maxItems":5,"title":"Origins"}},"additionalProperties":false,"type":"object","required":["kind"],"title":"CreateDataset"},"CreateTool":{"properties":{"kind":{"type":"string","enum":["heartbeat","inbox","uniq","diff","tee","at"],"title":"Kind"},"name":{"type":"string","maxLength":64,"minLength":1,"title":"Name"},"interval_minutes":{"type":"integer","maximum":10080.0,"minimum":1.0,"title":"Interval Minutes","default":15},"window_minutes":{"type":"integer","maximum":10080.0,"minimum":1.0,"title":"Window Minutes","default":1440},"key_field":{"type":"string","maxLength":64,"pattern":"^[A-Za-z0-9_]*$","title":"Key Field","default":""},"target_url":{"type":"string","maxLength":256,"title":"Target Url","default":""},"delay_minutes":{"type":"integer","maximum":10080.0,"minimum":1.0,"title":"Delay Minutes","default":5}},"type":"object","required":["kind","name"],"title":"CreateTool"},"DatasetMetadata":{"properties":{"name":{"type":"string","maxLength":64,"title":"Name","default":""},"description":{"type":"string","maxLength":512,"title":"Description","default":""}},"additionalProperties":false,"type":"object","title":"DatasetMetadata"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"IdentitySpec":{"properties":{"name":{"type":"string","maxLength":64,"title":"Name","default":""},"description":{"type":"string","maxLength":512,"title":"Description","default":""}},"additionalProperties":false,"type":"object","title":"IdentitySpec"},"Inspect":{"properties":{"targets":{"items":{"$ref":"#/components/schemas/Target"},"type":"array","maxItems":12,"title":"Targets"},"limit":{"type":"integer","maximum":100.0,"minimum":1.0,"title":"Limit","default":25}},"additionalProperties":false,"type":"object","title":"Inspect"},"KeyChange":{"properties":{"operation":{"type":"string","enum":["issue","rotate","revoke"],"title":"Operation"},"label":{"type":"string","maxLength":64,"minLength":1,"title":"Label","default":"Writer"},"key_id":{"type":"string","maxLength":32,"title":"Key Id","default":""},"role":{"type":"string","enum":["writer","reader"],"title":"Role","default":"writer"}},"additionalProperties":false,"type":"object","required":["operation"],"title":"KeyChange"},"Message":{"properties":{"role":{"type":"string","enum":["system","user","assistant"],"title":"Role"},"content":{"type":"string","maxLength":12000,"minLength":1,"title":"Content"}},"additionalProperties":false,"type":"object","required":["role","content"],"title":"Message"},"Operation":{"properties":{"action":{"type":"string","maxLength":64,"title":"Action"},"data":{"additionalProperties":true,"type":"object","title":"Data"}},"additionalProperties":false,"type":"object","required":["action"],"title":"Operation"},"Origins":{"properties":{"origins":{"items":{"type":"string"},"type":"array","maxItems":5,"title":"Origins"}},"additionalProperties":false,"type":"object","required":["origins"],"title":"Origins"},"Preview":{"properties":{"cron":{"type":"string","maxLength":100,"minLength":1,"title":"Cron"},"timezone":{"type":"string","maxLength":100,"title":"Timezone","default":"UTC"},"after":{"anyOf":[{"type":"integer","maximum":4133980800.0,"minimum":0.0},{"type":"null"}],"title":"After"},"count":{"type":"integer","maximum":10.0,"minimum":1.0,"title":"Count","default":5}},"additionalProperties":false,"type":"object","required":["cron"],"title":"Preview"},"RelayRequest":{"properties":{"url":{"type":"string","maxLength":2048,"title":"Url"},"method":{"type":"string","maxLength":10,"title":"Method","default":"GET"},"headers":{"additionalProperties":{"type":"string"},"type":"object","maxProperties":30,"title":"Headers"},"body":{"type":"string","maxLength":16384,"title":"Body","default":""}},"additionalProperties":false,"type":"object","required":["url"],"title":"RelayRequest"},"Report":{"properties":{"reason":{"type":"string","pattern":"^(phishing|malware|spam|other)$","title":"Reason"},"detail":{"type":"string","maxLength":500,"title":"Detail","default":""}},"additionalProperties":false,"type":"object","required":["reason"],"title":"Report"},"SearchRequest":{"properties":{"pattern":{"type":"string","maxLength":512,"minLength":1,"title":"Pattern"},"ignore_case":{"type":"boolean","title":"Ignore Case","default":false},"limit":{"type":"integer","maximum":100.0,"minimum":1.0,"title":"Limit","default":25},"cursor":{"type":"string","maxLength":2048,"title":"Cursor","default":""}},"additionalProperties":false,"type":"object","required":["pattern"],"title":"SearchRequest"},"SessionSpec":{"properties":{"management_key":{"type":"string","maxLength":100,"minLength":1,"title":"Management Key"}},"additionalProperties":false,"type":"object","required":["management_key"],"title":"SessionSpec"},"Source":{"properties":{"dataset_id":{"type":"string","pattern":"^[a-f0-9]{32}$","title":"Dataset Id"},"access_key":{"type":"string","maxLength":100,"title":"Access Key","default":""},"name":{"type":"string","maxLength":128,"title":"Name","default":""},"file_id":{"type":"string","pattern":"^(|[a-f0-9]{24})$","title":"File Id","default":""},"cursor":{"type":"integer","maximum":9.223372036854776e+18,"minimum":0.0,"title":"Cursor","default":0},"limit":{"type":"integer","maximum":100.0,"minimum":1.0,"title":"Limit","default":25}},"additionalProperties":false,"type":"object","required":["dataset_id"],"title":"Source"},"Step":{"properties":{"command":{"type":"string","enum":["jq","grep","replace","fetch","dig","join","comm","parse","format","xargs","choose","route","when","window.add","store.put","queue.push","message.post","diff.post","uniq.check"],"title":"Command"},"options":{"additionalProperties":true,"type":"object","title":"Options"}},"additionalProperties":false,"type":"object","required":["command"],"title":"Step"},"Subscription":{"properties":{"kind":{"type":"string","pattern":"^(webhook|queue|topic)$","title":"Kind"},"label":{"type":"string","maxLength":64,"minLength":1,"title":"Label","default":"Subscriber"},"url":{"type":"string","maxLength":2048,"title":"Url","default":""},"target_id":{"type":"string","maxLength":32,"title":"Target Id","default":""},"target_key":{"type":"string","maxLength":100,"title":"Target Key","default":""},"event_type":{"type":"string","maxLength":64,"pattern":"^[A-Za-z0-9_.-]*$","title":"Event Type","default":""}},"additionalProperties":false,"type":"object","required":["kind"],"title":"Subscription"},"Target":{"properties":{"dataset_id":{"type":"string","pattern":"^[a-f0-9]{32}$","title":"Dataset Id"},"access_key":{"type":"string","maxLength":100,"title":"Access Key","default":""}},"additionalProperties":false,"type":"object","required":["dataset_id"],"title":"Target"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}},"securitySchemes":{"BayKey":{"type":"http","scheme":"bearer","description":"Management key for identity/key administration; dataset writer for writes; reader for private reads. Public reads need no key. Browser management sessions are first-party only."}}}}