From
bafyreido56m3z4aoraplag7tatfaiawxdsyzrx5enaskbbtvh7dded46wu
indexed 2026-10-15 13:25 UTC
View this version
To
bafyreigkcw3naja5ywgizj2wqk7kt3tpwxeur2nmaf2gtaadptj2dtvdwm
indexed 2026-10-19 13:55 UTC
View this version
Compatibility
backward compatible No changes detected.
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {5
"description": "Astro-COLIBRI alert with a VOEvent 2.0 XML document converted to JSON. See https://astro-colibri.science/apidoc#voevent_json for the XML-to-JSON format.",5
"description": "Astro-COLIBRI alert with a VOEvent 2.0 XML document converted to JSON. Astro-COLIBRI publishes one science.astro-colibri.alert.ac and one science.astro-colibri.alert.vo2 record per alert on its important stream, under the same record key, so the two can be paired. See https://astro-colibri.science/atprotodoc. Use of the data is subject to the Astro-COLIBRI terms of use, which allow non-commercial use only: https://astro-colibri.science/tos#data-usage.",66
"key": "tid",77
"record": {88
"properties": {99
"alertType": {1010
"description": "Event or source type used by Astro-COLIBRI. Includes transient classes, catalogue source classes, and tilepy observation tiles. Known values retain the spelling used by the filters and listeners; additional values are allowed.",1111
"knownValues": [1212
"burst",1313
"frb",1414
"grb",1515
"grb_optical",1616
"gw",1717
"gw_optical",1818
"neutrino",1919
"nuem",2020
"ot",2121
"ot_other",2222
"ot_sn",2323
"star"2424
],2525
"maxLength": 128,2626
"type": "string"2727
},2828
"astroColibriID": {2929
"description": "Unique event identifier assigned by Astro-COLIBRI. It identifies the same event across revisions and payload formats.",3030
"maxLength": 128,3131
"type": "string"3232
},3333
"broker": {3434
"description": "Broker, classifier, or service that submitted the event. Known values come from the general filter, plus GCN and TNS as emitted by the listeners. An empty string means unspecified; additional brokers are allowed.",3535
"knownValues": [3636
"FLAAPLUC",3737
"CBAT",3838
"FINK",3939
"ampel",4040
"unistellar",4141
"bhtom",4242
"last",4343
"GCN",4444
"TNS"4545
],4646
"maxLength": 128,4747
"type": "string"4848
},4949
"createdAt": {5050
"description": "Timestamp when this AT Protocol alert record was created, including a timezone (prefer UTC with a Z suffix). This is distinct from the event detection time in data.",5151
"format": "datetime",5252
"type": "string"5353
},5454
"data": {55
"description": "Full VOEvent 2.0 document converted to JSON with xmltodict.parse(xml, attr_prefix=\"\"), as returned by /voevent?json=1. Retain the root key (for example voe:VOEvent), namespace attributes, and Who, What, WhereWhen, How, Why, and Citations sections when present. XML attribute and text values remain strings; repeated elements may be arrays. The payload is intentionally open to preserve instrument-specific content.",55
"description": "Full VOEvent 2.0 document, exactly as published on the astrocolibri.important.VOEvent Kafka topic, converted to JSON with xmltodict.parse(xml, attr_prefix=\"\") (the format /voevent?json=1 returns; see https://astro-colibri.science/apidoc#voevent_json). Retain the root key (for example voe:VOEvent), namespace attributes, and Who, What, WhereWhen, How, Why, and Citations sections when present. Every XML attribute and text value is a string, so the document contains no floating-point numbers; repeated elements may be arrays. The payload is intentionally open to preserve instrument-specific content.",5656
"properties": {},5757
"type": "object"5858
},5959
"important": {60
"description": "Whether this alert qualifies for the Astro-COLIBRI important stream. This is separate from the VOEvent Why.importance value.",60
"description": "Whether this alert qualifies for the Astro-COLIBRI important stream. This is separate from the VOEvent Why.importance value. See https://astro-colibri.science/brokerdoc#important for the criteria.",6161
"type": "boolean"6262
},6363
"instrument": {6464
"description": "Instrument or analysis that detected or localized the event, when known. Additional instruments are allowed.",6565
"knownValues": [6666
"BAT",6767
"BAT-GUANO",6868
"ECLAIRs",6969
"FXT",7070
"GBM",7171
"GBM-BALROG",7272
"GRM",7373
"GSC",7474
"LAT",7575
"LAT-FLaapLUC",7676
"LEIA",7777
"MXT",7878
"UVOT",7979
"VT",8080
"WXT",8181
"XRT"8282
],8383
"maxLength": 128,8484
"type": "string"8585
},8686
"observatory": {8787
"description": "Discovery observatory, experiment, or source catalogue. Known values include filter labels and spellings emitted by the listeners; additional observatories are allowed.",8888
"knownValues": [8989
"AMON",9090
"ASKAP",9191
"ATCA",9292
"ATLAS",9393
"CHIME",9494
"CHIMEFRB",9595
"CRAFT",9696
"Einstein Probe",9797
"FAST",9898
"GECAM",9999
"HAWC",100100
"IPN",101101
"Integral",102102
"LAST",103103
"LOFAR",104104
"LSST",105105
"MASTER",106106
"MAXI",107107
"MWA",108108
"MeerKAT",109109
"Pan-STARRS",110110
"Parkes",111111
"Rubin",112112
"UTMOST",113113
"VLA",114114
"ZTF"115115
],116116
"maxLength": 128,117117
"type": "string"118118
},119119
"triggerID": {120120
"description": "Trigger identifier used by Astro-COLIBRI for the event, matching data.trigger_id in the native JSON payload.",121121
"maxLength": 128,122122
"type": "string"123123
}124124
},125125
"required": [126126
"alertType",127127
"observatory",128128
"broker",129129
"triggerID",130130
"astroColibriID",131131
"data",132132
"createdAt"133133
],134134
"type": "object"135135
},136136
"type": "record"137137
}138138
},139139
"id": "science.astro-colibri.alert.vo2",140140
"lexicon": 1141141
}