Files
peeringdb/ts/interfaces/peeringdb.api.poc.ts

35 lines
606 B
TypeScript
Raw Permalink Normal View History

2025-11-18 20:47:48 +00:00
import type { IPeeringDbBaseObject } from '../peeringdb.types.js';
/**
* Point of Contact object from PeeringDB API
* Represents a contact person for a network
*/
export interface IPointOfContact extends IPeeringDbBaseObject {
/** POC ID */
id: number;
/** Network ID */
net_id: number;
/** Network object (when depth > 0) */
net?: any;
/** Role/Position */
role: string;
/** Visible (public/private/users) */
visible: string;
/** Contact name */
name: string;
/** Phone number */
phone: string;
/** Email address */
email: string;
/** URL */
url: string;
}