AS2 Stations
An AS2Station is a remote AS2 server that can send data into Files.com and receive data from Files.com.
List AS2 Stations
SDK Method
As2Station.List();
Return Object
FilesList<As2Station>
Authorization Requirement
Requires either a Site-Wide API key or User API key or session from a User with Site Admin permissions.
Additional Arguments
Show AS2 Station
SDK Method
As2Station.Find();
Return Object
As2Station
Authorization Requirement
Requires either a Site-Wide API key or User API key or session from a User with Site Admin permissions.
Method Arguments
| Argument | Description |
|---|---|
| id int64 Required | As2 Station ID. |
Create AS2 Station
SDK Method
As2Station.Create();
Return Object
As2Station
Authorization Requirement
Requires either a Site-Wide API key or User API key or session from a User with Site Admin permissions.
Method Arguments
| Argument | Default | Description |
|---|---|---|
| name string Required | The station's formal AS2 name. | |
| workspace_id int64 | 0 | ID of the Workspace associated with this AS2 Station. |
| public_certificate string Required | ||
| private_key string Required | ||
| private_key_password string |
Update AS2 Station
SDK Method
as2Station.Update();
Return Object
As2Station
Authorization Requirement
Requires either a Site-Wide API key or User API key or session from a User with Site Admin permissions.
Method Arguments
| Argument | Description |
|---|---|
| name string | The station's formal AS2 name. |
| public_certificate string | |
| private_key string | |
| private_key_password string |
Delete AS2 Station
SDK Method
as2Station.Delete();
Return Object
No return value.
Authorization Requirement
Requires either a Site-Wide API key or User API key or session from a User with Site Admin permissions.
The As2Station Object
Some of the methods above return a As2Station object. The attributes of this object are listed below.
| Attribute | Description |
|---|---|
| id int64 | Id of the AS2 Station. |
| workspace_id int64 | ID of the Workspace associated with this AS2 Station. |
| name string | The station's formal AS2 name. |
| uri string | Public URI for sending AS2 message to. |
| domain string | The station's AS2 domain name. |
| hex_public_certificate_serial string | Serial of public certificate used for message security in hex format. |
| public_certificate_md5 string | MD5 hash of public certificate used for message security. |
| public_certificate string | Public certificate used for message security. |
| private_key_md5 string | MD5 hash of private key used for message security. |
| public_certificate_subject string | Subject of public certificate used for message security. |
| public_certificate_issuer string | Issuer of public certificate used for message security. |
| public_certificate_serial string | Serial of public certificate used for message security. |
| public_certificate_not_before string | Not before value of public certificate used for message security. |
| public_certificate_not_after string | Not after value of public certificate used for message security. |
| private_key_password_md5 string | MD5 hash of private key password used for message security. |