@@ -34,6 +34,12 @@ export interface TagCreateResponse {
3434
3535 actorCategory ?: string ;
3636
37+ /**
38+ * Structured aliases ({ value, confidence 1-10, tlp }). CFONE-only: stripped from
39+ * responses to non-CFONE accounts.
40+ */
41+ aliases ?: Array < TagCreateResponse . Alias > ;
42+
3743 aliasGroupNames ?: Array < string > ;
3844
3945 aliasGroupNamesInternal ?: Array < string > ;
@@ -42,14 +48,24 @@ export interface TagCreateResponse {
4248
4349 attributionConfidence ?: string ;
4450
51+ attributionConfidenceScore ?: number ;
52+
4553 attributionOrganization ?: string ;
4654
4755 categoryName ?: string ;
4856
4957 categoryUuid ?: string ;
5058
59+ dateOfDiscovery ?: string ;
60+
5161 externalReferenceLinks ?: Array < string > ;
5262
63+ /**
64+ * Internal structured aliases ({ value, confidence 1-10, tlp }). CFONE-only: never
65+ * returned to non-CFONE accounts.
66+ */
67+ internalAliases ?: Array < TagCreateResponse . InternalAlias > ;
68+
5369 internalDescription ?: string ;
5470
5571 motive ?: string ;
@@ -58,11 +74,31 @@ export interface TagCreateResponse {
5874
5975 originCountryISO ?: string ;
6076
77+ originCountryISOAlpha3 ?: string ;
78+
6179 priority ?: number ;
6280
6381 sophisticationLevel ?: string ;
6482}
6583
84+ export namespace TagCreateResponse {
85+ export interface Alias {
86+ value : string ;
87+
88+ confidence ?: number | null ;
89+
90+ tlp ?: 'red' | 'amber' | 'green' | 'white' | null ;
91+ }
92+
93+ export interface InternalAlias {
94+ value : string ;
95+
96+ confidence ?: number | null ;
97+
98+ tlp ?: 'red' | 'amber' | 'green' | 'white' | null ;
99+ }
100+ }
101+
66102export interface TagCreateParams {
67103 /**
68104 * Path param: Account ID.
@@ -80,10 +116,18 @@ export interface TagCreateParams {
80116 activeDuration ?: string ;
81117
82118 /**
83- * Body param
119+ * Body param: Actor variety. Allowed values: Activist, Competitor, Customer, Crime
120+ * Syndicate, Former Employee, Nation State, Organized Crime, Nation State
121+ * Affiliated, Terrorist, Unaffiliated.
84122 */
85123 actorCategory ?: string ;
86124
125+ /**
126+ * Body param: Structured aliases ({ value, confidence 1-10, tlp }). CFONE-only:
127+ * stripped from responses to non-CFONE accounts.
128+ */
129+ aliases ?: Array < TagCreateParams . Alias > ;
130+
87131 /**
88132 * Body param
89133 */
@@ -104,6 +148,11 @@ export interface TagCreateParams {
104148 */
105149 attributionConfidence ?: string ;
106150
151+ /**
152+ * Body param
153+ */
154+ attributionConfidenceScore ?: number ;
155+
107156 /**
108157 * Body param
109158 */
@@ -114,18 +163,30 @@ export interface TagCreateParams {
114163 */
115164 categoryUuid ?: string ;
116165
166+ /**
167+ * Body param: Date the actor was discovered (ISO YYYY-MM-DD).
168+ */
169+ dateOfDiscovery ?: string ;
170+
117171 /**
118172 * Body param
119173 */
120174 externalReferenceLinks ?: Array < string > ;
121175
176+ /**
177+ * Body param: Internal structured aliases ({ value, confidence 1-10, tlp }).
178+ * CFONE-only: never returned to non-CFONE accounts.
179+ */
180+ internalAliases ?: Array < TagCreateParams . InternalAlias > ;
181+
122182 /**
123183 * Body param
124184 */
125185 internalDescription ?: string ;
126186
127187 /**
128- * Body param
188+ * Body param: Actor motive. Allowed values: Convenience, Fear, Fun, Financial,
189+ * Grudge, Ideology, Espionage.
129190 */
130191 motive ?: string ;
131192
@@ -150,6 +211,24 @@ export interface TagCreateParams {
150211 sophisticationLevel ?: string ;
151212}
152213
214+ export namespace TagCreateParams {
215+ export interface Alias {
216+ value : string ;
217+
218+ confidence ?: number | null ;
219+
220+ tlp ?: 'red' | 'amber' | 'green' | 'white' | null ;
221+ }
222+
223+ export interface InternalAlias {
224+ value : string ;
225+
226+ confidence ?: number | null ;
227+
228+ tlp ?: 'red' | 'amber' | 'green' | 'white' | null ;
229+ }
230+ }
231+
153232export declare namespace Tags {
154233 export { type TagCreateResponse as TagCreateResponse , type TagCreateParams as TagCreateParams } ;
155234}
0 commit comments