Skip to content
Start here

Security TXT

Retrieves security.txt
security_txt.get(SecurityTXTGetParams**kwargs) -> SecurityTXTGetResponse
GET/zones/{zone_id}/security-center/securitytxt
Updates security.txt
security_txt.update(SecurityTXTUpdateParams**kwargs) -> SecurityTXTUpdateResponse
PUT/zones/{zone_id}/security-center/securitytxt
Deletes security.txt
security_txt.delete(SecurityTXTDeleteParams**kwargs) -> SecurityTXTDeleteResponse
DELETE/zones/{zone_id}/security-center/securitytxt
ModelsExpand Collapse
class SecurityTXTGetResponse:
acknowledgments: Optional[List[str]]
canonical: Optional[List[str]]
contact: Optional[List[str]]
enabled: Optional[bool]
encryption: Optional[List[str]]
expires: Optional[datetime]
formatdate-time
hiring: Optional[List[str]]
policy: Optional[List[str]]
preferred_languages: Optional[str]
class SecurityTXTUpdateResponse:
errors: List[Error]
code: int
minimum1000
message: str
documentation_url: Optional[str]
source: Optional[ErrorSource]
pointer: Optional[str]
messages: List[Message]
code: int
minimum1000
message: str
documentation_url: Optional[str]
source: Optional[MessageSource]
pointer: Optional[str]
success: Literal[true]

Whether the API call was successful.

class SecurityTXTDeleteResponse:
errors: List[Error]
code: int
minimum1000
message: str
documentation_url: Optional[str]
source: Optional[ErrorSource]
pointer: Optional[str]
messages: List[Message]
code: int
minimum1000
message: str
documentation_url: Optional[str]
source: Optional[MessageSource]
pointer: Optional[str]
success: Literal[true]

Whether the API call was successful.