All Downloads are FREE. Search and download functionalities are using the official Maven repository.

POGOProtos.Networking.Responses.PlatformClientActionsResponse.proto Maven / Gradle / Ivy

syntax = "proto3";
package POGOProtos.Networking.Responses;

import "POGOProtos/Data/Login/LoginDetail.proto";
import "POGOProtos/Enums/NotificationState.proto";

message RegisterPushNotificationResponse {
	Result result = 1;

	enum Result {
		UNSET = 0;
		SUCCESS = 1;
		NO_CHANGE = 2;
	}
}

message UpdateNotificationStatusResponse {
	repeated string notification_ids = 1;
	repeated int64 create_timestamp_ms = 2;
	.POGOProtos.Enums.NotificationState state = 3;
}

message OptOutPushNotificationCategoryResponse {
	//
}

message RedeemPasscodeResponse {
	Result result = 1;
	repeated AcquiredItem acquired_item = 2;
	bytes acquired_items_proto = 3;
	string passcode = 4;

	enum Result {
		UNSET = 0;
		SUCCESS = 1;
		NOT_AVAILABLE = 2;
		OVER_INVENTORY_LIMIT = 3;
		ALREADY_REDEEMED = 4;
		OVER_PLAYER_REDEMPTION_LIMIT = 5;
	}

	message AcquiredItem {
		string item = 1;
		int64 count = 2;
	}
}

message AddNewPoiResponse {
	Status status = 1;
	repeated string message = 2;

	enum Status {
		UNSET = 0;
		SUCCESS = 1;
		FAILURE = 2;
		INTERNAL_ERROR = 3;
		TOO_MANY_RECENT_SUBMISSIONS = 4;
		INVALID_INPUT = 5;
	}
}

message ProxySocialActionResponse {
	Status status = 1;
	string assigned_host = 2;
	bytes payload = 3;

	enum Status {
		UNSET = 0;
		COMPLETED = 1;
		COMPLETED_AND_REASSIGNED = 2;
		ACTION_NOT_FOUND = 3;
		ASSIGNMENT_ERROR = 4;
		PROXY_UNAUTHORIZED_ERROR = 5;
		INTERNAL_ERROR = 6;
		BAD_REQUEST = 7;
		ACCESS_DENIED = 8;
		TIMEOUT_ERROR = 9;
		RATE_LIMITED = 10;
	}
}

message ProxySocialSideChannelActionResponse {
	Status status = 1;
	string assigned_host = 2;
	bytes payload = 3;

	enum Status {
		UNSET = 0;
		COMPLETED = 1;
		COMPLETED_AND_REASSIGNED = 2;
		ACTION_NOT_FOUND = 3;
		ASSIGNMENT_ERROR = 4;
		PROXY_UNAUTHORIZED_ERROR = 5;
		INTERNAL_ERROR = 6;
		BAD_REQUEST = 7;
		ACCESS_DENIED = 8;
		TIMEOUT_ERROR = 9;
		RATE_LIMITED = 10;
	}
}

message GetAvailableSubmissionsResponse {
	int32 submissions_left = 1;
	int32 min_player_level = 2;
	bool has_valid_email = 3;
	bool is_feature_enabled = 4;
	int64 time_window_for_submissions_limit_ms = 5;
	int32 max_poi_distance_in_meters = 6;
}

message PushNotificationRegistryResponse {
	enum Result {
		UNSET = 0;
		SUCCESS = 1;
		NO_CHANGE = 2;
	}

	Result result = 1;
}

message AddLoginActionResponse {
	bool success = 1;
	repeated .POGOProtos.Data.Login.LoginDetail login_detail = 2;
	Status status = 3;

	enum Status {
		UNSET = 0;
		AUTH_FAILURE = 1;
		LOGIN_TAKEN = 2;
	}
}

message RemoveLoginActionResponse {
	bool success = 1;
	repeated .POGOProtos.Data.Login.LoginDetail login_detail = 2;
	Status status = 3;

	enum Status {
		UNSET = 0;
		LOGIN_NOT_REMOVABLE = 1;
	}
}

message SubmitNewPoiResponse {
	Status status = 1;

	enum Status {
		UNSET = 0;
		SUCCESS = 1;
		FAILURE = 2;
		INTERNAL_ERROR = 3;
		TOO_MANY_RECENT_SUBMISSIONS = 4;
		INVALID_INPUT = 5;
		MINOR = 6;
		NOT_AVAILABLE = 7;
	}
}

message UploadPoiPhotoByUrlResponse {
	Result status = 1;

	enum Result {
		UNSET = 0;
		SUCCESS = 1;
		FEATURE_DISABLED = 2;
		ALREADY_UPLOADED = 3;
		IMAGE_NOT_FOUND = 4;
		IMAGE_TOO_BIG = 5;
		IMAGE_NOT_SERVABLE = 6;
		PORTAL_NOT_FOUND = 7;
	}
}

message PingResponse {
	string user_info = 1;
	string server_info = 2;
	string random_response_bytes = 3;
	string return_value = 4;
}

message ReplaceLoginActionResponse {
	bool success = 1;
	repeated POGOProtos.Data.Login.LoginDetail login_detail = 2;
	Status status = 3;

	enum Status {
		UNSET = 0;
		AUTH_FAILURE = 1;
		LOGIN_TAKEN = 2;
		LOGIN_ALREADY_HAVE = 3;
		LOGIN_NOT_REPLACEABLE = 4;
	}
}

message ListLoginActionResponse {
	bool success = 1;
	repeated .POGOProtos.Data.Login.LoginDetail login_detail = 2;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy