× Home Login/register WordPress DEMO Services Video demo Professional Info Quick Guides Screenshots Plans FAQ About us Contact Terms

Almagest: the astro REST API

This new astro-api is a long-waited tool both for astrologers as for astronomers. The capabilities offered by it goes from

1) pure simple raw requests to our server for astronomical and/or astrological information (which will be returned in a well formatted Json format and can be manipulated as you will) to

2) simply using a WordPress plugin, that can be called within any theme with a short code. The possibilities are endless and improving.

With any subscription, you are intitled to a WordPress free account with us, if you wish so. The subscription has a 3 days trial period, without any payments or request for personal information. You only subscribe to the plan if you choose to do so. So, enjoy :)
For a quick Implementation view of the process, check our Quick Guides bellow.
Here are some of the top features retrieved by the API:

Raw requests

A raw request to the API, will return all the important astronomic/astrological information to the user, regarding a moment in time (taking into account the time zone used if necessary), in the universal JSON format (JavaScript Object Notation), that is, properly formated and accessible.
See an example here.

Easy implementation code: versatility

With Almagest, you can also integrate a plugin in Wordpress, and you are ready to offer online charts with your own interpretations - if you wish them to appear - to your users, with a visual interface.
See an example here.

Price versus Quality

Our plan - with a 3 days free trial - is completely affordable and might be upgraded in the future at any time. You can also cancel it whenever you want.
The unique features of Almagest are unlimited for an affordable price. We gathered several prices on the market, with similar, but significantly less and rather limited, capabilities, and we are sure we're offering a competetive option: the price is almost just the cost of the spent bandwidth in our servers.


We cannot ensure 24/7 Live chat support unfortunatly, since that really depends on the time zone of the users and our team. But we can ensure 24/7 email support, with answers within 8 hours top.

Features Keywords

The plans we propose, are both versatile and intuitive in their use. Some of its strengths and essentials keywords assets are: Simple - Intuitive - Practical - Professional - Complete - Versatile - Moldable - Quick - Polyvalent - Reachable - In evolution - Customizable - Unique - Imaginative - Safe.

Take yourself to another level

With Almagest, and its admin and visual/interface features you have the possibility of providing a professional service online to your users or customers.

Free Wordpress Hosting account

With the subscription of Almagest's REST API you are intitled to a free WP hosting account with us, where you can implement it if you don't wish to insert it in another provider. This feature is completely FREE OF CHARGE. Enjoy.

Demo Video

Professional Information

There's no service like the provided by Almagest anywhere. We're not exactly interested in knowing or understang why.
Our focus and directives are to provide, to supply, this kind of information and knowledge to any user, from the amateur to the pro. The data provided in each and only request returns basically everything you need to know to make an accurate astrological chart, wether in the western or Hindu system. New capabilities might be added - if we find them to be useful - including the ones sugested by our experienced users that have the "field practical expertise".

Main information features

  1. position of the major celestial bodies and special points - or even stars - in ecliptic and equatorial coordinates, their position on the astrological houses, both in the tropical and sidereal systems.

  2. general data, like the sun sign, the julian day, the Delta T, the obliquity of the ecliptic, etc. are also provided.

  3. automatically know if a body has a dignity, is in a triplicity, term or face.

  4. the bodies and points include the major planets - namely the demoted Pluto to "dwarf planet" - the stars (with an Henry Drapper valid id number), the moon nodes (Rahu and Ketu), Lilith, the ascendant (and all the house cusps), the Syzygy Ante Nativitatem (pre natal moon), the main arabic pars. ( Pars Fortunae, Pars Futurorum, Pars Veneris, Pars Mercurii, Pars Saturni, Pars Iovis, Pars Martis, Pars Hyleg - Radix Vitae and Pars Anairetai), and an additional 89 parts.

  5. in the Hindu system, know immediatly the Janman Nakshatra, Pada, Yoga, Karana, Thiti, and the Navagrahas details, in both the Bhava systems, madhya and sandhi. Have the details of the Dashas and Antar dashas.

  6. make a raw request and process it as you like within your code's webpage.

  7. use our visual interface within your Wordpress site, and control your interpretaqtion texts in the admin section of the plugin.

  8. decide which report's interpretations you want to display or provide, and when. You can display a simple chart with data with or without text.

  9. bottom line, you control the process.

  10. And more to come ...

Quick Guide for the WordPress Interface Implementation

  1. First of all, register/login at the main are of Almagest here.

  2. After that, check your Member's Area. With your personal information (username, email and personal API Key) register a free WordPress account with us. If you prefer to use a private account you already own elsewhere, you must download the Almagest plugin in the Member's area, and install it in your WP site. In this last case, do not forget to update, in the Member's Area, your domain or website address.

  3. With the same personal information, login into your Wordpress account, and go to the Almagest menu (left panel) - there's a Ω symbol followed by Almagest Plugin. There input your details again, and Save Changes. If the data is correct, you will see automatically the option of editing your personal interpretations in the same area.

  4. You can choose any theme you wish, and in the page and section you want for the Interface to appear, just introduce exactly (in the text mode) the following tag (including the brackets): [almagest]

  5. Preview, and test. All should be working fine. So publish it when you find the design to be ready to go public.

  6. Write your personal interpretations in the Almagest area plugin. When you are ready to publish them, choose the option "yes!" in the Show interpretations option. Run some tests to check for syntax errors, etc.

  7. You're done.



With any subscription, you are intitled to a WordPress free account with us, if you wish so. The subscription has a 3 days trial period, without any payments or request for personal information. You only subscribe to the plan if you choose to do so. So, enjoy :)

3 .35 /MON
  • (3.00€ + 0.35€ of Stripe's commissions)
  • 3 days with free trial

    ( test it first )
  • REST API raw requests
  • Admin section with edit/change/delete features
  • Database for your own interpretations and texts
  • Detailed instructions for code implementation
  • Wordpress plugin for immediate implementation
  • 24/7 Email support (+ chat, when available)

Frequently Ask Questions

In this section you will find the most common frequently asked questions..

Can I request a personal feature?

Yes, of course. In fact we would be grateful for that. All the improvements sugestions will be carefully studied. Personalized requests, however, must be studied first, and for a fee (or not) might be implemented IF they don't oblige to a major change in the architecture of the service

I have technical problem, who do I email?

If the Chat Support Live is not active, please contact us to our general email below. We will try to be brief in our answer.

Can I cancel my account?

Of course you can. Any time. If you want the subscription canceled, please do it in your member's area or email us so there's no mistakes - we'll erase your account in minutes.

How is the plan's payment process?

The payments are recurring and the details are only introduced one time via the well known and secure STRIPE gateway - only this company will have access to your financial details. Each month, at the same day, you'll be charged for the equal ammount. You can - at any time - cancel this order within your member's area.

Why is my homepage requested in the registration?

For security and control reasons, regarding the interface option. Only the domains, subdomains or homepages directories defined by you will be allowed to make a visual/interface request given the bandwidth spending. The raw API requests won't require that, but they will be carefully monitored for any suspicious hack activity (if someone, for instance, is making those requests after having stolen your personal credentials) easely detected by an overload of requests.

Where do I sign for the free WordPress account?

Just login to your Member's area and you will see that option.

What languages are available?

For now, only english is fully implemented.

Can I have a username that is already taken?

No you cannot. That would be a immense security breach.

Why isn't Almagest free?

Unfortunately it can't be. The reason has to do basically with the bandwith each request spends (the interface more than the simple raw as you understand - more kbytes = more expensive). We made our prices according to what can be considered a moderate usage. So, one gain in a month on one user will be the loss on other in the same period. The servers are already a little expensive in order to provide such services. We cannot - sadly - support extra costs with extra-bandwidth...

Can I sell or lend my Wordpress plugin to someone?

No, you cannot. Only member's with a valid subscription can use the plugin. This kind of situation, when detected, is handled with immediate cancelation of the services as you surely understand.

Where is my interpretation database?

Your interpretative texts are saved for now in our server, and you can change/edit/delete any record. This way you can access the database wherever you want. In the Wordpress plugin, you have in the admin section the chance of editing them without having to login into our servers. But if you plan to call them in a website, you need to go to your member's area and work there. So, your texts are always centralized in one single place.

About us

Perfil.top is a launch and personal Internet establishment platform. It aims to give everyone the opportunity to have their own place in the vast network of the WWW. This concept, founded Perfil.top. Whether is for personal reasons, professional, or any other content, many people want or need to have their brand and space on the Net.
With time, we refined our public to a particular group, since the basic knowledge and passionate interests of our team is within the study of celestial mechanics. So, we narrowed our services to both astronomers and astrologers. Not only we will provide soon professional lodging for such kind of sites, we made as well the implementation of a REST astro API - named Almagest - which allows from simple raw requests to our servers, to calls of our interface options in a simple PHP implementation or in an Wordpress plugin. We hope to improve our resources, and our quality over time, and invest more and more in our creativity and usefulness.

Welcome to Perfil.top :)


If you have any inqueries please email us at info@perfil.top


PERFIL.TOP provides online website building and web hosting services to clients worldwide, and we have a responsibility to protect each client and to provide the best services available. EVERY VISITOR MUST READ AND AGREE TO OUR TERMS OF SERVICES . IF YOU DO NOT AGREE WITH IT, YOU SHOULD LEAVE THE PERFIL.TOP WEBSITE AND DISCONTINUE USE OF ANY SERVICES IMMEDIATELY. All clients who use our services are subject to the following terms of service:

• Indemnification Policy

You agree to use all services and facilities at your own risk. specifically disclaims all warranties of merchantability and fitness for a particular purpose. In no event shall PERFIL.TOP be liable for any loss, or loss of data, or other commercial damage, including but not limited to special, incidental, consequential or other damages. Customer agrees that it shall defend, indemnify, save and hold PERFIL.TOP harmless from any and all demands, liabilities, losses, costs and claims, including reasonable attorney's fees asserted against PERFIL.TOP, its agents, its customers, officers and employees, that may arise or result from any service provided or performed or agreed to be performed or any product sold by customer, it's agents, employees or assigns. Customer agrees to defend, indemnify and hold harmless PERFIL.TOP against liabilities arising out of: Any injury, damage or loss to a person or property caused by any products sold or otherwise distributed in connection with any of PERFIL.TOP's services. PERFIL.TOP reserves the right to intervene with any of the sites hosted on its PERFIL.TOP servers in the interest of its customers. Any material supplied by customer infringing or allegedly infringing on the proprietary rights of a third party Copyright infringement any defective products sold to customer from PERFIL.TOP's server. PERFIL.TOP shall be the sole judge of what violates this Policy.

• PERFIL.TOP customers and services:

PERFIL.TOP provide services to individuals and companies who are legally allowed to make contracts and over 18 years old. We offer as services:
Website builder for Regular customers - allows registered costumers to create and update their websites. Online website builder offers basic and Premium (paid) services. Each visitor is allowed to test website builder prior to registration. Premium builder offers additional website building feature that may or may not be useful for the client. We reserve the right if necessary to decide, change or/and update basic and Premium builder's feature for Regular customers and Hosting providers on our own behalf.

• Billing, Cancellation and Refund Policy

As a customer of PERFIL.TOP you agree to submit or supply a payment for the rendered services in advance, on the billing date set by PERFIL.TOP. By default these services will be billed on a recurring basis. To cancel billing subscription, you must login to your account on PERFIL.TOP and cancel ordered service priot to billing date. Failed to do so, will be charged for the ordered service.

• Cancellations and refunds

PERFIL.TOP allows each visitor to test website builder prior to registration and does not provides any refund for Regular customers and Hosting providers. Subscribers may cancel the account at any time. Subscribers who wish to cancel the account have to contact PERFIL.TOP by email info@perfil.top or create a ticket in his panel Helpdesk after login with a cancellation request. Such cancellation request will be revised by PERFIL.TOP staff members and then a final confirmation to cancel the account will be sent. Account cancellation will be processed only when the final confirmation from the subscriber will be sent (initial cancellation request will not be held as a final confirmation under any circumstance for security reasons). If a confirmation to cancel the account is not sent by the subscriber, then the account cancellation will not be processed and the account will remain active. Any active subscriptions will be left intact. After the account is canceled, no further billing on the account will be made. All files, settings and any other information related to the subscriber account will be removed from PERFIL.TOP servers.

• Payment Methods

PERFIL.TOP uses Paypal payment processors. Clients may submit a payment with a valid credit or debit card or by using the balance of his/her Paypal account. PERFIL.TOP accepts payments from Verifed and from Unverified Paypal accounts, which generally means that the client may either use the funds on the credit / debit card attached to Paypal (verified paypal) or the balance on his PayPal account (Unverified) to submit the payment for the services provided by PERFIL.TOP. Please mind that the funds on client Unverified Paypal account will need to be converted from any other currency to EUROS currency prior to submitting a payment.

• Fraudulent Payment Policy

If a payment on a client account is marked as fraudulent (such payments are reversed on the payment gateway), then PERFIL.TOP reserves the full right to stop any service provided to the client (including other accounts and other payments submitted by the same client) until the issues with the payment are solved. If the client refuses to solve issues with the payment which is marked as fraudulent PERFIL.TOP reserves the full right to delete all accounts and stop payment subscriptions provided to the client without any refund for security reasons.

• Late Payment Policy

All accounts are billed according to the dates they were first activated on. Delays in payments will generate payment notices by PERLFIL.TOP until the situation is settled.

• Account Access Policy

When a client registers any type of account user (Regular clients and Hosting providers) with PERFIL.TOP, the client will be held liable for the client identification information that is provided:

a) Name and Surname of the Client
b) Client Address
c) Company details
d) e-mail address.

PERFIL.TOP will assume all of this information is provided correctly and may use this information to contact the client if such need arises. Some of the information on the account will be generated automatically (like, for example, payment ID's). Client may access the account at any time if he has access to the initial e-mail account that he used to register the account on PERFIL.TOP. If the client claims that he has no access to the respectable e-mail account and that he has no way to recover the password set on the account, he will need to provide us with the last payment date and payment ID's on which the payments were made, as well as full client name (name and surname), and full client address set on the respectable account.

Client acknowledges and accepts this procedure and access policy and agrees not to bring any claim of a lawsuit against PERFIL.TOP arising out of this said policy and procedure. PERFIL.TOP will not be held liable for any damage or liability that may have arise out of following policy and procedure. In the event when there is more than one person claiming rights to the same account, who may or have provided the information which may provide them access to the respectable account following the PERFIL.TOP policy and procedures, then PERFIL.TOP is not obligated to provide access to any of the parties. Also, PERFIL.TOP is not obligated to solve any kind of such disputes and may solely decide who to provide access to according to internal information and historical data that may have been collected about the user, based on the usage on the respectable account.

• Confidentiality:

PERFIL.TOP will not share any of it's client personal information to any third parties not related to PERFIL.TOP. Some of the client data may be forwarded on the following exceptions:

a) PERFIL.TOP will respond to court orders or other legal processes and may provide relevant information to relevant parties about the client on such a case, but will inform the end client about such process and will wait for a valid response from the end client before sending out the information to the respectable party. If the client who owns the related account fails to respond in 15 days we will send out the information to the respectable party without the confirmation of the client.
b) Third Party Providers - some of the information will be sent to third-party providers such as Payment Gateways. PERFIL.TOP will solely choose which third-party providers to send client information to. This depends on the services that will be offered by the third-party to PERFIL.TOP clients, however no client information will be sent to third-parties not related to PERFIL.TOP services.

PERFIL.TOP shall not be responsible for any changes in services provided by a 3rd party provider, also will not be held liable for any damage or loss which may arise from service disruption provided by a 3rd party provider. PERFIL.TOP will show highest interest to make sure that that services provided by a 3rd party are running smoothly and correctly, and will contact the 3rd party provider when changes or fixes are needed, however the time needed for any fix or alteration will not be decided by PERFIL.TOP and PERFIL.TOP will not be held liable for any fixes or alterations to be performed on a product provided by a 3rd party in a definite time frame.

• Usage Policy

PERFIL.TOP offers limited amount of resources for specific websites stored within PERFIL.TOP servers (disk drive space, bandwidth, domains per account, and others). This means that PERFIL.TOP will set a specific cap for these resources and client will be able to use these resources based on the service plan they have chosen. PERFIL.TOP reserves atight to change service plan limits and prices for these plan when needed.

• Backups

PERFIL.TOP does not automatically generate backups for websites created and stored within PERFIL.TOP. PERFIL.TOP allows clients to create backups manually. Backup feature is accessed through each website builder. To protect information that was created with website builder, client must create backups regularly on his own behalf. PERFIL.TOP takes no responsibility for any loss of information that is stored within PERFIL.TOP.

• Acceptable Use Policy

All services provided by PERFIL.TOP may be used for lawful purposes only. Transmission, storage, or presentation of any information, data or material in violation of any Internationl, European Union United States Federal, State or City law is prohibited. This includes, but is not limited to: copyrighted material, material we judge to be threatening or obscene, or material protected by trade secret and other statute. The customer/visitor agrees to indemnify and hold harmless PERFIL.TOP and its employees from any claims resulting from the use of the service which may damage or damages the PERFIL.TOP or any other party. Our acceptable use policy is actively and strictly enforced. Offending content or users are suspended from our network, usually as soon as they are discovered, although we will always inform you when and why any action has been taken. If you think your site may violate our Terms Of Service, please ask us before signing up for an account so that we may determine if you can create website using PERFIL.TOP website builder. PERFIL.TOP reserves the right to determine what is and what isn't acceptable for our services. Customer/visitor acknowledges that the service provided is of such a nature that service can be interrupted for many reasons other than the negligence of the company and that damages resulting from any interruption of service are difficult to ascertain. Therefore, customer/visitor agrees that the company shall not be liable for any damages arising from such causes beyond the direct and exclusive control of the company. Subscriber further acknowledges that the company's liability for its own negligence may not in any event exceed an amount equivalent to charges payable by customer/visitor for services during the period damages occurred. In no event shall the company be liable for any special or consequential damages, loss or injury. Illegality in any form, including but not limited to the unauthorized distribution or copying of copyrighted software or other data, harassment, fraud, trafficking in obscene material. Undesirable Content Certain types of content are not allowed on our network. We do not host adult content of any description. Content relating to Hacking, Cracking, Warez and IRC is not allowed. Software, audio and video downloads may only be hosted if you are the writer and copyright owner of the resources or you have a right to distribute the materials. Accounts suspended due to content or AUP violation are not refunded under any circumstances. Any kind of abusive content found on websites hosted within PERFIL.TOP server should be reported to info@perfil.top. PERFIL.TOP will handle any abuse report with the highest priority and interest. PERFIL.TOP will not be held liable for any damage or loss that may have arisen from content uploaded and used on customer's website hosted within PERFIL.TOP server. Client who is the account owner takes full responsibility of the whole account content and all actions that are performed on the respectable account, also takes full responsibility for any and all of damages or losses that may arise from his account content or actions performed by scripts on his account.

• Commercial Advertising and Spam E-mails

Our servers may not be the source, intermediary, or destination address involved in the transmission of spam, flames, or mail bombs. Your domain may not be referenced as originator, intermediary, or reply-to address in any of the above. SPAM /illegal content advertising sites on other servers which in turn contain links to a domain on our servers is prohibited. We consider spam any mass unsolicited message in the mediums of Newsgroups and Email. If you are found to have spammed, then we will immediately, without warning, disable your domain. We reserve the right to refuse or cancel service to known spammers. Lastly, we reserve the right to determine what violates this policy. As such, any violation will result in immediate deactivation of services without refund. Server Abuse: Any attempts to undermine or cause harm to a server is strictly prohibited.


PERFIL.TOP shall not be responsible for any claimed damages, including incidental and consequential damages, which may arise from PERFIL.TOP services going off-line or being unavailable for any reason whatsoever. Furthermore, PERFIL.TOP shall not be responsible for any claimed damages, including incidental or consequential damages, resulting from the corruption or deletion of any web site from PERFIL.TOP servers. All damages shall be limited to the immediate termination of service. Violations of these Acceptable Uses Policies should be referred to info@perfil.top. All complaints will be investigated promptly.


PERFIL.TOP intends to provide the best possible website builder tool to each of its clients. PERFIL.TOP shows the most interest to use the latest technologies and solutions to make the service provided to the end client the best possible. However, PERFIL.TOP cannot be held liable for any system downtime, crashes, or data loss that may happen on the servers. Also, PERFIL.TOP will not be held liable for any predicted estimate of profits in which a client would have gained if their site was functioning. If any terms or conditions are failed to be followed, the account in question may be automatically deactivated by PERFIL.TOP. PERFIL.TOP retains the right to change, modify or delete any or all of the above Terms, Policies, Guidelines, and Disclaimer with or without prior notification.