For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Logo
ContactLearn More
GuidesReferenceSamplesLicenseChangelog
GuidesReferenceSamplesLicenseChangelog
  • SDKs
    • Overview
  • REST
      • POSTCreate task
      • GETGet task
      • PUTUpdate task status
      • PUTCancel task
      • POSTQuery tasks
      • STREAMStream tasks
      • POSTListen as agent
      • STREAMStream as agent
      • STREAMStream manual control frames
  • gRPC
ContactLearn More
RESTTasks

Listen as agent

POST
https://example.developer.anduril.com/api/v1/agent/listen
POST
/api/v1/agent/listen
$curl -X POST https://example.developer.anduril.com/api/v1/agent/listen \
> -H "Authorization: Bearer <token>" \
> -H "Content-Type: application/json" \
> -d '{}'
1{
2 "executeRequest": {
3 "task": {
4 "version": {
5 "taskId": "string",
6 "definitionVersion": 1,
7 "statusVersion": 1
8 },
9 "displayName": "string",
10 "specification": {
11 "@type": "string"
12 },
13 "createdBy": {
14 "system": {
15 "serviceName": "string",
16 "entityId": "string",
17 "managesOwnScheduling": true
18 },
19 "user": {
20 "userId": "string"
21 },
22 "team": {
23 "entityId": "string",
24 "members": [
25 {
26 "entityId": "string"
27 }
28 ]
29 },
30 "onBehalfOf": {
31 "system": {
32 "serviceName": "string",
33 "entityId": "string",
34 "managesOwnScheduling": true
35 },
36 "user": {
37 "userId": "string"
38 },
39 "team": {
40 "entityId": "string",
41 "members": [
42 {
43 "entityId": "string"
44 }
45 ]
46 },
47 "onBehalfOf": {
48 "system": {
49 "serviceName": "string",
50 "entityId": "string",
51 "managesOwnScheduling": true
52 },
53 "user": {
54 "userId": "string"
55 },
56 "team": {
57 "entityId": "string",
58 "members": [
59 {
60 "entityId": "string"
61 }
62 ]
63 },
64 "onBehalfOf": {
65 "system": {
66 "serviceName": "string",
67 "entityId": "string",
68 "managesOwnScheduling": true
69 },
70 "user": {
71 "userId": "string"
72 },
73 "team": {
74 "entityId": "string",
75 "members": [
76 {
77 "entityId": "string"
78 }
79 ]
80 },
81 "onBehalfOf": {
82 "system": {
83 "serviceName": "string",
84 "entityId": "string",
85 "managesOwnScheduling": true
86 },
87 "user": {
88 "userId": "string"
89 },
90 "team": {
91 "entityId": "string",
92 "members": [
93 {
94 "entityId": "string"
95 }
96 ]
97 },
98 "onBehalfOf": {
99 "system": {
100 "serviceName": "string",
101 "entityId": "string",
102 "managesOwnScheduling": true
103 },
104 "user": {
105 "userId": "string"
106 },
107 "team": {
108 "entityId": "string",
109 "members": [
110 {
111 "entityId": "string"
112 }
113 ]
114 },
115 "onBehalfOf": {
116 "system": {
117 "serviceName": "string",
118 "entityId": "string",
119 "managesOwnScheduling": true
120 },
121 "user": {
122 "userId": "string"
123 },
124 "team": {
125 "entityId": "string",
126 "members": [
127 {
128 "entityId": "string"
129 }
130 ]
131 },
132 "onBehalfOf": {
133 "system": {
134 "serviceName": "string",
135 "entityId": "string",
136 "managesOwnScheduling": true
137 },
138 "user": {
139 "userId": "string"
140 },
141 "team": {
142 "entityId": "string",
143 "members": [
144 {
145 "entityId": {}
146 }
147 ]
148 },
149 "onBehalfOf": {
150 "system": {
151 "serviceName": {},
152 "entityId": {},
153 "managesOwnScheduling": {}
154 },
155 "user": {
156 "userId": {}
157 },
158 "team": {
159 "entityId": {},
160 "members": {}
161 },
162 "onBehalfOf": {
163 "system": {},
164 "user": {},
165 "team": {},
166 "onBehalfOf": {}
167 }
168 }
169 }
170 }
171 }
172 }
173 }
174 }
175 }
176 },
177 "lastUpdatedBy": {
178 "system": {
179 "serviceName": "string",
180 "entityId": "string",
181 "managesOwnScheduling": true
182 },
183 "user": {
184 "userId": "string"
185 },
186 "team": {
187 "entityId": "string",
188 "members": [
189 {
190 "entityId": "string"
191 }
192 ]
193 },
194 "onBehalfOf": {
195 "system": {
196 "serviceName": "string",
197 "entityId": "string",
198 "managesOwnScheduling": true
199 },
200 "user": {
201 "userId": "string"
202 },
203 "team": {
204 "entityId": "string",
205 "members": [
206 {
207 "entityId": "string"
208 }
209 ]
210 },
211 "onBehalfOf": {
212 "system": {
213 "serviceName": "string",
214 "entityId": "string",
215 "managesOwnScheduling": true
216 },
217 "user": {
218 "userId": "string"
219 },
220 "team": {
221 "entityId": "string",
222 "members": [
223 {
224 "entityId": "string"
225 }
226 ]
227 },
228 "onBehalfOf": {
229 "system": {
230 "serviceName": "string",
231 "entityId": "string",
232 "managesOwnScheduling": true
233 },
234 "user": {
235 "userId": "string"
236 },
237 "team": {
238 "entityId": "string",
239 "members": [
240 {
241 "entityId": "string"
242 }
243 ]
244 },
245 "onBehalfOf": {
246 "system": {
247 "serviceName": "string",
248 "entityId": "string",
249 "managesOwnScheduling": true
250 },
251 "user": {
252 "userId": "string"
253 },
254 "team": {
255 "entityId": "string",
256 "members": [
257 {
258 "entityId": "string"
259 }
260 ]
261 },
262 "onBehalfOf": {
263 "system": {
264 "serviceName": "string",
265 "entityId": "string",
266 "managesOwnScheduling": true
267 },
268 "user": {
269 "userId": "string"
270 },
271 "team": {
272 "entityId": "string",
273 "members": [
274 {
275 "entityId": "string"
276 }
277 ]
278 },
279 "onBehalfOf": {
280 "system": {
281 "serviceName": "string",
282 "entityId": "string",
283 "managesOwnScheduling": true
284 },
285 "user": {
286 "userId": "string"
287 },
288 "team": {
289 "entityId": "string",
290 "members": [
291 {
292 "entityId": "string"
293 }
294 ]
295 },
296 "onBehalfOf": {
297 "system": {
298 "serviceName": "string",
299 "entityId": "string",
300 "managesOwnScheduling": true
301 },
302 "user": {
303 "userId": "string"
304 },
305 "team": {
306 "entityId": "string",
307 "members": [
308 {
309 "entityId": {}
310 }
311 ]
312 },
313 "onBehalfOf": {
314 "system": {
315 "serviceName": {},
316 "entityId": {},
317 "managesOwnScheduling": {}
318 },
319 "user": {
320 "userId": {}
321 },
322 "team": {
323 "entityId": {},
324 "members": {}
325 },
326 "onBehalfOf": {
327 "system": {},
328 "user": {},
329 "team": {},
330 "onBehalfOf": {}
331 }
332 }
333 }
334 }
335 }
336 }
337 }
338 }
339 }
340 },
341 "lastUpdateTime": "2024-01-15T09:30:00Z",
342 "status": {
343 "status": "STATUS_INVALID",
344 "taskError": {
345 "code": "ERROR_CODE_INVALID",
346 "message": "string",
347 "errorDetails": {
348 "@type": "string"
349 }
350 },
351 "progress": {
352 "@type": "string"
353 },
354 "result": {
355 "@type": "string"
356 },
357 "startTime": "2024-01-15T09:30:00Z",
358 "estimate": {
359 "@type": "string"
360 },
361 "allocation": {
362 "activeAgents": [
363 {
364 "entityId": "string"
365 }
366 ]
367 }
368 },
369 "scheduledTime": "2024-01-15T09:30:00Z",
370 "relations": {
371 "assignee": {
372 "system": {
373 "serviceName": "string",
374 "entityId": "string",
375 "managesOwnScheduling": true
376 },
377 "user": {
378 "userId": "string"
379 },
380 "team": {
381 "entityId": "string",
382 "members": [
383 {
384 "entityId": "string"
385 }
386 ]
387 },
388 "onBehalfOf": {
389 "system": {
390 "serviceName": "string",
391 "entityId": "string",
392 "managesOwnScheduling": true
393 },
394 "user": {
395 "userId": "string"
396 },
397 "team": {
398 "entityId": "string",
399 "members": [
400 {
401 "entityId": "string"
402 }
403 ]
404 },
405 "onBehalfOf": {
406 "system": {
407 "serviceName": "string",
408 "entityId": "string",
409 "managesOwnScheduling": true
410 },
411 "user": {
412 "userId": "string"
413 },
414 "team": {
415 "entityId": "string",
416 "members": [
417 {
418 "entityId": "string"
419 }
420 ]
421 },
422 "onBehalfOf": {
423 "system": {
424 "serviceName": "string",
425 "entityId": "string",
426 "managesOwnScheduling": true
427 },
428 "user": {
429 "userId": "string"
430 },
431 "team": {
432 "entityId": "string",
433 "members": [
434 {
435 "entityId": "string"
436 }
437 ]
438 },
439 "onBehalfOf": {
440 "system": {
441 "serviceName": "string",
442 "entityId": "string",
443 "managesOwnScheduling": true
444 },
445 "user": {
446 "userId": "string"
447 },
448 "team": {
449 "entityId": "string",
450 "members": [
451 {
452 "entityId": "string"
453 }
454 ]
455 },
456 "onBehalfOf": {
457 "system": {
458 "serviceName": "string",
459 "entityId": "string",
460 "managesOwnScheduling": true
461 },
462 "user": {
463 "userId": "string"
464 },
465 "team": {
466 "entityId": "string",
467 "members": [
468 {
469 "entityId": "string"
470 }
471 ]
472 },
473 "onBehalfOf": {
474 "system": {
475 "serviceName": "string",
476 "entityId": "string",
477 "managesOwnScheduling": true
478 },
479 "user": {
480 "userId": "string"
481 },
482 "team": {
483 "entityId": "string",
484 "members": [
485 {
486 "entityId": {}
487 }
488 ]
489 },
490 "onBehalfOf": {
491 "system": {
492 "serviceName": {},
493 "entityId": {},
494 "managesOwnScheduling": {}
495 },
496 "user": {
497 "userId": {}
498 },
499 "team": {
500 "entityId": {},
501 "members": {}
502 },
503 "onBehalfOf": {
504 "system": {},
505 "user": {},
506 "team": {},
507 "onBehalfOf": {}
508 }
509 }
510 }
511 }
512 }
513 }
514 }
515 }
516 },
517 "parentTaskId": "string"
518 },
519 "description": "string",
520 "isExecutedElsewhere": true,
521 "createTime": "2024-01-15T09:30:00Z",
522 "replication": {
523 "staleTime": "2024-01-15T09:30:00Z"
524 },
525 "initialEntities": [
526 {
527 "entity": {
528 "entityId": "string",
529 "description": "string",
530 "isLive": true,
531 "createdTime": "2024-01-15T09:30:00Z",
532 "expiryTime": "2024-01-15T09:30:00Z",
533 "noExpiry": true,
534 "status": {
535 "platformActivity": "string",
536 "role": "string"
537 },
538 "location": {
539 "position": {
540 "latitudeDegrees": 1.1,
541 "longitudeDegrees": 1.1,
542 "altitudeHaeMeters": 1.1,
543 "altitudeAglMeters": 1.1,
544 "altitudeAsfMeters": 1.1,
545 "pressureDepthMeters": 1.1
546 },
547 "velocityEnu": {
548 "e": 1.1,
549 "n": 1.1,
550 "u": 1.1
551 },
552 "speedMps": 1.1,
553 "acceleration": {
554 "e": 1.1,
555 "n": 1.1,
556 "u": 1.1
557 },
558 "attitudeEnu": {
559 "x": 1.1,
560 "y": 1.1,
561 "z": 1.1,
562 "w": 1.1
563 }
564 },
565 "locationUncertainty": {
566 "positionEnuCov": {
567 "mxx": 1.1,
568 "mxy": 1.1,
569 "mxz": 1.1,
570 "myy": 1.1,
571 "myz": 1.1,
572 "mzz": 1.1
573 },
574 "velocityEnuCov": {
575 "mxx": 1.1,
576 "mxy": 1.1,
577 "mxz": 1.1,
578 "myy": 1.1,
579 "myz": 1.1,
580 "mzz": 1.1
581 },
582 "positionErrorEllipse": {
583 "probability": 1.1,
584 "semiMajorAxisM": 1.1,
585 "semiMinorAxisM": 1.1,
586 "orientationD": 1.1
587 }
588 },
589 "geoShape": {
590 "point": {
591 "position": {
592 "latitudeDegrees": 1.1,
593 "longitudeDegrees": 1.1,
594 "altitudeHaeMeters": 1.1,
595 "altitudeAglMeters": 1.1,
596 "altitudeAsfMeters": 1.1,
597 "pressureDepthMeters": 1.1
598 }
599 },
600 "line": {
601 "positions": [
602 {
603 "latitudeDegrees": 1.1,
604 "longitudeDegrees": 1.1,
605 "altitudeHaeMeters": 1.1,
606 "altitudeAglMeters": 1.1,
607 "altitudeAsfMeters": 1.1,
608 "pressureDepthMeters": 1.1
609 }
610 ]
611 },
612 "polygon": {
613 "rings": [
614 {
615 "positions": [
616 {
617 "position": {
618 "latitudeDegrees": 1.1,
619 "longitudeDegrees": 1.1,
620 "altitudeHaeMeters": 1.1,
621 "altitudeAglMeters": 1.1,
622 "altitudeAsfMeters": 1.1,
623 "pressureDepthMeters": 1.1
624 },
625 "heightM": 1.1
626 }
627 ]
628 }
629 ],
630 "isRectangle": true
631 },
632 "ellipse": {
633 "semiMajorAxisM": 1.1,
634 "semiMinorAxisM": 1.1,
635 "orientationD": 1.1,
636 "heightM": 1.1
637 },
638 "ellipsoid": {
639 "forwardAxisM": 1.1,
640 "sideAxisM": 1.1,
641 "upAxisM": 1.1
642 }
643 },
644 "geoDetails": {
645 "type": "GEO_TYPE_INVALID",
646 "controlArea": {
647 "type": "CONTROL_AREA_TYPE_INVALID"
648 },
649 "acm": {
650 "acmType": "ACM_DETAIL_TYPE_INVALID",
651 "acmDescription": "string"
652 }
653 },
654 "aliases": {
655 "alternateIds": [
656 {
657 "id": "string",
658 "type": "ALT_ID_TYPE_INVALID"
659 }
660 ],
661 "name": "string"
662 },
663 "tracked": {
664 "trackQualityWrapper": 1,
665 "sensorHits": 1,
666 "numberOfObjects": {
667 "lowerBound": 1,
668 "upperBound": 1
669 },
670 "radarCrossSection": 1.1,
671 "lastMeasurementTime": "2024-01-15T09:30:00Z",
672 "lineOfBearing": {
673 "angleOfArrival": {
674 "relativePose": {
675 "pos": {
676 "lon": 1.1,
677 "lat": 1.1,
678 "alt": 1.1,
679 "is2d": true,
680 "altitudeReference": "ALTITUDE_REFERENCE_INVALID"
681 },
682 "attEnu": {
683 "x": 1.1,
684 "y": 1.1,
685 "z": 1.1,
686 "w": 1.1
687 }
688 },
689 "bearingElevationCovarianceRad2": {
690 "mxx": 1.1,
691 "mxy": 1.1,
692 "myy": 1.1
693 }
694 },
695 "rangeEstimateM": {
696 "value": 1.1,
697 "sigma": 1.1
698 },
699 "maxRangeM": {
700 "value": 1.1,
701 "sigma": 1.1
702 }
703 }
704 },
705 "correlation": {
706 "primary": {
707 "secondaryEntityIds": [
708 "string"
709 ]
710 },
711 "secondary": {
712 "primaryEntityId": "string",
713 "metadata": {
714 "provenance": {
715 "integrationName": "string",
716 "dataType": "string",
717 "sourceId": "string",
718 "sourceUpdateTime": "2024-01-15T09:30:00Z",
719 "sourceDescription": "string"
720 },
721 "replicationMode": "CORRELATION_REPLICATION_MODE_INVALID",
722 "type": "CORRELATION_TYPE_INVALID"
723 }
724 },
725 "membership": {
726 "correlationSetId": "string",
727 "primary": {},
728 "nonPrimary": {},
729 "metadata": {
730 "provenance": {
731 "integrationName": "string",
732 "dataType": "string",
733 "sourceId": "string",
734 "sourceUpdateTime": "2024-01-15T09:30:00Z",
735 "sourceDescription": "string"
736 },
737 "replicationMode": "CORRELATION_REPLICATION_MODE_INVALID",
738 "type": "CORRELATION_TYPE_INVALID"
739 }
740 },
741 "decorrelation": {
742 "all": {
743 "metadata": {
744 "provenance": {
745 "integrationName": "string",
746 "dataType": "string",
747 "sourceId": "string",
748 "sourceUpdateTime": "2024-01-15T09:30:00Z",
749 "sourceDescription": "string"
750 },
751 "replicationMode": "CORRELATION_REPLICATION_MODE_INVALID",
752 "type": "CORRELATION_TYPE_INVALID"
753 }
754 },
755 "decorrelatedEntities": [
756 {
757 "entityId": "string",
758 "metadata": {
759 "provenance": {
760 "integrationName": "string",
761 "dataType": "string",
762 "sourceId": "string",
763 "sourceUpdateTime": "2024-01-15T09:30:00Z",
764 "sourceDescription": "string"
765 },
766 "replicationMode": "CORRELATION_REPLICATION_MODE_INVALID",
767 "type": "CORRELATION_TYPE_INVALID"
768 }
769 }
770 ]
771 }
772 },
773 "milView": {
774 "disposition": "DISPOSITION_UNKNOWN",
775 "environment": "ENVIRONMENT_UNKNOWN",
776 "nationality": "NATIONALITY_INVALID"
777 },
778 "ontology": {
779 "platformType": "string",
780 "specificType": "string",
781 "template": "TEMPLATE_INVALID"
782 },
783 "sensors": {
784 "sensors": [
785 {
786 "sensorId": "string",
787 "operationalState": "OPERATIONAL_STATE_INVALID",
788 "sensorType": "SENSOR_TYPE_INVALID",
789 "sensorDescription": "string",
790 "rfConfiguraton": {
791 "frequencyRangeHz": [
792 {
793 "minimumFrequencyHz": {
794 "frequencyHz": {
795 "value": 1.1,
796 "sigma": 1.1
797 }
798 },
799 "maximumFrequencyHz": {
800 "frequencyHz": {
801 "value": 1.1,
802 "sigma": 1.1
803 }
804 }
805 }
806 ],
807 "bandwidthRangeHz": [
808 {
809 "minimumBandwidth": {
810 "bandwidthHz": 1.1
811 },
812 "maximumBandwidth": {
813 "bandwidthHz": 1.1
814 }
815 }
816 ]
817 },
818 "lastDetectionTimestamp": "2024-01-15T09:30:00Z",
819 "fieldsOfView": [
820 {
821 "fovId": 1,
822 "mountId": "string",
823 "projectedFrustum": {
824 "upperLeft": {
825 "latitudeDegrees": 1.1,
826 "longitudeDegrees": 1.1,
827 "altitudeHaeMeters": 1.1,
828 "altitudeAglMeters": 1.1,
829 "altitudeAsfMeters": 1.1,
830 "pressureDepthMeters": 1.1
831 },
832 "upperRight": {
833 "latitudeDegrees": 1.1,
834 "longitudeDegrees": 1.1,
835 "altitudeHaeMeters": 1.1,
836 "altitudeAglMeters": 1.1,
837 "altitudeAsfMeters": 1.1,
838 "pressureDepthMeters": 1.1
839 },
840 "bottomRight": {
841 "latitudeDegrees": 1.1,
842 "longitudeDegrees": 1.1,
843 "altitudeHaeMeters": 1.1,
844 "altitudeAglMeters": 1.1,
845 "altitudeAsfMeters": 1.1,
846 "pressureDepthMeters": 1.1
847 },
848 "bottomLeft": {
849 "latitudeDegrees": 1.1,
850 "longitudeDegrees": 1.1,
851 "altitudeHaeMeters": 1.1,
852 "altitudeAglMeters": 1.1,
853 "altitudeAsfMeters": 1.1,
854 "pressureDepthMeters": 1.1
855 }
856 },
857 "projectedCenterRay": {
858 "latitudeDegrees": 1.1,
859 "longitudeDegrees": 1.1,
860 "altitudeHaeMeters": 1.1,
861 "altitudeAglMeters": 1.1,
862 "altitudeAsfMeters": 1.1,
863 "pressureDepthMeters": 1.1
864 },
865 "centerRayPose": {
866 "pos": {
867 "latitudeDegrees": 1.1,
868 "longitudeDegrees": 1.1,
869 "altitudeHaeMeters": 1.1,
870 "altitudeAglMeters": 1.1,
871 "altitudeAsfMeters": 1.1,
872 "pressureDepthMeters": 1.1
873 },
874 "orientation": {
875 "x": 1.1,
876 "y": 1.1,
877 "z": 1.1,
878 "w": 1.1
879 }
880 },
881 "horizontalFov": 1.1,
882 "verticalFov": 1.1,
883 "range": 1.1,
884 "mode": "SENSOR_MODE_INVALID"
885 }
886 ]
887 }
888 ]
889 },
890 "payloads": {
891 "payloadConfigurations": [
892 {
893 "config": {
894 "capabilityId": "string",
895 "quantity": 1,
896 "effectiveEnvironment": [
897 "ENVIRONMENT_UNKNOWN"
898 ],
899 "payloadOperationalState": "PAYLOAD_OPERATIONAL_STATE_INVALID",
900 "payloadDescription": "string"
901 }
902 }
903 ]
904 },
905 "powerState": {
906 "sourceIdToState": {}
907 },
908 "provenance": {
909 "integrationName": "string",
910 "dataType": "string",
911 "sourceId": "string",
912 "sourceUpdateTime": "2024-01-15T09:30:00Z",
913 "sourceDescription": "string"
914 },
915 "overrides": {
916 "override": [
917 {
918 "requestId": "string",
919 "fieldPath": "string",
920 "maskedFieldValue": {
921 "entityId": "string",
922 "description": "string",
923 "isLive": true,
924 "createdTime": "2024-01-15T09:30:00Z",
925 "expiryTime": "2024-01-15T09:30:00Z",
926 "noExpiry": true,
927 "status": {
928 "platformActivity": "string",
929 "role": "string"
930 },
931 "location": {
932 "position": {
933 "latitudeDegrees": 1.1,
934 "longitudeDegrees": 1.1,
935 "altitudeHaeMeters": 1.1,
936 "altitudeAglMeters": 1.1,
937 "altitudeAsfMeters": 1.1,
938 "pressureDepthMeters": 1.1
939 },
940 "velocityEnu": {
941 "e": 1.1,
942 "n": 1.1,
943 "u": 1.1
944 },
945 "speedMps": 1.1,
946 "acceleration": {
947 "e": 1.1,
948 "n": 1.1,
949 "u": 1.1
950 },
951 "attitudeEnu": {
952 "x": 1.1,
953 "y": 1.1,
954 "z": 1.1,
955 "w": 1.1
956 }
957 },
958 "locationUncertainty": {
959 "positionEnuCov": {
960 "mxx": 1.1,
961 "mxy": 1.1,
962 "mxz": 1.1,
963 "myy": 1.1,
964 "myz": 1.1,
965 "mzz": 1.1
966 },
967 "velocityEnuCov": {
968 "mxx": 1.1,
969 "mxy": 1.1,
970 "mxz": 1.1,
971 "myy": 1.1,
972 "myz": 1.1,
973 "mzz": 1.1
974 },
975 "positionErrorEllipse": {
976 "probability": 1.1,
977 "semiMajorAxisM": 1.1,
978 "semiMinorAxisM": 1.1,
979 "orientationD": 1.1
980 }
981 },
982 "geoShape": {
983 "point": {
984 "position": {
985 "latitudeDegrees": 1.1,
986 "longitudeDegrees": 1.1,
987 "altitudeHaeMeters": 1.1,
988 "altitudeAglMeters": 1.1,
989 "altitudeAsfMeters": 1.1,
990 "pressureDepthMeters": 1.1
991 }
992 },
993 "line": {
994 "positions": [
995 {
996 "latitudeDegrees": 1.1,
997 "longitudeDegrees": 1.1,
998 "altitudeHaeMeters": 1.1,
999 "altitudeAglMeters": 1.1,
1000 "altitudeAsfMeters": 1.1,
1001 "pressureDepthMeters": 1.1
1002 }
1003 ]
1004 },
1005 "polygon": {
1006 "rings": [
1007 {
1008 "positions": [
1009 {
1010 "position": {
1011 "latitudeDegrees": {},
1012 "longitudeDegrees": {},
1013 "altitudeHaeMeters": {},
1014 "altitudeAglMeters": {},
1015 "altitudeAsfMeters": {},
1016 "pressureDepthMeters": {}
1017 },
1018 "heightM": 1.1
1019 }
1020 ]
1021 }
1022 ],
1023 "isRectangle": true
1024 },
1025 "ellipse": {
1026 "semiMajorAxisM": 1.1,
1027 "semiMinorAxisM": 1.1,
1028 "orientationD": 1.1,
1029 "heightM": 1.1
1030 },
1031 "ellipsoid": {
1032 "forwardAxisM": 1.1,
1033 "sideAxisM": 1.1,
1034 "upAxisM": 1.1
1035 }
1036 },
1037 "geoDetails": {
1038 "type": "GEO_TYPE_INVALID",
1039 "controlArea": {
1040 "type": "CONTROL_AREA_TYPE_INVALID"
1041 },
1042 "acm": {
1043 "acmType": "ACM_DETAIL_TYPE_INVALID",
1044 "acmDescription": "string"
1045 }
1046 },
1047 "aliases": {
1048 "alternateIds": [
1049 {
1050 "id": "string",
1051 "type": "ALT_ID_TYPE_INVALID"
1052 }
1053 ],
1054 "name": "string"
1055 },
1056 "tracked": {
1057 "trackQualityWrapper": 1,
1058 "sensorHits": 1,
1059 "numberOfObjects": {
1060 "lowerBound": 1,
1061 "upperBound": 1
1062 },
1063 "radarCrossSection": 1.1,
1064 "lastMeasurementTime": "2024-01-15T09:30:00Z",
1065 "lineOfBearing": {
1066 "angleOfArrival": {
1067 "relativePose": {
1068 "pos": {
1069 "lon": {},
1070 "lat": {},
1071 "alt": {},
1072 "is2d": {},
1073 "altitudeReference": {}
1074 },
1075 "attEnu": {
1076 "x": {},
1077 "y": {},
1078 "z": {},
1079 "w": {}
1080 }
1081 },
1082 "bearingElevationCovarianceRad2": {
1083 "mxx": 1.1,
1084 "mxy": 1.1,
1085 "myy": 1.1
1086 }
1087 },
1088 "rangeEstimateM": {
1089 "value": 1.1,
1090 "sigma": 1.1
1091 },
1092 "maxRangeM": {
1093 "value": 1.1,
1094 "sigma": 1.1
1095 }
1096 }
1097 },
1098 "correlation": {
1099 "primary": {
1100 "secondaryEntityIds": [
1101 "string"
1102 ]
1103 },
1104 "secondary": {
1105 "primaryEntityId": "string",
1106 "metadata": {
1107 "provenance": {
1108 "integrationName": "string",
1109 "dataType": "string",
1110 "sourceId": "string",
1111 "sourceUpdateTime": "2024-01-15T09:30:00Z",
1112 "sourceDescription": "string"
1113 },
1114 "replicationMode": "CORRELATION_REPLICATION_MODE_INVALID",
1115 "type": "CORRELATION_TYPE_INVALID"
1116 }
1117 },
1118 "membership": {
1119 "correlationSetId": "string",
1120 "primary": {},
1121 "nonPrimary": {},
1122 "metadata": {
1123 "provenance": {
1124 "integrationName": "string",
1125 "dataType": "string",
1126 "sourceId": "string",
1127 "sourceUpdateTime": "2024-01-15T09:30:00Z",
1128 "sourceDescription": "string"
1129 },
1130 "replicationMode": "CORRELATION_REPLICATION_MODE_INVALID",
1131 "type": "CORRELATION_TYPE_INVALID"
1132 }
1133 },
1134 "decorrelation": {
1135 "all": {
1136 "metadata": {
1137 "provenance": {
1138 "integrationName": {},
1139 "dataType": {},
1140 "sourceId": {},
1141 "sourceUpdateTime": {},
1142 "sourceDescription": {}
1143 },
1144 "replicationMode": "CORRELATION_REPLICATION_MODE_INVALID",
1145 "type": "CORRELATION_TYPE_INVALID"
1146 }
1147 },
1148 "decorrelatedEntities": [
1149 {
1150 "entityId": "string",
1151 "metadata": {
1152 "provenance": {
1153 "integrationName": {},
1154 "dataType": {},
1155 "sourceId": {},
1156 "sourceUpdateTime": {},
1157 "sourceDescription": {}
1158 },
1159 "replicationMode": "CORRELATION_REPLICATION_MODE_INVALID",
1160 "type": "CORRELATION_TYPE_INVALID"
1161 }
1162 }
1163 ]
1164 }
1165 },
1166 "milView": {
1167 "disposition": "DISPOSITION_UNKNOWN",
1168 "environment": "ENVIRONMENT_UNKNOWN",
1169 "nationality": "NATIONALITY_INVALID"
1170 },
1171 "ontology": {
1172 "platformType": "string",
1173 "specificType": "string",
1174 "template": "TEMPLATE_INVALID"
1175 },
1176 "sensors": {
1177 "sensors": [
1178 {
1179 "sensorId": "string",
1180 "operationalState": "OPERATIONAL_STATE_INVALID",
1181 "sensorType": "SENSOR_TYPE_INVALID",
1182 "sensorDescription": "string",
1183 "rfConfiguraton": {
1184 "frequencyRangeHz": [
1185 {
1186 "minimumFrequencyHz": {
1187 "frequencyHz": {}
1188 },
1189 "maximumFrequencyHz": {
1190 "frequencyHz": {}
1191 }
1192 }
1193 ],
1194 "bandwidthRangeHz": [
1195 {
1196 "minimumBandwidth": {
1197 "bandwidthHz": {}
1198 },
1199 "maximumBandwidth": {
1200 "bandwidthHz": {}
1201 }
1202 }
1203 ]
1204 },
1205 "lastDetectionTimestamp": "2024-01-15T09:30:00Z",
1206 "fieldsOfView": [
1207 {
1208 "fovId": 1,
1209 "mountId": "string",
1210 "projectedFrustum": {
1211 "upperLeft": {
1212 "latitudeDegrees": {},
1213 "longitudeDegrees": {},
1214 "altitudeHaeMeters": {},
1215 "altitudeAglMeters": {},
1216 "altitudeAsfMeters": {},
1217 "pressureDepthMeters": {}
1218 },
1219 "upperRight": {
1220 "latitudeDegrees": {},
1221 "longitudeDegrees": {},
1222 "altitudeHaeMeters": {},
1223 "altitudeAglMeters": {},
1224 "altitudeAsfMeters": {},
1225 "pressureDepthMeters": {}
1226 },
1227 "bottomRight": {
1228 "latitudeDegrees": {},
1229 "longitudeDegrees": {},
1230 "altitudeHaeMeters": {},
1231 "altitudeAglMeters": {},
1232 "altitudeAsfMeters": {},
1233 "pressureDepthMeters": {}
1234 },
1235 "bottomLeft": {
1236 "latitudeDegrees": {},
1237 "longitudeDegrees": {},
1238 "altitudeHaeMeters": {},
1239 "altitudeAglMeters": {},
1240 "altitudeAsfMeters": {},
1241 "pressureDepthMeters": {}
1242 }
1243 },
1244 "projectedCenterRay": {
1245 "latitudeDegrees": 1.1,
1246 "longitudeDegrees": 1.1,
1247 "altitudeHaeMeters": 1.1,
1248 "altitudeAglMeters": 1.1,
1249 "altitudeAsfMeters": 1.1,
1250 "pressureDepthMeters": 1.1
1251 },
1252 "centerRayPose": {
1253 "pos": {
1254 "latitudeDegrees": {},
1255 "longitudeDegrees": {},
1256 "altitudeHaeMeters": {},
1257 "altitudeAglMeters": {},
1258 "altitudeAsfMeters": {},
1259 "pressureDepthMeters": {}
1260 },
1261 "orientation": {
1262 "x": {},
1263 "y": {},
1264 "z": {},
1265 "w": {}
1266 }
1267 },
1268 "horizontalFov": 1.1,
1269 "verticalFov": 1.1,
1270 "range": 1.1,
1271 "mode": "SENSOR_MODE_INVALID"
1272 }
1273 ]
1274 }
1275 ]
1276 },
1277 "payloads": {
1278 "payloadConfigurations": [
1279 {
1280 "config": {
1281 "capabilityId": "string",
1282 "quantity": 1,
1283 "effectiveEnvironment": [
1284 "ENVIRONMENT_UNKNOWN"
1285 ],
1286 "payloadOperationalState": "PAYLOAD_OPERATIONAL_STATE_INVALID",
1287 "payloadDescription": "string"
1288 }
1289 }
1290 ]
1291 },
1292 "powerState": {
1293 "sourceIdToState": {}
1294 },
1295 "provenance": {
1296 "integrationName": "string",
1297 "dataType": "string",
1298 "sourceId": "string",
1299 "sourceUpdateTime": "2024-01-15T09:30:00Z",
1300 "sourceDescription": "string"
1301 },
1302 "overrides": {
1303 "override": [
1304 null
1305 ]
1306 },
1307 "indicators": {
1308 "simulated": true,
1309 "exercise": true,
1310 "emergency": true,
1311 "c2": true,
1312 "egressable": true,
1313 "starred": true
1314 },
1315 "targetPriority": {
1316 "highValueTarget": {
1317 "isHighValueTarget": true,
1318 "targetPriority": 1,
1319 "targetMatches": [
1320 {
1321 "highValueTargetListId": "string",
1322 "highValueTargetDescriptionId": "string"
1323 }
1324 ],
1325 "isHighPayoffTarget": true
1326 },
1327 "threat": {
1328 "isThreat": true
1329 }
1330 },
1331 "signal": {
1332 "frequencyCenter": {
1333 "frequencyHz": {
1334 "value": 1.1,
1335 "sigma": 1.1
1336 }
1337 },
1338 "frequencyRange": {
1339 "minimumFrequencyHz": {
1340 "frequencyHz": {
1341 "value": 1.1,
1342 "sigma": 1.1
1343 }
1344 },
1345 "maximumFrequencyHz": {
1346 "frequencyHz": {
1347 "value": 1.1,
1348 "sigma": 1.1
1349 }
1350 }
1351 },
1352 "bandwidthHz": 1.1,
1353 "signalToNoiseRatio": 1.1,
1354 "lineOfBearing": {
1355 "angleOfArrival": {
1356 "relativePose": {
1357 "pos": {
1358 "lon": {},
1359 "lat": {},
1360 "alt": {},
1361 "is2d": {},
1362 "altitudeReference": {}
1363 },
1364 "attEnu": {
1365 "x": {},
1366 "y": {},
1367 "z": {},
1368 "w": {}
1369 }
1370 },
1371 "bearingElevationCovarianceRad2": {
1372 "mxx": 1.1,
1373 "mxy": 1.1,
1374 "myy": 1.1
1375 }
1376 },
1377 "rangeEstimateM": {
1378 "value": 1.1,
1379 "sigma": 1.1
1380 },
1381 "maxRangeM": {
1382 "value": 1.1,
1383 "sigma": 1.1
1384 }
1385 },
1386 "fixed": {},
1387 "emitterNotations": [
1388 {
1389 "emitterNotation": "string",
1390 "confidence": 1.1
1391 }
1392 ],
1393 "pulseWidthS": 1.1,
1394 "pulseRepetitionInterval": {
1395 "pulseRepetitionIntervalS": {
1396 "value": 1.1,
1397 "sigma": 1.1
1398 }
1399 },
1400 "scanCharacteristics": {
1401 "scanType": "SCAN_TYPE_INVALID",
1402 "scanPeriodS": 1.1
1403 }
1404 },
1405 "transponderCodes": {
1406 "mode1": 1,
1407 "mode2": 1,
1408 "mode3": 1,
1409 "mode4InterrogationResponse": "INTERROGATION_RESPONSE_INVALID",
1410 "mode5": {
1411 "mode5InterrogationResponse": "INTERROGATION_RESPONSE_INVALID",
1412 "mode5": 1,
1413 "mode5PlatformId": 1
1414 },
1415 "modeS": {
1416 "id": "string",
1417 "address": 1
1418 },
1419 "modeCAltitudeFt": 1
1420 },
1421 "dataClassification": {
1422 "default": {
1423 "level": "CLASSIFICATION_LEVELS_INVALID",
1424 "caveats": [
1425 "string"
1426 ]
1427 },
1428 "fields": [
1429 {
1430 "fieldPath": "string",
1431 "classificationInformation": {
1432 "level": "CLASSIFICATION_LEVELS_INVALID",
1433 "caveats": [
1434 "string"
1435 ]
1436 }
1437 }
1438 ]
1439 },
1440 "taskCatalog": {
1441 "taskDefinitions": [
1442 {
1443 "taskSpecificationUrl": "string"
1444 }
1445 ]
1446 },
1447 "media": {
1448 "media": [
1449 {
1450 "itemIdentifier": "string",
1451 "type": "MEDIA_TYPE_INVALID",
1452 "relativePath": "string"
1453 }
1454 ]
1455 },
1456 "relationships": {
1457 "relationships": [
1458 {
1459 "relatedEntityId": "string",
1460 "relationshipId": "string",
1461 "relationshipType": {
1462 "trackedBy": {
1463 "activelyTrackingSensors": {
1464 "sensors": {}
1465 },
1466 "lastMeasurementTimestamp": "2024-01-15T09:30:00Z"
1467 },
1468 "groupChild": {},
1469 "groupParent": {},
1470 "mergedFrom": {},
1471 "activeTarget": {}
1472 }
1473 }
1474 ]
1475 },
1476 "visualDetails": {
1477 "rangeRings": {
1478 "minDistanceM": 1.1,
1479 "maxDistanceM": 1.1,
1480 "ringCount": 1,
1481 "ringLineColor": {
1482 "red": 1.1,
1483 "green": 1.1,
1484 "blue": 1.1,
1485 "alpha": 1.1
1486 }
1487 }
1488 },
1489 "dimensions": {
1490 "lengthM": 1.1
1491 },
1492 "routeDetails": {
1493 "destinationName": "string",
1494 "estimatedArrivalTime": "2024-01-15T09:30:00Z"
1495 },
1496 "schedules": {
1497 "schedules": [
1498 {
1499 "windows": [
1500 {
1501 "cronExpression": "string",
1502 "durationMillis": "string"
1503 }
1504 ],
1505 "scheduleId": "string",
1506 "scheduleType": "SCHEDULE_TYPE_INVALID"
1507 }
1508 ]
1509 },
1510 "health": {
1511 "connectionStatus": "CONNECTION_STATUS_INVALID",
1512 "healthStatus": "HEALTH_STATUS_INVALID",
1513 "components": [
1514 {
1515 "id": "string",
1516 "name": "string",
1517 "health": "HEALTH_STATUS_INVALID",
1518 "messages": [
1519 {
1520 "status": "HEALTH_STATUS_INVALID",
1521 "message": "string"
1522 }
1523 ],
1524 "updateTime": "2024-01-15T09:30:00Z"
1525 }
1526 ],
1527 "updateTime": "2024-01-15T09:30:00Z",
1528 "activeAlerts": [
1529 {
1530 "alertCode": "string",
1531 "description": "string",
1532 "level": "ALERT_LEVEL_INVALID",
1533 "activatedTime": "2024-01-15T09:30:00Z",
1534 "activeConditions": [
1535 {
1536 "conditionCode": "string",
1537 "description": "string"
1538 }
1539 ]
1540 }
1541 ]
1542 },
1543 "groupDetails": {
1544 "team": {
1545 "entityId": "string",
1546 "members": [
1547 {
1548 "entityId": "string"
1549 }
1550 ]
1551 },
1552 "echelon": {
1553 "armyEchelon": "ARMY_ECHELON_INVALID"
1554 }
1555 },
1556 "supplies": {
1557 "munitions": [
1558 {
1559 "munitionId": "string",
1560 "name": "string",
1561 "quantityUnits": 1
1562 }
1563 ],
1564 "fuel": [
1565 {
1566 "fuelId": "string",
1567 "name": "string",
1568 "reportedDate": "2024-01-15T09:30:00Z",
1569 "amountGallons": 1,
1570 "maxAuthorizedCapacityGallons": 1,
1571 "operationalRequirementGallons": 1,
1572 "dataClassification": {
1573 "default": {
1574 "level": "CLASSIFICATION_LEVELS_INVALID",
1575 "caveats": [
1576 "string"
1577 ]
1578 },
1579 "fields": [
1580 {
1581 "fieldPath": "string",
1582 "classificationInformation": {
1583 "level": {},
1584 "caveats": {}
1585 }
1586 }
1587 ]
1588 },
1589 "dataSource": "string"
1590 }
1591 ]
1592 },
1593 "orbit": {
1594 "orbitMeanElements": {
1595 "metadata": {
1596 "creationDate": "2024-01-15T09:30:00Z",
1597 "originator": "string",
1598 "messageId": "string",
1599 "refFrame": "ECI_REFERENCE_FRAME_INVALID",
1600 "refFrameEpoch": "2024-01-15T09:30:00Z",
1601 "meanElementTheory": "MEAN_ELEMENT_THEORY_INVALID"
1602 },
1603 "meanKeplerianElements": {
1604 "epoch": "2024-01-15T09:30:00Z",
1605 "semiMajorAxisKm": 1.1,
1606 "meanMotion": 1.1,
1607 "eccentricity": 1.1,
1608 "inclinationDeg": 1.1,
1609 "raOfAscNodeDeg": 1.1,
1610 "argOfPericenterDeg": 1.1,
1611 "meanAnomalyDeg": 1.1,
1612 "gm": 1.1
1613 },
1614 "tleParameters": {
1615 "ephemerisType": 1,
1616 "classificationType": "string",
1617 "noradCatId": 1,
1618 "elementSetNo": 1,
1619 "revAtEpoch": 1,
1620 "bstar": 1.1,
1621 "bterm": 1.1,
1622 "meanMotionDot": 1.1,
1623 "meanMotionDdot": 1.1,
1624 "agom": 1.1
1625 }
1626 }
1627 },
1628 "symbology": {
1629 "milStd2525C": {
1630 "sidc": "string"
1631 }
1632 }
1633 },
1634 "status": "OVERRIDE_STATUS_INVALID",
1635 "provenance": {
1636 "integrationName": "string",
1637 "dataType": "string",
1638 "sourceId": "string",
1639 "sourceUpdateTime": "2024-01-15T09:30:00Z",
1640 "sourceDescription": "string"
1641 },
1642 "type": "OVERRIDE_TYPE_INVALID",
1643 "requestTimestamp": "2024-01-15T09:30:00Z"
1644 }
1645 ]
1646 },
1647 "indicators": {
1648 "simulated": true,
1649 "exercise": true,
1650 "emergency": true,
1651 "c2": true,
1652 "egressable": true,
1653 "starred": true
1654 },
1655 "targetPriority": {
1656 "highValueTarget": {
1657 "isHighValueTarget": true,
1658 "targetPriority": 1,
1659 "targetMatches": [
1660 {
1661 "highValueTargetListId": "string",
1662 "highValueTargetDescriptionId": "string"
1663 }
1664 ],
1665 "isHighPayoffTarget": true
1666 },
1667 "threat": {
1668 "isThreat": true
1669 }
1670 },
1671 "signal": {
1672 "frequencyCenter": {
1673 "frequencyHz": {
1674 "value": 1.1,
1675 "sigma": 1.1
1676 }
1677 },
1678 "frequencyRange": {
1679 "minimumFrequencyHz": {
1680 "frequencyHz": {
1681 "value": 1.1,
1682 "sigma": 1.1
1683 }
1684 },
1685 "maximumFrequencyHz": {
1686 "frequencyHz": {
1687 "value": 1.1,
1688 "sigma": 1.1
1689 }
1690 }
1691 },
1692 "bandwidthHz": 1.1,
1693 "signalToNoiseRatio": 1.1,
1694 "lineOfBearing": {
1695 "angleOfArrival": {
1696 "relativePose": {
1697 "pos": {
1698 "lon": 1.1,
1699 "lat": 1.1,
1700 "alt": 1.1,
1701 "is2d": true,
1702 "altitudeReference": "ALTITUDE_REFERENCE_INVALID"
1703 },
1704 "attEnu": {
1705 "x": 1.1,
1706 "y": 1.1,
1707 "z": 1.1,
1708 "w": 1.1
1709 }
1710 },
1711 "bearingElevationCovarianceRad2": {
1712 "mxx": 1.1,
1713 "mxy": 1.1,
1714 "myy": 1.1
1715 }
1716 },
1717 "rangeEstimateM": {
1718 "value": 1.1,
1719 "sigma": 1.1
1720 },
1721 "maxRangeM": {
1722 "value": 1.1,
1723 "sigma": 1.1
1724 }
1725 },
1726 "fixed": {},
1727 "emitterNotations": [
1728 {
1729 "emitterNotation": "string",
1730 "confidence": 1.1
1731 }
1732 ],
1733 "pulseWidthS": 1.1,
1734 "pulseRepetitionInterval": {
1735 "pulseRepetitionIntervalS": {
1736 "value": 1.1,
1737 "sigma": 1.1
1738 }
1739 },
1740 "scanCharacteristics": {
1741 "scanType": "SCAN_TYPE_INVALID",
1742 "scanPeriodS": 1.1
1743 }
1744 },
1745 "transponderCodes": {
1746 "mode1": 1,
1747 "mode2": 1,
1748 "mode3": 1,
1749 "mode4InterrogationResponse": "INTERROGATION_RESPONSE_INVALID",
1750 "mode5": {
1751 "mode5InterrogationResponse": "INTERROGATION_RESPONSE_INVALID",
1752 "mode5": 1,
1753 "mode5PlatformId": 1
1754 },
1755 "modeS": {
1756 "id": "string",
1757 "address": 1
1758 },
1759 "modeCAltitudeFt": 1
1760 },
1761 "dataClassification": {
1762 "default": {
1763 "level": "CLASSIFICATION_LEVELS_INVALID",
1764 "caveats": [
1765 "string"
1766 ]
1767 },
1768 "fields": [
1769 {
1770 "fieldPath": "string",
1771 "classificationInformation": {
1772 "level": "CLASSIFICATION_LEVELS_INVALID",
1773 "caveats": [
1774 "string"
1775 ]
1776 }
1777 }
1778 ]
1779 },
1780 "taskCatalog": {
1781 "taskDefinitions": [
1782 {
1783 "taskSpecificationUrl": "string"
1784 }
1785 ]
1786 },
1787 "media": {
1788 "media": [
1789 {
1790 "itemIdentifier": "string",
1791 "type": "MEDIA_TYPE_INVALID",
1792 "relativePath": "string"
1793 }
1794 ]
1795 },
1796 "relationships": {
1797 "relationships": [
1798 {
1799 "relatedEntityId": "string",
1800 "relationshipId": "string",
1801 "relationshipType": {
1802 "trackedBy": {
1803 "activelyTrackingSensors": {
1804 "sensors": [
1805 {
1806 "sensorId": "string",
1807 "operationalState": "OPERATIONAL_STATE_INVALID",
1808 "sensorType": "SENSOR_TYPE_INVALID",
1809 "sensorDescription": "string",
1810 "rfConfiguraton": {
1811 "frequencyRangeHz": [
1812 {
1813 "minimumFrequencyHz": {},
1814 "maximumFrequencyHz": {}
1815 }
1816 ],
1817 "bandwidthRangeHz": [
1818 {
1819 "minimumBandwidth": {},
1820 "maximumBandwidth": {}
1821 }
1822 ]
1823 },
1824 "lastDetectionTimestamp": "2024-01-15T09:30:00Z",
1825 "fieldsOfView": [
1826 {
1827 "fovId": 1,
1828 "mountId": "string",
1829 "projectedFrustum": {
1830 "upperLeft": {},
1831 "upperRight": {},
1832 "bottomRight": {},
1833 "bottomLeft": {}
1834 },
1835 "projectedCenterRay": {
1836 "latitudeDegrees": {},
1837 "longitudeDegrees": {},
1838 "altitudeHaeMeters": {},
1839 "altitudeAglMeters": {},
1840 "altitudeAsfMeters": {},
1841 "pressureDepthMeters": {}
1842 },
1843 "centerRayPose": {
1844 "pos": {},
1845 "orientation": {}
1846 },
1847 "horizontalFov": 1.1,
1848 "verticalFov": 1.1,
1849 "range": 1.1,
1850 "mode": "SENSOR_MODE_INVALID"
1851 }
1852 ]
1853 }
1854 ]
1855 },
1856 "lastMeasurementTimestamp": "2024-01-15T09:30:00Z"
1857 },
1858 "groupChild": {},
1859 "groupParent": {},
1860 "mergedFrom": {},
1861 "activeTarget": {}
1862 }
1863 }
1864 ]
1865 },
1866 "visualDetails": {
1867 "rangeRings": {
1868 "minDistanceM": 1.1,
1869 "maxDistanceM": 1.1,
1870 "ringCount": 1,
1871 "ringLineColor": {
1872 "red": 1.1,
1873 "green": 1.1,
1874 "blue": 1.1,
1875 "alpha": 1.1
1876 }
1877 }
1878 },
1879 "dimensions": {
1880 "lengthM": 1.1
1881 },
1882 "routeDetails": {
1883 "destinationName": "string",
1884 "estimatedArrivalTime": "2024-01-15T09:30:00Z"
1885 },
1886 "schedules": {
1887 "schedules": [
1888 {
1889 "windows": [
1890 {
1891 "cronExpression": "string",
1892 "durationMillis": "string"
1893 }
1894 ],
1895 "scheduleId": "string",
1896 "scheduleType": "SCHEDULE_TYPE_INVALID"
1897 }
1898 ]
1899 },
1900 "health": {
1901 "connectionStatus": "CONNECTION_STATUS_INVALID",
1902 "healthStatus": "HEALTH_STATUS_INVALID",
1903 "components": [
1904 {
1905 "id": "string",
1906 "name": "string",
1907 "health": "HEALTH_STATUS_INVALID",
1908 "messages": [
1909 {
1910 "status": "HEALTH_STATUS_INVALID",
1911 "message": "string"
1912 }
1913 ],
1914 "updateTime": "2024-01-15T09:30:00Z"
1915 }
1916 ],
1917 "updateTime": "2024-01-15T09:30:00Z",
1918 "activeAlerts": [
1919 {
1920 "alertCode": "string",
1921 "description": "string",
1922 "level": "ALERT_LEVEL_INVALID",
1923 "activatedTime": "2024-01-15T09:30:00Z",
1924 "activeConditions": [
1925 {
1926 "conditionCode": "string",
1927 "description": "string"
1928 }
1929 ]
1930 }
1931 ]
1932 },
1933 "groupDetails": {
1934 "team": {
1935 "entityId": "string",
1936 "members": [
1937 {
1938 "entityId": "string"
1939 }
1940 ]
1941 },
1942 "echelon": {
1943 "armyEchelon": "ARMY_ECHELON_INVALID"
1944 }
1945 },
1946 "supplies": {
1947 "munitions": [
1948 {
1949 "munitionId": "string",
1950 "name": "string",
1951 "quantityUnits": 1
1952 }
1953 ],
1954 "fuel": [
1955 {
1956 "fuelId": "string",
1957 "name": "string",
1958 "reportedDate": "2024-01-15T09:30:00Z",
1959 "amountGallons": 1,
1960 "maxAuthorizedCapacityGallons": 1,
1961 "operationalRequirementGallons": 1,
1962 "dataClassification": {
1963 "default": {
1964 "level": "CLASSIFICATION_LEVELS_INVALID",
1965 "caveats": [
1966 "string"
1967 ]
1968 },
1969 "fields": [
1970 {
1971 "fieldPath": "string",
1972 "classificationInformation": {
1973 "level": "CLASSIFICATION_LEVELS_INVALID",
1974 "caveats": [
1975 "string"
1976 ]
1977 }
1978 }
1979 ]
1980 },
1981 "dataSource": "string"
1982 }
1983 ]
1984 },
1985 "orbit": {
1986 "orbitMeanElements": {
1987 "metadata": {
1988 "creationDate": "2024-01-15T09:30:00Z",
1989 "originator": "string",
1990 "messageId": "string",
1991 "refFrame": "ECI_REFERENCE_FRAME_INVALID",
1992 "refFrameEpoch": "2024-01-15T09:30:00Z",
1993 "meanElementTheory": "MEAN_ELEMENT_THEORY_INVALID"
1994 },
1995 "meanKeplerianElements": {
1996 "epoch": "2024-01-15T09:30:00Z",
1997 "semiMajorAxisKm": 1.1,
1998 "meanMotion": 1.1,
1999 "eccentricity": 1.1,
2000 "inclinationDeg": 1.1,
2001 "raOfAscNodeDeg": 1.1,
2002 "argOfPericenterDeg": 1.1,
2003 "meanAnomalyDeg": 1.1,
2004 "gm": 1.1
2005 },
2006 "tleParameters": {
2007 "ephemerisType": 1,
2008 "classificationType": "string",
2009 "noradCatId": 1,
2010 "elementSetNo": 1,
2011 "revAtEpoch": 1,
2012 "bstar": 1.1,
2013 "bterm": 1.1,
2014 "meanMotionDot": 1.1,
2015 "meanMotionDdot": 1.1,
2016 "agom": 1.1
2017 }
2018 }
2019 },
2020 "symbology": {
2021 "milStd2525C": {
2022 "sidc": "string"
2023 }
2024 }
2025 },
2026 "snapshot": true
2027 }
2028 ],
2029 "owner": {
2030 "entityId": "string"
2031 },
2032 "retryStrategy": {
2033 "fixedRetryStrategy": {
2034 "retryInterval": "string"
2035 }
2036 },
2037 "deliveryState": {
2038 "status": "DELIVERY_STATUS_INVALID",
2039 "error": {
2040 "code": "DELIVERY_ERROR_CODE_INVALID",
2041 "message": "string"
2042 },
2043 "deliveryConstraints": {
2044 "deliverAfter": "2024-01-15T09:30:00Z",
2045 "deliverBefore": "2024-01-15T09:30:00Z"
2046 }
2047 }
2048 }
2049 },
2050 "cancelRequest": {
2051 "taskId": "string",
2052 "assignee": {
2053 "system": {
2054 "serviceName": "string",
2055 "entityId": "string",
2056 "managesOwnScheduling": true
2057 },
2058 "user": {
2059 "userId": "string"
2060 },
2061 "team": {
2062 "entityId": "string",
2063 "members": [
2064 {
2065 "entityId": "string"
2066 }
2067 ]
2068 },
2069 "onBehalfOf": {
2070 "system": {
2071 "serviceName": "string",
2072 "entityId": "string",
2073 "managesOwnScheduling": true
2074 },
2075 "user": {
2076 "userId": "string"
2077 },
2078 "team": {
2079 "entityId": "string",
2080 "members": [
2081 {
2082 "entityId": "string"
2083 }
2084 ]
2085 },
2086 "onBehalfOf": {
2087 "system": {
2088 "serviceName": "string",
2089 "entityId": "string",
2090 "managesOwnScheduling": true
2091 },
2092 "user": {
2093 "userId": "string"
2094 },
2095 "team": {
2096 "entityId": "string",
2097 "members": [
2098 {
2099 "entityId": "string"
2100 }
2101 ]
2102 },
2103 "onBehalfOf": {
2104 "system": {
2105 "serviceName": "string",
2106 "entityId": "string",
2107 "managesOwnScheduling": true
2108 },
2109 "user": {
2110 "userId": "string"
2111 },
2112 "team": {
2113 "entityId": "string",
2114 "members": [
2115 {
2116 "entityId": "string"
2117 }
2118 ]
2119 },
2120 "onBehalfOf": {
2121 "system": {
2122 "serviceName": "string",
2123 "entityId": "string",
2124 "managesOwnScheduling": true
2125 },
2126 "user": {
2127 "userId": "string"
2128 },
2129 "team": {
2130 "entityId": "string",
2131 "members": [
2132 {
2133 "entityId": "string"
2134 }
2135 ]
2136 },
2137 "onBehalfOf": {
2138 "system": {
2139 "serviceName": "string",
2140 "entityId": "string",
2141 "managesOwnScheduling": true
2142 },
2143 "user": {
2144 "userId": "string"
2145 },
2146 "team": {
2147 "entityId": "string",
2148 "members": [
2149 {
2150 "entityId": "string"
2151 }
2152 ]
2153 },
2154 "onBehalfOf": {
2155 "system": {
2156 "serviceName": "string",
2157 "entityId": "string",
2158 "managesOwnScheduling": true
2159 },
2160 "user": {
2161 "userId": "string"
2162 },
2163 "team": {
2164 "entityId": "string",
2165 "members": [
2166 {
2167 "entityId": "string"
2168 }
2169 ]
2170 },
2171 "onBehalfOf": {
2172 "system": {
2173 "serviceName": "string",
2174 "entityId": "string",
2175 "managesOwnScheduling": true
2176 },
2177 "user": {
2178 "userId": "string"
2179 },
2180 "team": {
2181 "entityId": "string",
2182 "members": [
2183 {
2184 "entityId": "string"
2185 }
2186 ]
2187 },
2188 "onBehalfOf": {
2189 "system": {
2190 "serviceName": "string",
2191 "entityId": "string",
2192 "managesOwnScheduling": true
2193 },
2194 "user": {
2195 "userId": "string"
2196 },
2197 "team": {
2198 "entityId": "string",
2199 "members": [
2200 {
2201 "entityId": {}
2202 }
2203 ]
2204 },
2205 "onBehalfOf": {
2206 "system": {
2207 "serviceName": {},
2208 "entityId": {},
2209 "managesOwnScheduling": {}
2210 },
2211 "user": {
2212 "userId": {}
2213 },
2214 "team": {
2215 "entityId": {},
2216 "members": {}
2217 },
2218 "onBehalfOf": {
2219 "system": {},
2220 "user": {},
2221 "team": {},
2222 "onBehalfOf": {}
2223 }
2224 }
2225 }
2226 }
2227 }
2228 }
2229 }
2230 }
2231 }
2232 }
2233 },
2234 "author": {
2235 "system": {
2236 "serviceName": "string",
2237 "entityId": "string",
2238 "managesOwnScheduling": true
2239 },
2240 "user": {
2241 "userId": "string"
2242 },
2243 "team": {
2244 "entityId": "string",
2245 "members": [
2246 {
2247 "entityId": "string"
2248 }
2249 ]
2250 },
2251 "onBehalfOf": {
2252 "system": {
2253 "serviceName": "string",
2254 "entityId": "string",
2255 "managesOwnScheduling": true
2256 },
2257 "user": {
2258 "userId": "string"
2259 },
2260 "team": {
2261 "entityId": "string",
2262 "members": [
2263 {
2264 "entityId": "string"
2265 }
2266 ]
2267 },
2268 "onBehalfOf": {
2269 "system": {
2270 "serviceName": "string",
2271 "entityId": "string",
2272 "managesOwnScheduling": true
2273 },
2274 "user": {
2275 "userId": "string"
2276 },
2277 "team": {
2278 "entityId": "string",
2279 "members": [
2280 {
2281 "entityId": "string"
2282 }
2283 ]
2284 },
2285 "onBehalfOf": {
2286 "system": {
2287 "serviceName": "string",
2288 "entityId": "string",
2289 "managesOwnScheduling": true
2290 },
2291 "user": {
2292 "userId": "string"
2293 },
2294 "team": {
2295 "entityId": "string",
2296 "members": [
2297 {
2298 "entityId": "string"
2299 }
2300 ]
2301 },
2302 "onBehalfOf": {
2303 "system": {
2304 "serviceName": "string",
2305 "entityId": "string",
2306 "managesOwnScheduling": true
2307 },
2308 "user": {
2309 "userId": "string"
2310 },
2311 "team": {
2312 "entityId": "string",
2313 "members": [
2314 {
2315 "entityId": "string"
2316 }
2317 ]
2318 },
2319 "onBehalfOf": {
2320 "system": {
2321 "serviceName": "string",
2322 "entityId": "string",
2323 "managesOwnScheduling": true
2324 },
2325 "user": {
2326 "userId": "string"
2327 },
2328 "team": {
2329 "entityId": "string",
2330 "members": [
2331 {
2332 "entityId": "string"
2333 }
2334 ]
2335 },
2336 "onBehalfOf": {
2337 "system": {
2338 "serviceName": "string",
2339 "entityId": "string",
2340 "managesOwnScheduling": true
2341 },
2342 "user": {
2343 "userId": "string"
2344 },
2345 "team": {
2346 "entityId": "string",
2347 "members": [
2348 {
2349 "entityId": "string"
2350 }
2351 ]
2352 },
2353 "onBehalfOf": {
2354 "system": {
2355 "serviceName": "string",
2356 "entityId": "string",
2357 "managesOwnScheduling": true
2358 },
2359 "user": {
2360 "userId": "string"
2361 },
2362 "team": {
2363 "entityId": "string",
2364 "members": [
2365 {
2366 "entityId": "string"
2367 }
2368 ]
2369 },
2370 "onBehalfOf": {
2371 "system": {
2372 "serviceName": "string",
2373 "entityId": "string",
2374 "managesOwnScheduling": true
2375 },
2376 "user": {
2377 "userId": "string"
2378 },
2379 "team": {
2380 "entityId": "string",
2381 "members": [
2382 {
2383 "entityId": {}
2384 }
2385 ]
2386 },
2387 "onBehalfOf": {
2388 "system": {
2389 "serviceName": {},
2390 "entityId": {},
2391 "managesOwnScheduling": {}
2392 },
2393 "user": {
2394 "userId": {}
2395 },
2396 "team": {
2397 "entityId": {},
2398 "members": {}
2399 },
2400 "onBehalfOf": {
2401 "system": {},
2402 "user": {},
2403 "team": {},
2404 "onBehalfOf": {}
2405 }
2406 }
2407 }
2408 }
2409 }
2410 }
2411 }
2412 }
2413 }
2414 }
2415 }
2416 },
2417 "completeRequest": {
2418 "taskId": "string"
2419 }
2420}
Establishes a server streaming connection that delivers tasks to taskable agents for execution. This method creates a persistent connection from Tasks API to an agent, allowing the server to push tasks to the agent as they become available. The agent receives a stream of tasks that match its selector criteria (entity IDs). The stream delivers three types of requests: - ExecuteRequest: Contains a new task for the agent to execute - CancelRequest: Indicates a task should be canceled - CompleteRequest: Indicates a task should be completed This is the primary method for taskable agents to receive and process tasks in real-time. Agents should maintain this connection and process incoming tasks according to their capabilities. When an agent receives a task, it should update the task status using the UpdateStatus endpoint to provide progress information back to Tasks API. This is a long polling API that will block until a new task is ready for delivery. If no new task is available then the server will hold on to your request for up to 5 minutes, after that 5 minute timeout period you will be expected to reinitiate a new request.
Was this page helpful?
Previous

Stream as agent

Next

Establishes a server streaming connection that delivers tasks to taskable agents for execution.

This method creates a persistent connection from Tasks API to an agent, allowing the server to push tasks to the agent as they become available. The agent receives a stream of tasks that match its selector criteria (entity IDs).

The stream delivers three types of requests:

  • ExecuteRequest: Contains a new task for the agent to execute
  • CancelRequest: Indicates a task should be canceled
  • CompleteRequest: Indicates a task should be completed

This is the primary method for taskable agents to receive and process tasks in real-time. Agents should maintain this connection and process incoming tasks according to their capabilities.

When an agent receives a task, it should update the task status using the UpdateStatus endpoint to provide progress information back to Tasks API.

This is a long polling API that will block until a new task is ready for delivery. If no new task is available then the server will hold on to your request for up to 5 minutes, after that 5 minute timeout period you will be expected to reinitiate a new request.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
agentSelectorobjectOptional
Selector criteria to determine which Agent Tasks the agent receives

Response

Requests for the agent to comply with.
executeRequestobject
The request to execute a task. Contains the unique ID of the task to execute.
cancelRequestobject
The request to cancel a task. Contains the task, and the assignee of the request to cancel the task.
completeRequestobject
The request to complete a task. Contains the unique ID of the task to complete.

Errors

400
Bad Request Error
401
Unauthorized Error