+
    TŎi,                    Z    ^ RI Ht ^ RIHt ^ RIHt ^ RIHt ^ RIH	t	   ! R R]4      t
R# )	    )AbstractObject)AbstractCrudObject)ObjectParser)FacebookRequest)TypeCheckerc                     a a ] tR t^t oRnV 3R llt ! R R]P                  4      t ! R R4      t ! R R4      t ! R R	4      t	 ! R
 R4      t
 ! R R4      t ! R R4      t ! R R4      t ! R R4      t ! R R4      t ! R R4      tRoR ltRoR ltRoR ltRoR ltRoR ltRoR ltRoR ltRoR ltRoR  ltRoR! ltRoR" ltRoR# ltRoR$ ltRoR% ltRoR& ltRoR' lt RoR( lt!RoR) lt"RoR* lt#RoR+ lt$RoR, lt%RoR- lt&RoR. lt'RoR/ lt(RoR0 lt)RoR1 lt*RoR2 lt+RoR3 lt,RoR4 lt-RoR5 lt.RoR6 lt/RoR7 lt0RoR8 lt1RoR9 lt2RoR: lt3RoR; lt4RoR< lt5RoR= lt6RoR> lt7RoR? lt8RoR@ lt9RoRA lt:RoRB lt;RoRC lt<RoRD lt=RoRE lt>RoRF lt?RoRG lt@RoRH ltARoRI ltBRoRJ ltC/ RKRLbRMRNbRORNbRPRbRQRLbRRRSbRTRLbRURVbRWRLbRXRYbRZRYbR[R\bR]RLbR^RLbR_RLbR`RLbRaRNbRbRcRdRNReRLRfRLRgRLRhRLRiRLRjRLRkR/	CtD]ERl 4       tFRmtGVtHV ;tI# )pWhatsAppBusinessAccountc                >   < R V n         \        \        V `  WV4       R# )TN)_isWhatsAppBusinessAccountsuperr	   __init__)selffbid	parent_idapi	__class__s   &&&&ڂ/Users/ahmad/.openclaw/workspace/scripts/.venv/lib/python3.14/site-packages/facebook_business/adobjects/whatsappbusinessaccount.pyr    WhatsAppBusinessAccount.__init__   s    *.'%t5dsK    c                   ~    ] tR t^tRtRtRtRtRtRt	Rt
RtR	tR
tRtRtRtRtRtRtRtRtRtRtRtRtRtRtRtRtRtR# )WhatsAppBusinessAccount.Fieldaccount_review_status	analytics#auth_international_rate_eligibilitybusiness_verification_statuscountrycreation_timecurrencyhealth_statusidis_enabled_for_insightsis_shared_with_partnerslinked_commerce_account"marketing_messages_lite_api_status$marketing_messages_onboarding_statusmessage_template_namespacenameon_behalf_of_business_infoowner_businessowner_business_infoownership_typeprimary_business_locationprimary_funding_idpurchase_order_numberstatustimezone_id)whatsapp_business_manager_messaging_limit N)__name__
__module____qualname____firstlineno__r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   __static_attributes__r2   r   r   Fieldr      s     7	.S+'E$''";";";-Q*/U,%A"%A")3)$?!1 7#4_1r   r8   c                   >    ] tR t^9tRtRtRtRtRtRt	Rt
RtR	tR
tRtR# )2WhatsAppBusinessAccount.BusinessVerificationStatusexpiredfailed
ineligiblenot_verifiedpendingpending_need_more_infopending_submissionrejectedrevokedverifiedr2   N)r3   r4   r5   r6   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   r7   r2   r   r   BusinessVerificationStatusr:   9   s6    !
%!91r   rE   c                   .    ] tR t^EtRtRtRtRtRtRt	Rt
R# )	=WhatsAppBusinessAccount.WhatsappBusinessManagerMessagingLimit	TIER_100KTIER_10KTIER_250TIER_2KTIER_UNLIMITEDUNTIEREDr2   N)r3   r4   r5   r6   	tier_100ktier_10ktier_250tier_2ktier_unlimiteduntieredr7   r2   r   r   %WhatsappBusinessManagerMessagingLimitrG   E   s     	)r   rT   c                   >    ] tR t^MtRtRtRtRtRtRt	Rt
RtR	tR
tRtR# )WhatsAppBusinessAccount.TasksDEVELOPMANAGEMANAGE_EXTENSIONSMANAGE_PHONEMANAGE_PHONE_ASSETSMANAGE_TEMPLATES	MESSAGING	VIEW_COSTVIEW_PHONE_ASSETSVIEW_TEMPLATESr2   N)r3   r4   r5   r6   developmanagemanage_extensionsmanage_phonemanage_phone_assetsmanage_templates	messaging	view_costview_phone_assetsview_templatesr7   r2   r   r   TasksrV   M   s8    /%3-		/)r   rk   c                       ] tR t^YtRtRtRtR# )WhatsAppBusinessAccount.TypeINTERACTIVETEXTr2   N)r3   r4   r5   r6   interactivetextr7   r2   r   r   Typerm   Y   s    #r   rr   c                   "    ] tR t^]tRtRtRtRtR# ) WhatsAppBusinessAccount.CategoryAUTHENTICATION	MARKETINGUTILITYr2   N)r3   r4   r5   r6   authentication	marketingutilityr7   r2   r   r   Categoryrt   ]   s    )	r   r{   c                       ] tR t^btRtRtR# )%WhatsAppBusinessAccount.DisplayFormatORDER_DETAILSr2   N)r3   r4   r5   r6   order_detailsr7   r2   r   r   DisplayFormatr}   b   s    'r   r   c                       ] tR t^etRtRtRtR# )'WhatsAppBusinessAccount.ParameterFormatNAMED
POSITIONALr2   N)r3   r4   r5   r6   named
positionalr7   r2   r   r   ParameterFormatr   e   s    !
r   r   c                       ] tR t^itRtRtRtR# ) WhatsAppBusinessAccount.SendTypeCAMPAIGNDIRECTr2   N)r3   r4   r5   r6   campaigndirectr7   r2   r   r   SendTyper   i   s    r   r   c                   "    ] tR t^mtRtRtRtRtR# )#WhatsAppBusinessAccount.SubCategoryr~   ORDER_STATUSRICH_ORDER_STATUSr2   N)r3   r4   r5   r6   r   order_statusrich_order_statusr7   r2   r   r   SubCategoryr   m   s    '%/r   r   c                   *    ] tR t^rtRtRtRtRtRtRt	R# )$WhatsAppBusinessAccount.ProviderNameBILLDESKPAYURAZORPAYUPI_VPAZAAKPAYr2   N)
r3   r4   r5   r6   billdeskpayurazorpayupi_vpazaakpayr7   r2   r   r   ProviderNamer   r   s    r   r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       / p/ p	\        V R,          RRV P                  \        W4      \        R\        V R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR	7       V
# V'       d   V
# V P                  4        V
P                  4       # )
r   	api_utils:`success` and `failure` callback only work for batch call.r    GET/NODEreuse_objectnode_idmethodendpointr   param_checkertarget_classapi_typeresponse_parsersuccessfailurefacebook_business.utilsr   warningr   _apir   r	   r   
add_params
add_fieldsadd_to_batchassure_callexecuter   fieldsparamsbatchr   r   r?   r   param_typesenumsrequests   &&&&&&&    r   api_getWhatsAppBusinessAccount.api_gety   s    5=g1W5H


X
Y

!J		%k90(d;	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RR/p/ p	\        V R,          RRV P                  \        W4      \        R\        V R	7      R
7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   r!   boolr    POSTr   r   r   r   r   r   r   s   &&&&&&&    r   
api_update"WhatsAppBusinessAccount.api_update   s    5=g1W5H


X
Y%v

!J		%k90(d;	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       / p/ p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR	7       V
# V'       d   V
# V P                  4        V
P                  4       # )
r   r   r   r    r   z/activitiesEDGEr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   s   &&&&&&&    r   get_activities&WhatsAppBusinessAccount.get_activities   s    5=g1W5H


X
Y

!J"		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RR/p/ p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R	7      R
7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   userintr    DELETE/assigned_usersr   r   r   r   r   r   s   &&&&&&&    r   delete_assigned_users-WhatsAppBusinessAccount.delete_assigned_users   s    5=g1W5H


X
YE

!J&		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       ^ RIHp RR/p	/ p
\        V R,          RRV P                  \        W4      VR	\        WP                  R
7      R7      pVP                  V4       VP                  V4       Ve   VP                  W4VR7       V# V'       d   V# V P                  4        VP                  4       # )r   r   r   )AssignedUserbusinessstringr    r   r   r   r   r   r   )r   r   r   (facebook_business.adobjects.assigneduserr   r   r   r   r   r   r   r   r   r   )r   r   r   r   r   r   r?   r   r   r   r   r   s   &&&&&&&     r   get_assigned_users*WhatsAppBusinessAccount.get_assigned_users   s    5=g1W5H


X
YI

!J&		%k9%(l		R	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRR/pR\        P                  P
                  P                  4       /p	\        V R,          R	R
V P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   taskszlist<tasks_enum>r   r   
tasks_enumr    r   r   r   r   r   r   )r   r   r   r	   rk   __dict__valuesr   r   r   r   r   r   r   r   r   r   s   &&&&&&&    r   create_assigned_user,WhatsAppBusinessAccount.create_assigned_user  s    5=g1W5H


X
Y'E

 177@@GGI
 "J&		%k90(6MSWS\S\]	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       / p/ p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR	7       V
# V'       d   V
# V P                  4        V
P                  4       # )
r   r   r   r    r   z
/audiencesr   r   r   r   r   r   s   &&&&&&&    r   get_audiences%WhatsAppBusinessAccount.get_audiences4      5=g1W5H


X
Y

!J!		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRRRRR	R
RRRRRRRR
RR/	pR. ROR. ROR. ROR. RO/p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # ) r   r   r   country_codeslist<string>
dimensionslist<dimensions_enum>
directionszlist<directions_enum>endunsigned intgranularitygranularity_enummetric_typeslist<metric_types_enum>phone_numbersstarttiersdimensions_enumdirections_enummetric_types_enumr    r   z/call_analyticsr   r   r   r   )COUNTRY	DIRECTIONPHONETIERUNKNOWNBUSINESS_INITIATEDr  USER_INITIATEDDAILY	HALF_HOURMONTHLY)AVERAGE_DURATIONCOSTCOUNTr  r   r   s   &&&&&&&    r   get_call_analytics*WhatsAppBusinessAccount.get_call_analyticsR  s$   5=g1W5H


X
Y^11>-5^^^

      
  !
   "%
2 "J&		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRRRRR	R
RRRRRRRRRR
RR/
pR. R!OR. R"OR. R#OR. R$OR. R%OR. R&O/p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR 7       V
# V'       d   V
# V P                  4        V
P                  4       # )'r   r   r   conversation_categoriesz"list<conversation_categories_enum>conversation_directionsz"list<conversation_directions_enum>conversation_typeszlist<conversation_types_enum>r   r   r   r   r   r   r   r   r   r   r   r   conversation_categories_enumconversation_directions_enumconversation_types_enumr   r   r    r   z/conversation_analyticsr   r   r   r   )ru   AUTHENTICATION_INTERNATIONALrv   MARKETING_LITESERVICErw   r  )FREE_ENTRY_POINT	FREE_TIERREGULARr  )CONVERSATION_CATEGORYCONVERSATION_DIRECTIONCONVERSATION_TYPEr   r  r  r  )CONVERSATIONr  r  r   r   s   &&&&&&&    r   get_conversation_analytics2WhatsAppBusinessAccount.get_conversation_analytics  sA   5=g1W5H


X
Y%'K%'K "A^1>-5^^
 + - + -
 & (     !
   "C&
N "J.		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       ^ RIHp / p	/ p
\        V R,          RRV P                  \        W4      VR\        WP                  R7      R	7      pVP                  V4       VP                  V4       Ve   VP                  W4VR
7       V# V'       d   V# V P                  4        VP                  4       # )r   r   r   Datasetr    r   /datasetr   r   r   r   r   r   r   #facebook_business.adobjects.datasetr%  r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r?   r   r%  r   r   r   s   &&&&&&&     r   get_dataset#WhatsAppBusinessAccount.get_dataset  s    5=g1W5H


X
Y?

!J		%k9 (g99M	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       ^ RIHp RR/p	/ p
\        V R,          RRV P                  \        W4      VR	\        WP                  R
7      R7      pVP                  V4       VP                  V4       Ve   VP                  W4VR7       V# V'       d   V# V P                  4        VP                  4       # )r   r   r   r$  dataset_namer   r    r   r&  r   r   r   r   r'  r)  s   &&&&&&&     r   create_dataset&WhatsAppBusinessAccount.create_dataset  s    5=g1W5H


X
Y?H

!J		%k9 (g99M	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       / p/ p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR	7       V
# V'       d   V
# V P                  4        V
P                  4       # )
r   r   r   r    r   z/degrees_of_freedom_specr   r   r   r   r   r   s   &&&&&&&    r   get_degrees_of_freedom_spec3WhatsAppBusinessAccount.get_degrees_of_freedom_spec  s    5=g1W5H


X
Y

!J/		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       / p/ p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR	7       V
# V'       d   V
# V P                  4        V
P                  4       # )
r   r   r   r    r   /flowsr   r   r   r   r   r   s   &&&&&&&    r   	get_flows!WhatsAppBusinessAccount.get_flows:  s    5=g1W5H


X
Y

!J		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRRRRRRR	RR
R/pR. RO/p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   
categorieszlist<categories_enum>clone_flow_idr   endpoint_uri	flow_jsonr'   publishr   categories_enumr    r   r4  r   r   r   r   )	APPOINTMENT_BOOKING
CONTACT_USCUSTOMER_SUPPORTLEAD_GENERATIONOTHERSHOPPINGSIGN_INSIGN_UPSURVEYr   r   s   &&&&&&&    r   create_flow#WhatsAppBusinessAccount.create_flowX  s    5=g1W5H


X
Y1XHHv
  
 
 "J		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRR/p/ p	\        V R,          RRV P                  \        W4      \        R	\        \        V P                  R
7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   configuration_namer   redirect_urlr    r   z*/generate_payment_configuration_oauth_linkr   r   r   r   r   r   s   &&&&&&&    r   0create_generate_payment_configuration_oauth_linkHWhatsAppBusinessAccount.create_generate_payment_configuration_oauth_link  s    5=g1W5H


X
Y (H

!JA		%k90(6MSWS\S\]	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRRRRR	R
RR/pRR.R. RO/p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   r   datetimer   r   	group_idsr   r   r   r   r  r   r    r   z/group_analyticsr   r   r   r   )CLICKSr  	DELIVEREDPARTICIPANTS_JOINEDPARTICIPANTS_LEFTREADREPLIESSENTr   r   s   &&&&&&&    r   get_group_analytics+WhatsAppBusinessAccount.get_group_analytics  s    5=g1W5H


X
Y:-5Z
 !   	"	
 "J'		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       / p/ p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR	7       V
# V'       d   V
# V P                  4        V
P                  4       # )
r   r   r   r    r   z/marketing_campaignsr   r   r   r   r   r   s   &&&&&&&    r   get_marketing_campaigns/WhatsAppBusinessAccount.get_marketing_campaigns  s    5=g1W5H


X
Y

!J+		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       / p/ p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR	7       V
# V'       d   V
# V P                  4        V
P                  4       # )
r   r   r   r    r   z/message_campaignsr   r   r   r   r   r   s   &&&&&&&    r   get_message_campaigns-WhatsAppBusinessAccount.get_message_campaigns  s    5=g1W5H


X
Y

!J)		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                
   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRRRR/pR\        P                  P
                  P                  4       /p	\        V R,          R	R
V P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   rp   maprq   type	type_enumr    r   z/message_samplesr   r   r   r   )r   r   r   r	   rr   r   r   r   r   r   r   r   r   r   r   r   r   s   &&&&&&&    r   create_message_sample-WhatsAppBusinessAccount.create_message_sample  s    5=g1W5H


X
Y5EK
 055>>EEG
 "J'		%k90(6MSWS\S\]	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRRRRR	R
RRRR/pRR.R
R./p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   add_security_recommendationr   business_namer   button_typeszlist<button_types_enum>categorycategory_enumcode_expiration_minutesr   	languagesr   button_types_enumOTPru   r    r   z/message_template_previewsr   r   r   r   r   r   s   &&&&&&&    r   get_message_template_previews5WhatsAppBusinessAccount.get_message_template_previews5  s   5=g1W5H


X
Y)6X5%~
  "  	
 "J1		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRR/p/ p	\        V R,          RRV P                  \        W4      \        R	\        \        V P                  R
7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   hsm_idr   r'   r    r   /message_templatesr   r   r   r   r   r   s   &&&&&&&    r   delete_message_templates0WhatsAppBusinessAccount.delete_message_templates_  s    5=g1W5H


X
YhH

!J)		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                6   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRRRRR	RR
RRRRRRR/pR\        P                  P
                  P                  4       R. RORRR.R. RO/p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P!                  4       # )r   r   r   rj  zlist<category_enum>contentr   languager   r'   name_or_contentquality_scorezlist<quality_score_enum>sourcesource_enumr/   zlist<status_enum>rk  quality_score_enumAUTO_GENERATEDMANUALstatus_enumr    r   rt  r   r   r   r   )GREENREDr  YELLOW)
APPROVEDARCHIVEDDELETEDDISABLED	IN_APPEALLIMIT_EXCEEDEDPAUSEDPENDINGPENDING_DELETIONREJECTED)r   r   r   r	   r{   r   r   r   r   r   r   r   r   r   r   r   r   r   s   &&&&&&&    r   get_message_templates-WhatsAppBusinessAccount.get_message_templates  s5   5=g1W5H


X
Y-xHx7m)	
 4==FFMMO  #    
2 "J)		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       / RRbRRbRRbR	R
bRRbRRbRRbRRbRRbRRbRR
bRRbRRbRRbRRbRRbRRbpR\        P                  P
                  P                  4       R\        P                  P
                  P                  4       R\        P                  P
                  P                  4       R\        P                  P
                  P                  4       R\        P                  P
                  P                  4       /p	\        V R,          RR V P                  \        W4      \        R!\        \        V P                  R"7      R#7      p
V
P                  V4       V
P!                  V4       Ve   V
P#                  W4VR$7       V
# V'       d   V
# V P%                  4        V
P'                  4       # )%r   r   r   allow_category_changer   bid_specra  rj  rk  
components	list<map>creative_sourcing_speccta_url_link_tracking_opted_outdegrees_of_freedom_specdisplay_formatdisplay_format_enumry  r   library_template_body_inputslibrary_template_button_inputslibrary_template_namemessage_send_ttl_secondsr   r'   parameter_formatparameter_format_enum	send_typesend_type_enumsub_categorysub_category_enumr    r   rt  r   r   r   r   )r   r   r   r	   r{   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   s   &&&&&&&    r   create_message_template/WhatsAppBusinessAccount.create_message_template  s#   5=g1W5H


X
Y
#V

 
 +	

 %e
 .v
 &u
 3
 
 +E
 -k
 $X
 '
 H
  7
  )!
" /#
( 4==FFMMO!#:#H#H#Q#Q#X#X#Z#%<%L%L%U%U%\%\%^5>>GGNNP!8!D!D!M!M!T!T!V
 "J)		%k90(6MSWS\S\]	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRR/p/ p	\        V R,          RR	V P                  \        W4      \        R
\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   source_flow_namesr   source_waba_idr   r    r   z/migrate_flowsr   r   r   r   r   r   s   &&&&&&&    r   create_migrate_flow+WhatsAppBusinessAccount.create_migrate_flow  s    5=g1W5H


X
Yh

!J%		%k90(6MSWS\S\]	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRRRRRR	/p/ p	\        V R
,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   countr   page_numberr  r   template_idsr   r    r   z/migrate_message_templatesr   r   r   r   r   r   s   &&&&&&&    r   create_migrate_message_template7WhatsAppBusinessAccount.create_migrate_message_template  s    5=g1W5H


X
Y^>hN	

!J1		%k90(6MSWS\S\]	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RR/p/ p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R	7      R
7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   rJ  r   r    r   /payment_configurationr   r   r   r   r   r   s   &&&&&&&    r   delete_payment_configuration4WhatsAppBusinessAccount.delete_payment_configuration2  s    5=g1W5H


X
Y (

!J-		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RR/p/ p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R	7      R
7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   rJ  r   r    r   r  r   r   r   r   r   r   s   &&&&&&&    r   get_payment_configuration1WhatsAppBusinessAccount.get_payment_configurationQ  s    5=g1W5H


X
Y (

!J-		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRRRRRRRR	R
RRR/pR	\        P                  P
                  P                  4       /p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   rJ  r   data_endpoint_urlmerchant_category_codemerchant_vpaprovider_nameprovider_name_enumpurpose_coderK  r    r   r  r   r   r   r   )r   r   r   r	   r   r   r   r   r   r   r   r   r   r   r   r   r   s   &&&&&&&    r   create_payment_configuration4WhatsAppBusinessAccount.create_payment_configurationp  s   5=g1W5H


X
Y ($hH1HH
 !"9"F"F"O"O"V"V"X
 "J-		%k90(6MSWS\S\]	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       / p/ p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR	7       V
# V'       d   V
# V P                  4        V
P                  4       # )
r   r   r   r    r   z/payment_configurationsr   r   r   r   r   r   s   &&&&&&&    r   get_payment_configurations2WhatsAppBusinessAccount.get_payment_configurations  s    5=g1W5H


X
Y

!J.		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       / p/ p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR	7       V
# V'       d   V
# V P                  4        V
P                  4       # )
r   r   r   r    r   /phone_numbersr   r   r   r   r   r   s   &&&&&&&    r   get_phone_numbers)WhatsAppBusinessAccount.get_phone_numbers  s    5=g1W5H


X
Y

!J%		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRRRRRRR	R/p/ p	\        V R
,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   ccr   migrate_phone_numberr   phone_numberpreverified_idverified_namer    r   r  r   r   r   r   r   r   s   &&&&&&&    r   create_phone_number+WhatsAppBusinessAccount.create_phone_number  s    5=g1W5H


X
Y("FHhX

!J%		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRRRRR	R
RRRRRRRRRRRR/
pR. R!OR
. R"ORRR.R. R#OR. R$O/p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR 7       V
# V'       d   V
# V P                  4        V
P                  4       # )%r   r   r   r   r   r   r   r   r   r   r   r   r   r   pricing_categorieszlist<pricing_categories_enum>pricing_typeszlist<pricing_types_enum>r   r   r   r   r  VOLUMEpricing_categories_enumpricing_types_enumr    r   z/pricing_analyticsr   r   r   r   )r   r  PRICING_CATEGORYPRICING_TYPEr  r  )ru   r  GROUP_MARKETINGGROUP_MARKETING_LITEGROUP_SERVICEGROUP_UTILITYrv   r  MARKETING_LITE_DYNAMICr  rw   )FREE_CUSTOMER_SERVICEr  FREE_GROUP_CUSTOMER_SERVICEr  r   r   s   &&&&&&&    r   get_pricing_analytics-WhatsAppBusinessAccount.get_pricing_analytics  s;   5=g1W5H


X
Y^1>-5^ "A7^^
     !
  " & ( ! #=$
J "J)		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RR/p/ p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R	7      R
7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   
catalog_idr   r    r   /product_catalogsr   r   r   r   r   r   s   &&&&&&&    r   delete_product_catalogs/WhatsAppBusinessAccount.delete_product_catalogs@  s    5=g1W5H


X
Y(

!J(		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       ^ RIHp / p	/ p
\        V R,          RRV P                  \        W4      VR\        WP                  R7      R	7      pVP                  V4       VP                  V4       Ve   VP                  W4VR
7       V# V'       d   V# V P                  4        VP                  4       # )r   r   r   ProductCatalogr    r   r  r   r   r   r   r   r   r   *facebook_business.adobjects.productcatalogr  r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r?   r   r  r   r   r   s   &&&&&&&     r   get_product_catalogs,WhatsAppBusinessAccount.get_product_catalogs_  s    5=g1W5H


X
YM

!J(		%k9'(n))T	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       ^ RIHp RR/p	/ p
\        V R,          RRV P                  \        W4      VR	\        WP                  R
7      R7      pVP                  V4       VP                  V4       Ve   VP                  W4VR7       V# V'       d   V# V P                  4        VP                  4       # )r   r   r   r  r  r   r    r   r  r   r   r   r   r  r  s   &&&&&&&     r   create_product_catalog.WhatsAppBusinessAccount.create_product_catalog~  s    5=g1W5H


X
YM(

!J(		%k9'(n))T	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       / p/ p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR	7       V
# V'       d   V
# V P                  4        V
P                  4       # )
r   r   r   r    r   z
/schedulesr   r   r   r   r   r   s   &&&&&&&    r   get_schedules%WhatsAppBusinessAccount.get_schedules  r   r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RR/p/ p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R	7      R
7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   solution_idr   r    r   z/set_obo_mobility_intentr   r   r   r   r   r   s   &&&&&&&    r   create_set_obo_mobility_intent6WhatsAppBusinessAccount.create_set_obo_mobility_intent  s    5=g1W5H


X
Y8

!J/		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRR/p/ p	\        V R,          RRV P                  \        W4      \        R	\        \        V P                  R
7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   app_idr   r  r    r   z/set_solution_migration_intentr   r   r   r   r   r   s   &&&&&&&    r   $create_set_solution_migration_intent<WhatsAppBusinessAccount.create_set_solution_migration_intent  s    5=g1W5H


X
Yh8

!J5		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       / p/ p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR	7       V
# V'       d   V
# V P                  4        V
P                  4       # )
r   r   r   r    r   z
/solutionsr   r   r   r   r   r   s   &&&&&&&    r   get_solutions%WhatsAppBusinessAccount.get_solutions  r   r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       / p/ p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR	7       V
# V'       d   V
# V P                  4        V
P                  4       # )
r   r   r   r    r   /subscribed_appsr   r   r   r   r   r   s   &&&&&&&    r   delete_subscribed_apps.WhatsAppBusinessAccount.delete_subscribed_apps  s    5=g1W5H


X
Y

!J'		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       / p/ p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR	7       V
# V'       d   V
# V P                  4        V
P                  4       # )
r   r   r   r    r   r  r   r   r   r   r   r   s   &&&&&&&    r   get_subscribed_apps+WhatsAppBusinessAccount.get_subscribed_apps7      5=g1W5H


X
Y

!J'		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRR/p/ p	\        V R,          RRV P                  \        W4      \        R	\        \        V P                  R
7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   override_callback_urir   verify_tokenr    r   r  r   r   r   r   r   r   s   &&&&&&&    r   create_subscribed_app-WhatsAppBusinessAccount.create_subscribed_appU  s    5=g1W5H


X
Y#XH

!J'		%k90(6MSWS\S\]	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRRRRR	R
RRRRRR/pRR.R. ROR
RR./p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   r   rO  r   r   r   r   product_typeproduct_type_enumr   r  r   use_waba_timezoner   r  r   	CLOUD_APIMARKETING_MESSAGES_LITE_APIr    r   z/template_analyticsr   r   r   r   APP_ACTIVATIONSAPP_ADD_TO_CARTAPP_CHECKOUTS_INITIATEDAPP_PURCHASESAPP_PURCHASES_CONVERSION_VALUECLICKEDr  rR  rU  REPLIEDrW  WEBSITE_ADD_TO_CARTWEBSITE_CHECKOUTS_INITIATEDWEBSITE_PURCHASES"WEBSITE_PURCHASES_CONVERSION_VALUEr   r   s   &&&&&&&    r   get_template_analytics.WhatsAppBusinessAccount.get_template_analyticsu  s   5=g1W5H


X
Y:-5/ZN
 !   ""  -"+
4 "J*		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRRRRR	RR
RRR/pRR.R. RO/p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   r   rO  r   r   r   r   r   template_group_idsr   r  r   r  r   r    r   z/template_group_analyticsr   r   r   r   r  r   r   s   &&&&&&&    r   get_template_group_analytics4WhatsAppBusinessAccount.get_template_group_analytics  s   5=g1W5H


X
Y:-5Z .
 !   "	
, "J0		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       / p/ p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR	7       V
# V'       d   V
# V P                  4        V
P                  4       # )
r   r   r   r    r   /template_groupsr   r   r   r   r   r   s   &&&&&&&    r   get_template_groups+WhatsAppBusinessAccount.get_template_groups  r  r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRRRR/p/ p	\        V R,          R	R
V P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   descriptionr   r'   whatsapp_business_templatesr   r    r   r&  r   r   r   r   r   r   s   &&&&&&&    r   create_template_group-WhatsAppBusinessAccount.create_template_group  s    5=g1W5H


X
Y8H)>


!J'		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRR/p/ p	\        V R,          RRV P                  \        W4      \        R	\        \        V P                  R
7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   r'   r   template_idr    r   z/template_performance_metricsr   r   r   r   r   r   s   &&&&&&&    r    get_template_performance_metrics8WhatsAppBusinessAccount.get_template_performance_metrics)  s    5=g1W5H


X
YH8

!J4		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRRRRR	R
RR/pR\        P                  P
                  P                  4       /p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   rj  rk  r  r  rm  r   r  r   r'   r   r    r   z/upsert_message_templatesr   r   r   r   )r   r   r   r	   r{   r   r   r   r   r   r   r   r   r   r   r   r   s   &&&&&&&    r   create_upsert_message_template6WhatsAppBusinessAccount.create_upsert_message_templateI  s   5=g1W5H


X
Y+&H
 4==FFMMO
 "J0		%k90(6MSWS\S\]	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RR/p/ p	\        V R,          RRV P                  \        W4      \        R\        \        V P                  R	7      R
7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   sequence_idr   r    r   /welcome_message_sequencesr   r   r   r   r   r   s   &&&&&&&    r    delete_welcome_message_sequences8WhatsAppBusinessAccount.delete_welcome_message_sequencesm  s    5=g1W5H


X
Y8

!J1		%k9+(6HdiiX	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       ^ RIHp RRRR/p	/ p
\        V R,          RR	V P                  \        W4      VR
\        WP                  R7      R7      pVP                  V4       VP                  V4       Ve   VP                  W4VR7       V# V'       d   V# V P                  4        VP                  4       # )r   r   r   )CTXPartnerAppWelcomeMessageFlowr  r   r6  r    r   r7  r   r   r   r   )r   r   r   ;facebook_business.adobjects.ctxpartnerappwelcomemessageflowr;  r   r   r   r   r   r   r   r   r   )r   r   r   r   r   r   r?   r   r;  r   r   r   s   &&&&&&&     r   get_welcome_message_sequences5WhatsAppBusinessAccount.get_welcome_message_sequences  s    5=g1W5H


X
Yoh8

!J1		%k98(6U[d[de	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRRRR/p/ p	\        V R,          R	R
V P                  \        W4      \        R\        \        V P                  R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR7       V
# V'       d   V
# V P                  4        V
P                  4       # )r   r   r   r'   r   r6  welcome_message_sequenceObjectr    r   r7  r   r   r   r   r   r   s   &&&&&&&    r   create_welcome_message_sequence7WhatsAppBusinessAccount.create_welcome_message_sequence  s    5=g1W5H


X
YH8&


!J1		%k9+(6HdiiX	
 	6"6"   INN??$$r   r   r   r   rA  r   r   r   r   r   r   r   *WhatsAppBusinessHealthStatusForMessageSendr    r!   r   r"   r#   CommerceMerchantSettingsr$   r%   r&   r'   r(   r)   Businessr*   r+   r,   r-   r.   r/   r0   r1   c                f   / p\         P                  P                  P                  4       VR &   \         P                  P                  P                  4       VR&   \         P
                  P                  P                  4       VR&   \         P                  P                  P                  4       VR&   \         P                  P                  P                  4       VR&   \         P                  P                  P                  4       VR&   \         P                  P                  P                  4       VR&   \         P                  P                  P                  4       VR&   \         P                  P                  P                  4       VR&   \         P                  P                  P                  4       VR	&   V# )
rE   rT   rk   rr   r{   r   r   r   r   r   )r	   rE   r   r   rT   rk   rr   r{   r   r   r   r   r   )clsfield_enum_infos   & r   _get_field_enum_info,WhatsAppBusinessAccount._get_field_enum_info  sb   8O8j8j8s8s8z8z8|45CZ  DA  DA  DJ  DJ  DQ  DQ  DS?@#:#@#@#I#I#P#P#R "9">">"G"G"N"N"P&=&F&F&O&O&V&V&X
#+B+P+P+Y+Y+`+`+b(-D-T-T-]-]-d-d-f)*&=&F&F&O&O&V&V&X
#)@)L)L)U)U)\)\)^&*A*N*N*W*W*^*^*`'r   )r   )NNN)NNNNNF)Jr3   r4   r5   r6   r   r   r8   rE   rT   rk   rr   r{   r   r   r   r   r   r   r   r   r   r   r   r   r  r!  r*  r.  r1  r5  rG  rL  rX  r[  r^  rd  rp  ru  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r#  r'  r,  r0  r3  r8  r=  rB  _field_typesclassmethodrJ  r7   __classdictcell____classcell__)r   __classdict__s   @@r   r	   r	      s    L`$$ `8
 
 
* 
*  
( (" " 0 0
 %<%>%<%>%@%B%<<%|K%Z%>%@%<%<-%^%@.%`%<%< %D(%T%@;%z2%h%@ %D%>%>$%L%<%<!%FI%V%>%>%@%<%>%@%<%<%<%@;%z6%p%<%B%@"%H%>%B%BX 	.x 	'(D	
 	8 	 	H 	E 	h 	"6 	"6 	"#= 	-h 	/ 	%h  	!" 	%h#$ 	*x(#Xh(x35\5L8   r   r	   N)*facebook_business.adobjects.abstractobjectr   .facebook_business.adobjects.abstractcrudobjectr   (facebook_business.adobjects.objectparserr   facebook_business.apir   facebook_business.typecheckerr   r	   r2   r   r   <module>rV     s+    F M A 1 5bbr   