PJSIP_ENDPOINT()
Synopsis
Get information about a PJSIP endpoint
Description
Syntax
PJSIP_ENDPOINT(name,field)
Arguments
name
- The name of the endpoint to query.field
- The configuration option for the endpoint to query for. Supported options are those fields on the endpoint object inpjsip.conf
.100rel
- Allow support for RFC3262 provisional ACK tagsaggregate_mwi
- Condense MWI notifications into a single NOTIFY.allow
- Media Codec(s) to allowcodec_prefs_incoming_offer
- Codec negotiation prefs for incoming offers.codec_prefs_outgoing_offer
- Codec negotiation prefs for outgoing offers.codec_prefs_incoming_answer
- Codec negotiation prefs for incoming answers.codec_prefs_outgoing_answer
- Codec negotiation prefs for outgoing answers.allow_overlap
- Enable RFC3578 overlap dialing support.overlap_context
- Dialplan context to use for RFC3578 overlap dialing.aors
- AoR(s) to be used with the endpointauth
- Authentication Object(s) associated with the endpointcallerid
- CallerID information for the endpointcallerid_privacy
- Default privacy levelcallerid_tag
- Internal id_tag for the endpointcontext
- Dialplan context for inbound sessionsdirect_media_glare_mitigation
- Mitigation of direct media (re)INVITE glaredirect_media_method
- Direct Media method typetrust_connected_line
- Accept Connected Line updates from this endpointsend_connected_line
- Send Connected Line updates to this endpointconnected_line_method
- Connected line method typedirect_media
- Determines whether media may flow directly between endpoints.disable_direct_media_on_nat
- Disable direct media session refreshes when NAT obstructs the media sessiondisallow
- Media Codec(s) to disallowdtmf_mode
- DTMF modemedia_address
- IP address used in SDP for media handlingbind_rtp_to_media_address
- Bind the RTP instance to the media_addressforce_rport
- Force use of return portice_support
- Enable the ICE mechanism to help traverse NATidentify_by
- Way(s) for the endpoint to be identifiedredirect_method
- How redirects received from an endpoint are handledmailboxes
- NOTIFY the endpoint when state changes for any of the specified mailboxesmwi_subscribe_replaces_unsolicited
- An MWI subscribe will replace sending unsolicited NOTIFYsvoicemail_extension
- The voicemail extension to send in the NOTIFY Message-Account headermoh_suggest
- Default Music On Hold classoutbound_auth
- Authentication object(s) used for outbound requestsoutbound_proxy
- Full SIP URI of the outbound proxy used to send requestsrewrite_contact
- Allow Contact header to be rewritten with the source IP address-portrtp_ipv6
- Allow use of IPv6 for RTP trafficrtp_symmetric
- Enforce that RTP must be symmetricsend_diversion
- Send the Diversion header, conveying the diversion information to the called user agentsend_history_info
- Send the History-Info header, conveying the diversion information to the called and calling user agentssend_pai
- Send the P-Asserted-Identity headersend_rpid
- Send the Remote-Party-ID headerrpid_immediate
- Immediately send connected line updates on unanswered incoming calls.timers_min_se
- Minimum session timers expiration periodtimers
- Session timers for SIP packetstimers_sess_expires
- Maximum session timer expiration periodtransport
- Explicit transport configuration to usetrust_id_inbound
- Accept identification information received from this endpointtrust_id_outbound
- Send private identification details to the endpoint.type
- Must be of type 'endpoint'.use_ptime
- Use Endpoint's requested packetization intervaluse_avpf
- Determines whether res_pjsip will use and enforce usage of AVPF for this endpoint.force_avp
- Determines whether res_pjsip will use and enforce usage of AVP, regardless of the RTP profile in use for this endpoint.media_use_received_transport
- Determines whether res_pjsip will use the media transport received in the offer SDP in the corresponding answer SDP.media_encryption
- Determines whether res_pjsip will use and enforce usage of media encryption for this endpoint.media_encryption_optimistic
- Determines whether encryption should be used if possible but does not terminate the session if not achieved.g726_non_standard
- Force g.726 to use AAL2 packing order when negotiating g.726 audioinband_progress
- Determines whether chan_pjsip will indicate ringing using inband progress.call_group
- The numeric pickup groups for a channel.pickup_group
- The numeric pickup groups that a channel can pickup.named_call_group
- The named pickup groups for a channel.named_pickup_group
- The named pickup groups that a channel can pickup.device_state_busy_at
- The number of in-use channels which will cause busy to be returned as device statet38_udptl
- Whether T.38 UDPTL support is enabled or nott38_udptl_ec
- T.38 UDPTL error correction methodt38_udptl_maxdatagram
- T.38 UDPTL maximum datagram sizefax_detect
- Whether CNG tone detection is enabledfax_detect_timeout
- How long into a call before fax_detect is disabled for the callt38_udptl_nat
- Whether NAT support is enabled on UDPTL sessionst38_udptl_ipv6
- Whether IPv6 is used for UDPTL Sessionst38_bind_udptl_to_media_address
- Bind the UDPTL instance to the media_adresstone_zone
- Set which country's indications to use for channels created for this endpoint.language
- Set the default language to use for channels created for this endpoint.one_touch_recording
- Determines whether one-touch recording is allowed for this endpoint.record_on_feature
- The feature to enact when one-touch recording is turned on.record_off_feature
- The feature to enact when one-touch recording is turned off.rtp_engine
- Name of the RTP engine to use for channels created for this endpointallow_transfer
- Determines whether SIP REFER transfers are allowed for this endpointuser_eq_phone
- Determines whether a user=phone parameter is placed into the request URI if the user is determined to be a phone numbermoh_passthrough
- Determines whether hold and unhold will be passed through using re-INVITEs with recvonly and sendrecv to the remote sidesdp_owner
- String placed as the username portion of an SDP origin (o=) line.sdp_session
- String used for the SDP session (s=) line.tos_audio
- DSCP TOS bits for audio streamstos_video
- DSCP TOS bits for video streamscos_audio
- Priority for audio streamscos_video
- Priority for video streamsallow_subscribe
- Determines if endpoint is allowed to initiate subscriptions with Asterisk.sub_min_expiry
- The minimum allowed expiry time for subscriptions initiated by the endpoint.from_user
- Username to use in From header for requests to this endpoint.mwi_from_user
- Username to use in From header for unsolicited MWI NOTIFYs to this endpoint.from_domain
- Domain to use in From header for requests to this endpoint.dtls_verify
- Verify that the provided peer certificate is validdtls_rekey
- Interval at which to renegotiate the TLS session and rekey the SRTP sessiondtls_auto_generate_cert
- Whether or not to automatically generate an ephemeral X.509 certificatedtls_cert_file
- Path to certificate file to present to peerdtls_private_key
- Path to private key for certificate filedtls_cipher
- Cipher to use for DTLS negotiationdtls_ca_file
- Path to certificate authority certificatedtls_ca_path
- Path to a directory containing certificate authority certificatesdtls_setup
- Whether we are willing to accept connections, connect to the other party, or both.dtls_fingerprint
- Type of hash to use for the DTLS fingerprint in the SDP.srtp_tag_32
- Determines whether 32 byte tags should be used instead of 80 byte tags.set_var
- Variable set on a channel involving the endpoint.message_context
- Context to route incoming MESSAGE requests to.accountcode
- An accountcode to set automatically on any channels created for this endpoint.preferred_codec_only
- Respond to a SIP invite with the single most preferred codec (DEPRECATED)incoming_call_offer_pref
- Preferences for selecting codecs for an incoming call.outgoing_call_offer_pref
- Preferences for selecting codecs for an outgoing call.rtp_keepalive
- Number of seconds between RTP comfort noise keepalive packets.rtp_timeout
- Maximum number of seconds without receiving RTP (while off hold) before terminating call.rtp_timeout_hold
- Maximum number of seconds without receiving RTP (while on hold) before terminating call.acl
- List of IP ACL section names in acl.confdeny
- List of IP addresses to deny access frompermit
- List of IP addresses to permit access fromcontact_acl
- List of Contact ACL section names in acl.confcontact_deny
- List of Contact header addresses to denycontact_permit
- List of Contact header addresses to permitsubscribe_context
- Context for incoming MESSAGE requests.contact_user
- Force the user on the outgoing Contact header to this value.asymmetric_rtp_codec
- Allow the sending and receiving RTP codec to differrtcp_mux
- Enable RFC 5761 RTCP multiplexing on the RTP portrefer_blind_progress
- Whether to notifies all the progress details on blind transfernotify_early_inuse_ringing
- Whether to notifies dialog-info 'early' on InUse&Ringing statemax_audio_streams
- The maximum number of allowed audio streams for the endpointmax_video_streams
- The maximum number of allowed video streams for the endpointbundle
- Enable RTP bundlingwebrtc
- Defaults and enables some options that are relevant to WebRTCincoming_mwi_mailbox
- Mailbox name to use when incoming MWI NOTIFYs are receivedfollow_early_media_fork
- Follow SDP forked media when To tag is differentaccept_multiple_sdp_answers
- Accept multiple SDP answers on non-100rel responsessuppress_q850_reason_headers
- Suppress Q.850 Reason headers for this endpointignore_183_without_sdp
- Do not forward 183 when it doesn't contain SDPstir_shaken
- Enable STIR/SHAKEN support on this endpointstir_shaken_profile
- STIR/SHAKEN profile containing additional configuration optionsallow_unauthenticated_options
- Skip authentication when receiving OPTIONS requestssecurity_negotiation
- The kind of security agreement negotiation to use. Currently, only mediasec is supported.security_mechanisms
- List of security mechanisms supported.geoloc_incoming_call_profile
- Geolocation profile to apply to incoming callsgeoloc_outgoing_call_profile
- Geolocation profile to apply to outgoing callssend_aoc
- Send Advice-of-Charge messages
See Also
Import Version
This documentation was imported from Asterisk Version GIT-18-ef6901e